Tech Stack
CypressJavaScriptJenkinsNoSQLReactSDLCSQL
About the role
- Develop and lead a comprehensive QA strategy aligned with business goals and technical requirements.
- Manage and mentor a team of QA engineers, fostering a high-performance, collaborative culture.
- Own QA deliverables across projects, ensuring quality targets are met within timelines.
- Drive test automation strategy, framework selection, and implementation for both frontend and backend systems.
- Design and oversee test plans, test cases, and traceability documentation.
- Coordinate closely with engineering and product teams throughout the development lifecycle.
- Identify and track defects, conduct root cause analysis, and drive resolution across systems.
- Champion continuous improvement in test coverage, automation, performance testing, and CI/CD workflows.
- Generate and communicate meaningful test metrics and reports to stakeholders.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in QA, test automation, or software engineering roles.
- Experience leading QA for mature, complex platforms.
- Experience building test strategies aligned with agile development.
- Experience designing and maintaining automated testing frameworks.
- Experience prioritizing and managing QA efforts across multiple teams or projects.
- Proficiency in JavaScript/React and SQL.
- Automating applications with Cypress/Playwright and CI/CD Integration.
- Experience with tools such as JIRA, Jenkins, Git, and regression testing platforms.
- Experience with REST APIs and SQL/NoSQL databases.
- Deep understanding of QA methodologies, risk-based testing, and agile SDLC.
- Strong leadership, communication, and mentoring skills.
- Excellent organizational, problem-solving, and analytical abilities.
- Experience with AG Grid.