End-to-End Automation Leadership : Lead and oversee the entire end-to-end Testing Automation Process, from strategy to execution.
Testing Practice & Strategy : Design and implement efficient testing practices across the SDLC.
Provide comprehensive Testing and Automation Strategy for newly developed features.
Quality Assurance & Reviews : Conduct thorough Test Case and Code Reviews to ensure the quality of test cases, optimal test coverage, and high-quality automation code.
SDLC Integration : Actively participate in planning meetings and collaborate with development teams to ensure quality at all levels of the SDLC.
Estimation & Reporting : Provide accurate estimations for both Manual and Automation testing efforts.
Be responsible for QA metrics and Automation ROI, reporting them effectively to management.
Framework & Tooling : Identify the right tools and set up the automation framework for UI, API, and unit level testing.
Automation Confidence : Continuously work to increase Automation confidence by reducing random test failures and improving test stability.
Developer Collaboration : Work closely with the Development team, ensuring code is delivered with high code coverage and quality.
Performance & NFR Testing : Identify application performance bottlenecks and suggest the right tools and test strategies for Non-Functional Testing.
Team Guidance & Mentorship : Guide and mentor the QA Team on testing and automation tools, frameworks, and processes, fostering their growth.
Defect Leakage Analysis : Measure and investigate Defect Leakage, providing preventive measures to improve overall quality.
CI / CD Implementation : Identify appropriate CI / CD tools, define effective branching strategies, and set up robust CI / CD pipelines for continuous integration and Skills & Qualifications :
3+ years of experience in Software Testing (QA), with a strong focus on automation.
Expertise in leading and implementing end-to-end test automation processes.
Strong proficiency in JavaScript for developing automation scripts.
In-depth knowledge of software QA methodologies, tools, and processes.
Hands-on experience in designing, building, and maintaining automation frameworks for UI, API, and unit levels.
Experience with CI / CD tools and setting up pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).
Proven ability to provide strategic direction and estimations for testing efforts.
Strong analytical and problem-solving skills with meticulous attention to detail.
Excellent communication, leadership, and mentoring skills