Job description
NovaTech Labs is seeking a Senior Quality Assurance Engineer to join our growing product team. You will own quality across web, mobile, and API services, shaping test strategies, and driving automation initiatives that shorten release cycles without compromising quality. This role blends hands-on testing with leadership and collaboration across product, design, and development to deliver delightful user experiences.
Location: Austin, TX with hybrid on-site presence. You’ll work with a talented team across product, engineering, and design to create scalable test plans, implement automation, and champion quality throughout the SDLC.
Responsibility
- Design, implement, and maintain comprehensive test plans and test cases for web, mobile, and API services.
- Develop and maintain automated test suites using Selenium, Playwright, or Cypress; integrate tests into CI/CD pipelines.
- Execute manual and exploratory testing to uncover edge cases and regressions.
- Collaborate closely with product managers, developers, and UX designers to define clear acceptance criteria.
- Monitor quality metrics, investigate defects, and drive root-cause analysis and process improvements.
- Mentor junior QA engineers and contribute to testing guidelines and best practices.
- Lead test readiness for releases, coordinate with stakeholders, and ensure proper risk assessments.
- Contribute to performance, security, and accessibility testing as required.
Qualification
- Bachelor's degree in Computer Science, Engineering, or related field, or 5+ years of QA experience in software development.
- Proven experience designing and executing automated tests for web/mobile applications; strong scripting skills (JavaScript/TypeScript or Python).
- Hands-on experience with automation frameworks (Selenium, Playwright, Cypress) and API testing tools (Postman, REST clients).
- Familiarity with CI/CD pipelines (GitHub Actions, Jenkins) and defect tracking tools (Jira, Azure DevOps).
- Solid understanding of QA methodologies, test design techniques, risk-based testing, and regression testing.
- Strong analytical, problem-solving, and communication skills; ability to work cross-functionally in a fast-paced environment.
- Experience with performance, security, and accessibility testing is a plus; QA certifications are a plus.
- Willingness to mentor others and contribute to a collaborative team culture.