Senior QA Automation Engineer
Skills
DevopsMobile ApplicationsAdoptionComplex SystemsContinuous IntegrationData IntegrityEnhanced Data Rates For GSM Evolution
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Hands-on experience building and maintaining mobile automation frameworks for iOS and Android
- Proficiency with modern JavaScript or TypeScript automation tools such as Appium WebdriverIO or Maestro
- Ability to test APIs support mobile apps and write SQL queries
- Experience using Postman and simulating mobile network conditions such as throttling offline mode and flaky connections
- Understanding of Git Azure DevOps and CI/CD pipelines for mobile testing
- Experience running automated tests in real-device clouds such as BrowserStack SauceLabs or similar
- Awareness of asynchronous architecture caching background sync and message queues such as Service Bus
- Strong shift-left experience in agile environments
- Ability to translate acceptance criteria into test conditions edge cases and test data
- Knowledge of functional and non-functional testing with strong communication skills
Nice to have
- Tenacious
- Detail-oriented
- Curious
- Pragmatic
- Forward-thinking
Day to day
- Partner closely with the Lead QA to shape and execute a robust test strategy for the squad.
- Drive early quality conversations with Product Owners and developers to define acceptance criteria and test coverage before development begins.
- Build and maintain automated test suites for mobile apps and services, with a strong focus on API integrity data validation and reliable end-to-end testing.
