ESaaS - SFDC - QA Automation & DevSecOps
Zensar View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
The engineer works closely with developers, architects, and product teams to ensure consistent, predictable, and high-quality Salesforce releases.Responsibilities:1. Test Automation Development
Design, develop, and maintain automation frameworks using tools like Selenium, Provar, Cypress, Playwright, Tosca, or Salesforce-specific automation.
Build automated test suites for Salesforce UI (Lightning), Apex APIs, Integrations, Flows, LWC, and core business processes.
Automate regression, smoke, sanity, and end-to-end test scenarios.2. Salesforce Quality Validation
Validate Salesforce Sales Cloud, Service Cloud, Experience Cloud, CPQ, FSL, and other multi-cloud capabilities.
Test Apex logic, LWC/UI behavior, Workflow/Flows, Security, Integrations, and Configurations.
Perform API automation for REST/SOAP-based services.3. CI/CD & DevSecOps Enablement
Integrate automated test suites with CI/CD pipelines (Azure DevOps, GitLab, GitHub Actions, Jenkins, Copado).
Implement DevSecOps controls:
Static code analysis (PMD, SonarQube)
Security scans (Checkmarx, Snyk, OWASP checks)
Quality gates before deployments
Support continuous testing practices and shift-left quality.4. Test Planning & Execution
Develop test plans, test cases, test data strategies, and traceability matrices.
Collaborate with business teams to validate user flows and acceptance criteria.
Identify defects, track them, and ensure closure within the sprint.5. Documentation & Reporting
Create detailed test reports, automation coverage metrics, and dashboards.
Maintain documentation for automation scripts, frameworks, and DevSecOps controls.
Contribute reusable components to ESaaS QA repositories.Qualifications:
- Strong hands-on experience with at least one automation tool:
- Selenium / Provar / Cypress / Playwright / Tosca
- Proficiency in languages like Java, JavaScript, Python, or TypeScript.
- Strong understanding of:
- Salesforce Lightning UI
- Apex controllers & API behaviors
- Data validations, flows, triggers, LWC
- Experience with API testing tools (Postman, RestAssured).
- CI/CD knowledge and Git-based version control.
- Familiarity with Salesforce environments, metadata types, and deployment model.
- Pipeline automation (Azure DevOps, GitHub Actions, GitLab, Jenkins)
- Static & dynamic code security checks
- Secrets management & access policies
- Test orchestration and dashboard reporting