Ensure overall product quality through a shift-left, automation-first approach, collaborating with developers, DevOps, and product teams to define and execute test strategies.
Own testing and PR quality gates across the full application stack — including databases, services, integrations, front-end, user experience, and business logic.
Perform comprehensive validation across functional, integration, and performance layers, leveraging insights from test data and analytics to enhance quality.
Mentor QA engineers and promote best practices in testing standards, framework design, and code quality.
Adopt a suitable mix of manual, exploratory , and automated testing to validate functionality, data integrity, API responses, and performance.
Continuously refine testing methodologies to enhance efficiency and reduce execution time.
Define and monitor quality metrics to drive test coverage, defect prevention, and continuous process improvement throughout the SDLC.
Stay ahead of emerging trends in test automation, DevOps, and quality engineering practices.
Explore and adopt emerging tools and AI-driven testing solutions to enhance efficiency, scalability, and innovation in the testing ecosystem.
Design, develop, and maintain scalable, reusable UI, API, and backend automation frameworks to support full-stack test coverage.
Work closely with development, DevOps, and product teams to ensure testability, performance, and maintainability.
Communicate automation progress, blockers, and risks proactively to stakeholders.
Requirements
Bachelor’s or Master’s degree in Computer Science , Software Engineering, or related field.
Proven experience in software testing and automation , with exposure to both frontend and backend systems.
Strong knowledge of automation frameworks such as Playwright, Selenium, Cypress, or Robot Framework.
Proficiency in programming languages such as TypeScript, JavaScript, React, Node.js, Java, or Python.
Hands-on experience with API automation (REST, GraphQL , Postman, REST Assured, or mocking tools).
In-depth understanding of Web Application Architecture and microservices.
Experience with data testing , database validation , and SQL / NoSQL systems.
Working knowledge of CI/CD tools (e.g., Jenkins, GitLab, Azure DevOps).
Familiarity with BDD/TDD frameworks (Cucumber, Spec Flow, or similar).
Understanding performance, security, and E2E testing concepts.
Exposure cloud environments (AWS, Azure, or GCP).
Excellent problem-solving, analytical, and communication skills.
Strong leadership qualities with the ability to collaborate effectively across teams.
Exposure to or experience implementing AI-based testing solutions highly desirable.