Overview
Senior QA Engineer role focused on Salesforce test automation, defining test strategy and engaging directly with clients within an Agile delivery pod.
What you'll do
- Design, develop and maintain automation frameworks for Salesforce and web applications using Playwright, Selenium and Copado.
- Set up and govern the testing process from project inception, including test environments, test data, tooling and quality gates.
- Define test strategies, test plans and test cases aligned to business requirements and process flows.
- Execute functional, regression, integration and smoke testing, and integrate automated suites into CI/CD pipelines.
- Engage directly with clients to clarify requirements, present quality status, and ideate on improvements to coverage and process.
- Prepare and maintain quality documentation, including test reports, defect reports, traceability matrices and automation guides.
- Perform defect triage and root cause analysis, and drive resolution with development teams.
- Support release activities, UAT and production validation, and mentor junior QA engineers on best practices.
What you'll need
- 7–10 years of experience in software quality assurance, with a strong focus on Salesforce testing and test automation.
- MANDATORY: Strong hands-on experience in Salesforce automation testing across Lightning Experience, Apex, flows, and integrated business processes.
- MANDATORY: Strong hands-on expertise in Playwright for end-to-end test automation (TypeScript or JavaScript preferred).
- Hands-on experience with Selenium WebDriver and Copado for Salesforce release testing and CI/CD-integrated deployments.
- Experience designing and maintaining reusable automation frameworks (Page Object Model, data-driven and keyword-driven approaches).
- Experience with functional, regression, integration, smoke and UAT support testing, and with API testing using Postman or REST Assured.
- Working knowledge of Git and of integrating automation suites into CI/CD pipelines (Jenkins, GitHub Actions or Azure DevOps).
- Experience with test management and defect tracking tools such as Jira, Azure DevOps, TestRail or Xray.
- Ability to set up the complete testing lifecycle, including test strategy, test plans, environment and test data setup, entry and exit criteria, and traceability matrices.
- Proven adherence to QA best practices such as risk-based testing, shift-left testing, root cause analysis and defect lifecycle management.
- Strong documentation skills, including test strategies, test reports, automation framework guides and runbooks.
- Ability to communicate directly with clients, presenting test progress, quality metrics, risks and dependencies in a clear and professional manner.
- Ability to ideate with clients and provide well-reasoned suggestions on automation coverage, quality improvements and process optimization.
- Strong verbal and written communication skills, with the ability to explain technical concepts to technical and non-technical stakeholders.
- Strong analytical and problem-solving abilities, with comfort in requirement discussions, estimation, and sprint ceremonies within an Agile pod.
- Bachelor's degree in Computer Science, Information Technology, Engineering or a related discipline, or equivalent practical experience in Salesforce quality assurance and test automation.
Nice to have
- Salesforce Core experience across Sales Cloud, Service Cloud and Experience Cloud.
- Financial Services Cloud testing experience, including household and financial account management, relationship management, and compliance-driven workflows.
- Other automation and testing tools such as Provar, Cypress, TestNG, JUnit, Cucumber (BDD), Appium, JMeter or Gearset.
- Experience with Apex unit test validation, SOQL and data validation, and sandbox or environment management strategies.
- Salesforce certifications such as Administrator, Platform App Builder, Platform Developer I, or Financial Services Cloud.
- Experience working with global teams and offshore–onshore delivery models.
- Relevant certifications.
Details
- Location: DGS India - Pune - Indiqube Orchid.
- Work model: Agile delivery pod (client-facing).
- Employment type: Full time; contract type: Permanent.
Read the full description and apply on the company’s own careers page.