Note: The job is a remote job and is open to candidates in USA. The Oxy projects team is seeking a Senior QA Engineer to ensure the quality of a business-critical field mobility application across iOS and Android. The role focuses on manual and automated mobile testing, API and backend validation, end-to-end workflow testing, release validation, defect management, and collaboration with cross-functional Agile teams.
Responsibilities
- Design and execute comprehensive test plans for mobile releases
- Perform manual and automated testing across iOS and Android platforms
- Validate API integrations and backend data flows
- Execute regression, integration, and end-to-end testing
- Support release validation across development, staging, and production environments
- Collaborate closely with developers, product owners, and business stakeholders
- Identify quality risks early and provide mitigation recommendations
- Develop and maintain mobile automation suites
- Participate in requirement reviews and sprint planning activities
- Investigate, document, and track defects through resolution
- Demonstrate in Sprint Review weekly on Automation and Manual testing progress
Skills
- 8+ years of QA experience with at least 5+ years focused on mobile applications testing
- Strong experience testing native or hybrid mobile applications on:
- IOS (iPhone/iPad)
- Android devices
- Experience with mobile device labs, simulators, and emulators
- Strong understanding of application lifecycle, app installation, upgrades, and release validation
- Experience with Ionic mobile framework
- Experience with Windows and Mac operating systems
- 3+ years **BrowserStack** experience is a must – Advanced level of experience
- Hands-on experience building and maintaining mobile automation frameworks
- Experience with:
- Selenium-based automation
- Ability to automate end-to-end mobile workflows
- Experience integrating automation into CI/CD pipelines
- Experience with testing applications that have multi-factor authentication (MFA) workflows
- BrowserStack experience on using virtual devices for testing
- Strong API testing experience using Postman
- Ability to validate REST APIs, request/response contracts, authentication flows, and error handling
- Strong experience validating:
- User authentication and authorization
- Task and workflow management
- Notifications and alerts
- Asset management applications
- Search and filtering capabilities
- Mobile-to-backend integration scenarios
- End-to-end business process testing
- Good SQL querying skills
- Ability to validate backend data and troubleshoot data inconsistencies
- Experience validating integrations across multiple systems and services
- Experience working in Agile/Scrum teams
- Test planning and test case design experience
- Regression, smoke, integration, SIT, and UAT support
- Risk-based testing approach
- Defect lifecycle management using Azure DevOps (mandatory)
- Git commands
- Appium (preferred)
- Experience with API automation is preferred
- Experience with Angular/Ionic-based mobile applications for testing and automation
- Experience testing offline-capable mobile applications
- Experience with push notifications and device permissions
- Experience working with Azure DevOps
- Experience with CI/CD validation
- Experience with MongoDB or document databases
- Understanding cloud-hosted applications and microservices of Azure and AWS
- Experience with Swift, Typescript, Capacitor, yaml, Angular, C#, Node JS and Java – Medium to Advanced
Benefits
- Remote work arrangement
Company Overview