Original listing text, shown exactly as published by the company.
About the Role
We are looking for a skilled SDET2 with strong experience in mobile test automation. The ideal candidate should have hands-on expertise in Appium using JavaScript/TypeScript or Java, along with experience in building scalable automation frameworks, CI/CD integration, performance testing, and leveraging AI to improve testing efficiency and release velocity.
Responsibilities
- Design and develop scalable automation frameworks for mobile applications
- Write clean and maintainable automation scripts using Appium (Android & iOS)
- Execute and manage test runs on BrowserStack or similar cloud platforms
- Integrate automation tests into CI/CD pipelines (Jenkins, GitHub Actions)
- Collaborate with developers and product teams to define test strategy
- Perform functional, regression, and end-to-end testing
- Debug issues, analyse root causes, and ensure timely resolution
- Improve automation coverage and reduce manual testing
- Leverage AI tools to generate test cases, edge cases, and test data from requirements, PRs, or API specifications
- Use AI to analyze test failures, logs, and screenshots to accelerate debugging and root cause analysis
- Contribute to building or integrating AI-powered utilities such as PR analysis, test impact analysis, or smart test selection
- Continuously explore ways to optimise STLC using AI, reducing regression time and improving release confidence
Requirements
- 3+ years of experience in QA Automation / SDET
- Strong experience with Appium (Android & iOS)
- Proficiency in JavaScript/TypeScript (preferred) or Java
- Experience with BrowserStack or similar tools
- Experience with frameworks like WebdriverIO, Mocha, Jest
- Hands-on experience in API testing
- Experience with CI/CD pipelines, Git
- Strong understanding of OOP and test design principles
- Strong debugging and problem-solving skills
- Hands-on experience using AI tools (ChatGPT, Claude, Copilot) for test case generation, debugging, or automation improvements
- Understanding of how AI can be applied in test automation, CI/CD, and quality engineering workflows
- Ability to validate and refine AI-generated outputs to ensure accuracy and reliability
- Basic understanding of LLMs, prompt engineering, or AI-assisted workflows in a testing context
Nice to Have
- Performance testing (JMeter, k6, etc.)
- Experience in building AI-assisted automation tools or internal utilities…