Software Development Engineer in Test
On-siteBengaluru, Karnataka, India
Job Summary
Prepare detailed test plans, write and automate test cases for Web, iOS, and Android applications, and validate frontend functionality against backend systems. Execute functional, regression, smoke, and end-to-end testing while integrating automated tests into CI/CD pipelines and generating rich reports using Allure. Collaborate with product managers and engineers to derive scenarios from BRDs/PRDs, raise defects, and contribute to automation frameworks and long-term QA strategy. Work within the XT team responsible for payments, user identity, and order management flows in an Agile environment.
Required Qualifications
- 3+ years of experience in Web and Mobile Automation Testing
- Strong experience with WebdriverIO
- Strong experience with Selenium
- Strong experience with Appium
- Strong experience with JavaScript/TypeScript
- Experience testing iOS and Android apps (manual + automation)
- Experience with reporting frameworks such as Allure
- Ability to debug issues using DevTools, ADB, Xcode tools, APIs, and logs
- Familiarity with Git and CI/CD pipelines
- Strong analytical and debugging capabilities
- Excellent communication and documentation skills
- Curious, proactive, and eager to learn
- Able to collaborate effectively in a fast-paced environment
Desired Qualifications
- MCP experience for test creation/self-healing automation
- Exposure to performance, load, or security testing
- Familiarity with modern frontend frameworks
- API automation or end-to-end automation experience
- Test management tools (Jira, TestRail)
- Experience working in Agile/Scrum environments
- Broader coding experience (Java, C#, TypeScript) or OOP fundamentals
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.