HamburgerMenu
hirist

Job Description

Key Responsibilities :

- 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 delivery.


Required 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


info-icon

Did you find something suspicious?