Job Description
Senior Associate - Test Automation
Department: IT
Employment Type: Permanent - Full Time
Location: Pune
Description
Key Responsibilities
- Lead the design, implementation, and evolution of test automation frameworks across multiple products and services.
- Define and maintain automation standards, patterns, and best practices across the SDLC.
- Evaluate, recommend, and introduce new automation tools and frameworks to improve coverage and efficiency.
- Drive the adoption of TDD, automation-first approaches, and quality engineering practices across teams.
- Cypress Cloud and Selenium WebDriver for E2E testing.
- Cucumber and Reqnroll for BDD practices.
- Jest for unit and component testing (desirable).
- K6 or JMeter for performance testing (desirable).
- Manage and execute cross-browser testing using BrowserStack.
- Work within a Monorepo architecture to deliver efficient, scalable test orchestration.
- Ensure seamless continuous testing through GitHub and DevOps CI/CD pipelines.
- Develop, execute, and maintain automated tests across functional, regression, integration, performance, and non-functional categories.
- Validate outputs, behaviours, and workflows to ensure products meet the highest quality standards. Perform root cause analysis for defects and collaborate with development teams to prevent recurrence.
- Ensure high automation coverage and promote continuous quality improvement.
- Partner with Senior Developers, Product Owners, DevOps Engineers, and Architects to influence design decisions through a quality lens.
- Coach engineers and product team members on best practices for automation and modern testing methods.
- Contribute to improving development workflows, testing approaches, and engineering processes.
- Share knowledge, lead technical discussions, and help onboard new team members.
- Act as a subject-matter expert for test automation across product teams.
- Work closely with product and business stakeholders to support delivery timelines and quality outcomes.
- Provide clear communication on testing progress, risks, and issues.
- Support occasional out-of-hours releases or business‑critical delivery activities as required.
Skills, Knowledge and Expertise
- Proven experience in test automation and QA engineering roles.
-
Strong expertise in:
- Cypress Cloud, Selenium WebDriver
- Cucumber, Reqnroll
- BrowserStack
- GitHub and CI/CD automation
- Monorepo structures and test orchestration
- Strong understanding of test automation strategies, frameworks, methodologies, and patterns.
- Experience integrating automated tests into CI/CD pipelines.
- Ability to collaborate confidently with engineers, analysts, and product teams.
- Strong analytical and problem‑solving skills, with a quality-first mindset.
- Clear communication skills and ability to explain complex technical concepts simply.
- Demonstrated ability to deliver high‑quality automated test scripts and frameworks.
- Experience in Agile Scrum delivery environments.
