Posted on: 28/11/2025
Description :
About the job :
Role Overview :
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 :
1. 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.
2. 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.
3. 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.
4. 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.
5. 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.
6. 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.
7. Cross-Platform Testing :
- Conduct compatibility testing across web, mobile, and tablet devices.
- Ensure consistent performance and user experience across browsers, operating systems, and devices.
8. 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.
9. 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.
10. 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.
11. 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.
12. 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
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1582299
Interview Questions for you
View All