BTech or equivalent bachelor's degree in Engineering, Computer Science, or a related field.
- 5–10 years of overall experience with strong hands-on Salesforce testing experience.
- Proven experience in test design, execution, and defect management for Salesforce applications.
- Strong knowledge of Agile methodologies and working in sprint-based delivery models.
- Hands-on experience with API testing and validating integration scenarios.
- Experience using Jira (or similar ALM tools) for test management and defect lifecycle.
- Working knowledge of Selenium and test automation frameworks with ability to maintain stable regression suites. Lead end-to-end Salesforce testing across functional, regression, integration, and UAT support for multiple releases.
- Create and maintain test strategies, test plans, test cases, and traceability aligned to requirements and acceptance criteria.
- Design and execute API testing for Salesforce integrations, validating payloads, contracts, and error handling.
- Build, enhance, and maintain automated test suites using Selenium and established test automation frameworks.
- Ensure test coverage for Salesforce configurations and customizations, validating business flows and data integrity.
- Manage defects end-to-end in Jira (or similar ALM tools), including triage, prioritization, root-cause collaboration, and verification.
- Participate actively in Agile ceremonies, providing estimation, test readiness inputs, and continuous improvement suggestions.
- Mentor junior testers/consultants, promote best practices, and standardize QA processes across engagements. Preferred Qualifications:
- Experience designing scalable automation approaches, improving reliability, maintainability, and execution time of test suites.
- Strong understanding of Salesforce platform concepts to better target risk-based testing and coverage planning.
- Experience defining QA metrics and reporting (coverage, defect trends, automation ROI) to support release decisions.
- Ability to collaborate with cross-functional teams to improve testability, acceptance criteria quality, and release readiness.
- Experience handling multiple stakeholders/projects, prioritizing effectively, and ensuring timely, high-quality deliveries. Good to have skills: Postman, REST/SOAP, CI/CD (Jenkins or similar), Git, Performance Testing (JMeter or similar)