15 hours ago
Pune, India or Hyderābād, IndiaSenior / Staff+
Responsibilities
- Own QA strategy, standards, and quality approaches for assigned products or programs.
- Define risk-based test plans, release entry and exit criteria, and release-readiness evidence.
- Lead UI, API, integration, regression, exploratory, database, performance, security, and accessibility testing practices.
- Design, review, and govern maintainable test automation frameworks.
- Establish CI/CD quality gates, automation reliability expectations, test reporting, and defect triage processes.
- Partner with Engineering to improve testability, observability, quality controls, and early defect prevention.
- Review defects, risks, test coverage, and residual quality concerns before release decisions.
- Mentor QA engineers, support onboarding, and improve QA capability across teams.
- Use quality metrics and trends to identify systemic issues and recommend improvements.
- Communicate quality status, risks, decisions, and recommendations to technical and business stakeholders.
Requirements
- Typically 8 or more years of experience in software testing, quality engineering, or a comparable technical QA role.
- Strong hands-on test automation experience for web applications, APIs, and integration points.
- Experience with automation tools such as Playwright, Cypress, Selenium, Postman, Newman, xUnit, or similar frameworks.
- Understanding of CI/CD pipelines, automated quality gates, test reporting, and release validation.
- Strong SQL and database validation skills, preferably with PostgreSQL, MySQL, or comparable relational databases.
- Experience defining test strategies, test plans, defect processes, and release-readiness recommendations.
- Ability to review requirements, identify risks, improve acceptance criteria, and influence quality earlier in delivery.
- Strong communication skills for explaining quality risks and recommendations to engineering and business stakeholders.
- Experience mentoring QA engineers and supporting team capability development.
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or equivalent practical experience.
Benefits
- Full-time employment.
- Hybrid work arrangement; the specific hybrid pattern is not provided.
- Epiq describes enterprise-wide learning and mobility, flexibility, and benefits available through its benefits program.
