HamburgerMenu
hirist

Lead Quality Assurance Engineer - Manual/Automation Testing

EPIC WORKFORCE SERVICES LLP
Gurgaon/Gurugram
7 - 9 Years

Posted on: 02/11/2025

Job Description

Description :

We are looking for an experienced Lead QA Engineer to ensure the quality, performance, and reliability of our e-commerce platforms built on Magento and other custom modules.

In this role, you will lead and mentor a team of QA professionals, collaborate with development and product teams, and manage both manual and automated testing efforts to deliver top-quality, high-performing software solutions.

Key Responsibilities :

Leadership & Team Management :

- Lead and mentor a team of QA Engineers, promoting best practices, strong testing strategies, and continuous improvement.

- Allocate QA resources effectively across projects and ensure timelines are met.

- Act as the primary QA liaison with product managers, developers, and cross-functional teams.

- Conduct performance reviews, identify skill gaps, and support professional development within the team.

Strategic QA Planning :

- Define and implement a company-wide QA strategy aligned with product and development goals.

- Build an automation roadmap to streamline repetitive testing and improve efficiency.

- Establish and monitor QA metrics and KPIs such as defect detection rate, release quality, and test coverage.

Process Optimization :

- Continuously assess QA workflows, tools, and processes to drive efficiency and consistency.

- Develop and enforce QA standards for manual, automation, performance, and security testing.

- Collaborate with DevOps to integrate automated testing into CI/CD pipelines.

Test Planning & Strategy :

- Design and execute comprehensive test plans covering functional, regression, integration, and end-to-end testing.

- Work closely with development and product teams to ensure full requirement coverage.

- Prioritize testing based on business risk, feature importance, and release timelines.

Manual Testing :

- Perform detailed manual testing of new features, enhancements, and bug fixes.

- Validate UI/UX, performance, and responsiveness across devices and browsers.

- Log, track, and document defects clearly to support timely resolution.

Automated Testing :

- Design, maintain, and enhance automated test scripts using relevant tools.

- Integrate automation within CI/CD to support faster, more reliable releases.

- Identify new automation opportunities to improve test coverage and efficiency.

Cross-Platform Testing :

- Conduct compatibility testing across web, mobile, and tablet devices.

- Ensure consistent performance and user experience across browsers, operating systems, and devices.

Performance & Load Testing :

- Partner with DevOps and engineering teams to perform performance, scalability, and load testing.

- Identify and resolve system bottlenecks to enhance platform stability.

Bug Tracking & Reporting :

- Use tools like JIRA or Bugzilla to log and manage defects.

- Create detailed, reproducible bug reports with relevant evidence.

- Provide stakeholders with regular testing progress and defect resolution updates.

Collaboration with Development & Product Teams :

- Partner with developers to understand system architecture and identify critical testing paths.

- Participate in sprint ceremonies including planning, daily stand-ups, and retrospectives.

- Contribute insights to improve QA and development workflows.

User Acceptance Testing (UAT) :

- Support product and business teams in planning and executing UAT.

- Ensure that final releases meet business goals and customer expectations.

- Track and ensure UAT feedback is resolved before production releases.

Continuous Improvement :

- Stay up to date with the latest QA trends, tools, and automation technologies.

- Continuously refine testing methodologies and practices to enhance overall product quality.

Qualifications & Experience :

- Bachelors degree in computer science, Engineering, or a related field (or equivalent experience).

- 8+ years of experience in Quality Assurance, preferably in large-scale e-commerce environments.

- Hands-on experience with Magento or similar e-commerce platforms is an advantage.

Essential Skills :

- Proven experience managing QA processes across full SDLC.

- Strong expertise in creating and reviewing test cases, identifying edge scenarios, and building robust test data.

- Deep understanding of test coverage and QA lifecycle management.

- Ability to leverage automation testing tools and frameworks to reduce manual effort.

- Skilled in defining automation requirements and ensuring 360 QA coverage.

Technical Skills :

- Proficiency in manual and automated testing methodologies (unit, integration, regression, UAT).

- Strong experience with API testing (Postman, SoapUI) and SQL/database testing.

- Hands-on with Selenium, JUnit, TestNG or equivalent automation tools.

- Experience in performance/load testing using tools like JMeter or LoadRunner.

- Familiar with JIRA, TestRail, or similar QA management systems.

- Knowledge of CI/CD pipelines, agile frameworks, and DevOps collaboration.

- Understanding of AWS/cloud infrastructure and microservices architecture.

- Programming experience in Java, Python, or JavaScript.

- ISTQB or equivalent QA certification is a plus.


info-icon

Did you find something suspicious?