The opportunity
Responsible for end-to-end quality assurance across Web and App (mobile) surfaces — combining automated and exploratory testing to ensure product stability, compatibility, and interaction experience from the user's perspective. The core requirement is cross-platform testing…
What you'll do
Design and maintain comprehensive Web/App test cases and test plans covering: functionality, compatibility, and interaction
Develop and maintain UI/API automated tests using Java, Python, or JavaScript: to ensure high coverage and reliability
Combine automation and manual exploratory testing to validate user scenarios: and discover potential experience issues
Perform root cause analysis on test failures and production issues, and drive fixes to closure
Identify blind spots in test coverage and continuously improve automation effectiveness
Participate in testing for new features: define expected behaviors, system impact, and risk points from a user-experience perspective
What they're looking for
- Strong coding ability in at least one of Java, Python, or JavaScript (live coding assessment required)
- Extensive Web/App automation testing experience with tools such as Selenium, Appium, Playwright, etc.
- Solid understanding of Web/App testing methodologies and automation framework design
- Proficiency in SQL for data validation and issue troubleshooting
- Proven root cause analysis ability to solve complex quality problems
- Familiarity with Web front-end technologies (HTML/CSS/JS) and mobile platform: fundamentals (Android/iOS architecture and characteristics)
- Experience building testing tools, platforms, or quality infrastructure