Job Overview
The position of Lead Consultant - QA Automation Testing is located in Pune and requires 2-8 years of experience. It supports QA efforts in the ground transportation and logistics services domain, focusing on customer- and driver-facing platforms built on microservices and running in a hybrid Azure cloud environment. The role emphasizes end-to-end testing, API and UI validation, performance testing, and mentoring within Agile teams.
Company Name
Genpact
Average Salary Offered (for Current Role)
Not specified — typical market range for Pune roles with this experience is roughly ₹8–20 LPA depending on company and candidate profile.
Key Responsibilities
- Develop end-to-end (E2E) automated test cases using Cypress with TypeScript/JavaScript to simulate realistic user behavior on web portals.
- Write unit and integration tests using Jest, Mocha, Supertest for frontend and backend components.
- Integrate automated tests into CI/CD pipelines to enable early issue detection during release cycles.
- Collaborate with developers to define effective test strategies for APIs and UI components.
- Enhance test coverage, manage test data, and contribute to performance and regression testing.
- Create reusable testing utilities and frameworks for both UI and API test layers.
- Mentor QA engineers on shift-left testing and exploratory testing methodologies.
- Log, track, and manage defects consistently using JIRA or Azure DevOps until resolution.
- Participate actively in Agile ceremonies such as daily stand-ups, sprint planning, and UAT support.
- Maintain all test documentation, including test cases, traceability matrices, and release checklists.
- Work closely with development, DevOps, and product owners to ensure quality and smooth releases.
Requirements (Must-Have Skills)
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Proficiency in JavaScript/TypeScript including testing frameworks.
- Solid experience with Cypress for UI end-to-end testing.
- Experience with unit testing tools such as Jest, Mocha, and API testing libraries like Supertest.
- Hands-on knowledge of Azure DevOps and integration of tests into Azure pipelines.
- Strong understanding of microservices architecture and cloud-native development (Azure preferred).
- Excellent communication and documentation skills.
Nice to Have
- Experience mentoring or leading QA engineers on test strategies and advanced testing concepts.
- Deep expertise in cloud platforms and CI/CD automation practices.
- Familiarity with performance testing and real-time data processing in logistics or transportation.
Perks & Benefits
(Company-specific perks not provided; commonly includes flexible work options, learning opportunities, and competitive pay.)
How to Prepare for the Interview
- Review end-to-end automation testing with Cypress, including scripting with JavaScript/TypeScript.
- Practice writing unit and integration tests using Jest, Mocha, and Supertest.
- Understand CI/CD pipeline integration, especially in Azure DevOps environments.
- Brush up on Agile software development practices and communication in cross-functional teams.
- Prepare examples of mentoring junior QA engineers or leading testing efforts.
- Familiarize yourself with microservices, cloud-native application testing, and defect management tools.
How to Prepare the Resume
- Highlight relevant experience with Cypress and JavaScript/TypeScript testing frameworks.
- Mention unit and integration testing projects using Jest, Mocha, Supertest.
- Emphasize CI/CD pipeline experience, especially with Azure DevOps.
- Include Agile participation and mentoring or leadership roles within QA teams.
- Note domain experience in logistics, transportation, or microservices environments if applicable.
Links to Prepare