As a core member of the automation team, you will take full ownership of test automation across our mobile, web, and backend platforms. Your role is critical to driving quality and stability in a fast-paced product environment. Key responsibilities include:
End-to-End Test Automation: Design, develop, and maintain robust automated tests for mobile (Appium), web (Selenide), and API layers using Java, TestNG, and Gradle, ensuring high test coverage and reliability.
Mobile Automation Ownership: Take full responsibility for mobile test automation, acting as the go-to expert for all mobile-related quality initiatives from day one.
Performance Testing: Leverage tools like Gatling and Docker to simulate high-load scenarios, identify bottlenecks, and contribute to the performance optimization of the platform.
AI Tools in Testing: Use tools like ChatGPT, Cursor, and Cline to boost productivity, analyze test cases, and streamline debugging workflows.
Cross-functional Collaboration: Work closely with developers, product managers, and DevOps to detect, report, and troubleshoot issues, and drive quality throughout the development lifecycle.
Independent Task Ownership: Be ready to take on tasks from any part of the application — frontend, backend, or mobile — demonstrating flexibility, autonomy, and initiative.
Continuous Improvement: Stay current with new testing tools, techniques, and industry trends to continuously evolve our QA strategy and infrastructure.
We’re looking for an experienced and proactive QA Automation Engineer who is confident in their craft and ready to take initiative across the full testing stack. You’re a great fit if you have:
4+ years of experience in automated testing with a strong focus on mobile automation (Appium), as well as solid expertise in web, API, and performance testing.
Strong technical stack: Hands-on experience with Java, Appium, Selenide, TestNG, Gradle, GitLab, and Gatling. Bonus if you’ve worked with MongoDB and SauceLabs.
AI-savvy: You’re comfortable leveraging ChatGPT, Cursor, or Cline to improve your workflows, investigate test failures faster, or generate test code ideas.
Autonomy and initiative: You’re ready to hit the ground running, taking ownership of tasks from any area of the product and driving them to completion with minimal supervision.
Analytical mindset: You approach complex testing scenarios with clarity, logic, and a solution-oriented mindset.
Collaboration & communication: You work well in cross-functional teams, are comfortable giving and receiving feedback, and can clearly communicate technical insights.
Growth mindset: You’re not just keeping up with the industry — you’re excited about learning new tools, exploring better ways of doing things, and sharing knowledge with the team.