
AI First Software QA Engineer
Full Job Description
About The Role
Gen is seeking a Software QA Engineer specializing in Automation, with a strong focus on frontend and mobile platforms. The ideal candidate will be passionate about building robust, high-speed, and scalable quality assurance systems using AI-first methodologies.
This is an execution-driven position where you will be responsible for designing and owning automation frameworks across both Web and Mobile environments. You will collaborate closely with frontend (React/Web), Android, and iOS engineers to ensure release confidence, facilitate rapid regression testing cycles, and maintain production-grade reliability.
We are looking for an individual with a strong sense of ownership, a deep understanding of system internals, proficiency in whitebox testing, and the ability to perform in-depth issue troubleshooting using logs and debugging tools.
Key Responsibilities
- Utilize AI-assisted tools, such as GitHub Copilot and Cursor, to expedite test design and enhance test coverage.
- Design, develop, and maintain automation frameworks using Playwright, Selenium, and Appium.
- Author clean, maintainable automation code in Java, Kotlin, JavaScript, or TypeScript.
- Construct fast, reliable, and low-flakiness test suites, integrating them seamlessly into CI/CD pipelines.
- Conduct whitebox testing by thoroughly understanding application workflows, business logic, and frontend-API interactions.
- Troubleshoot complex UI and integration issues through advanced debugging techniques and meticulous log analysis.
- Collaborate proactively with engineering teams to improve the testability of features, increase test coverage, and elevate overall release quality.
About You
- Possess 2 to 5 years of experience in QA automation, with a specialization in frontend or mobile development.
- Demonstrate strong hands-on expertise with Playwright and/or Selenium, and Appium for mobile automation.
- Exhibit proficiency in programming languages including Java, Kotlin, JavaScript, or TypeScript.
- Be comfortable with whitebox testing methodologies and capable of reading code to ascertain system behavior.
- Possess excellent skills in troubleshooting, debugging, and log analysis.
- Maintain a strong ownership mindset, with a consistent focus on delivering reliability, speed, and quality.
- Have experience working with CI/CD tools such as GitHub Actions, Jenkins, or TeamCity.
- Exposure to AI-assisted development or testing tools is considered a significant advantage.
What's Next...
Following your application submission, the recruitment process will include:
- Talent Acquisition (TA) Call
- Technical Interview
- Live Assessment & Final Interview with Hiring Manager (Virtual or Face-to-Face)
Company
Gen
Gen is a global leader committed to empowering Digital Freedom through its portfolio of trusted consumer brands, including Norton, Avast, LifeLock, and MoneyLion. With a foundation in financial emp...