About this role
Job Description:
Senior QA Engineer (Salesforce Test Automation)
Experience: 7–10 Years
Role: Senior QA Engineer
Work Model: Agile Delivery Pod (client-facing)
Focus: Salesforce Automation Testing, Playwright, Selenium, Copado, Test Strategy & Documentation, Client Engagement
Role Overview
We are seeking a Senior QA Engineer with 7–10 years of experience in software quality assurance, with a strong focus on Salesforce testing and test automation . The candidate will define and execute test strategies, build and maintain automation frameworks, and uphold quality standards across the delivery lifecycle.
The role requires direct engagement with clients. The candidate will take part in requirement discussions, present quality status and risks to client stakeholders, and propose practical suggestions to improve quality and test coverage. The candidate will work closely with Product Owners, Developers, Business Analysts, Architects, Scrum Masters and business stakeholders.
Must Have Skills
Technical Skills
- 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.
Quality Practices & Documentation
- 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.
Communication & Client Engagement
- 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.
Good to Have Skills
- 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.
Key Responsibilities
- 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.
Education
- Bachelor’s degree in Computer Science, Information Technology, Engineering or a related discipline.
- Equivalent practical experience in Salesforce quality assurance and test automation may also be considered. Relevant certifications are preferred.
Location:
DGS India - Pune - Indiqube Orchid
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent