We are seeking a Senior Automation Testing Engineer specialized in Mobile (Appium) to join our team and strengthen our QA automation efforts for native mobile applications across iOS and Android platforms.
Responsibilities
Run TA regression suites and review results
Investigate failures, create bugs, and follow up on them
Collect logs and check issues on other devices or environments
Update automation based on application changes
Support framework fixes, updates, and daily maintenance
Develop automated test scripts for functional and regression testing
Apply GenAI tools, services, and solutions to improve velocity in regular activities, such as regression execution time, script updates, execution analysis, and reporting
Collaborate with cross-functional teams to understand requirements and ensure comprehensive test coverage
Review and analyze product requirements for clarity and consistency with existing features
Create test cases, write and verify defects
Attend daily standups and other meetings
Conduct communication within the distributed team, including interactions with other teams, and provide status reporting
Requirements
5+ years of experience in QA automation, with a strong focus on mobile applications
Proven expertise in Appium and automation of native mobile apps (iOS and Android)
Strong programming skills in JS/TS
Experience in using GenAI tools/services (including agentic solutions) for TA activities
Experience with CI/CD tools such as Jenkins, GitHub Actions, and Bitrise
Familiarity with Xcode, iOS simulators, and device testing
Solid understanding of software QA methodologies, tools, and processes
Experience with test management tools such as TestRail
Knowledge of RESTful APIs and backend testing
Strong analytical and problem-solving skills
Reliability, self-dependence, and good stress resistance, as the project involves hard deadlines and evolving requirements in some sub-teams