As a Salesforce Tester, you will be responsible for ensuring the quality, functionality, and performance of Salesforce applications. This role requires expertise in developing test cases, executing test scripts, and identifying defects within Salesforce solutions. You will work closely with cross-functional teams, including development, business, and QA teams, to ensure that Salesforce applications meet business requirements and adhere to high-quality standards.
Key Responsibilities
- Test Case Development. Develop, document, and maintain detailed test cases and test scripts for Salesforce applications based on both functional and technical requirements.
- Test Execution. Perform functional, regression, integration, and UAT on Salesforce applications, ensuring they meet high-quality standards and business requirements.
- Defect Tracking. Identify, document, and track defects using defect management tools like JIRA, working closely with developers to resolve defects promptly.
- Automation Testing (if applicable). Create and maintain automated test scripts using appropriate testing tools such as Selenium or Provar, to increase test efficiency and coverage.
- Integration Testing. Test data flows and integration points between Salesforce and other applications, ensuring seamless and effective end-to-end functionality.
- Collaboration. Collaborate with cross-functional teams (developers, business analysts, and stakeholders) to understand requirements, align on testing objectives, and ensure smooth execution of the testing process.
- Documentation. Maintain clear and detailed test documentation, including test plans, test cases, defect reports, and test results, to support knowledge sharing and reporting.
- Continuous Improvement. Contribute to process improvements within the QA team by sharing insights on testing practices and ways to enhance overall quality standards.
Requirements
- Experience. Minimum of 2 years of experience in software testing, with specific experience in testing Salesforce applications.
- Education. Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Certifications. Salesforce certifications such as Salesforce Certified Administrator or relevant QA certifications are a plus.
Technical Skills
- Proficiency in manual testing techniques, including functional, integration, and regression testing.
- Familiarity with test management tools such as JIRA, TestRail, or ALM.
- Basic knowledge of Salesforce configurations, data model, and the ability to work in Salesforce testing environments.
- Experience with automation testing tools like Selenium or Provar for Salesforce testing is a plus.
- Basic understanding of APIs and experience using tools like Postman for testing integrations.
Soft Skills
- Strong analytical and problem-solving skills.
- Effective communication and collaboration skills to work with both technical and non-technical teams.
- Attention to detail and ability to manage multiple priorities.
Preferred Skills
- Familiarity with Agile methodologies and DevOps practices.
- Knowledge of Salesforce metadata, custom objects, and workflows.
- Experience with data migration testing within Salesforce environments.
Why Tech Mahindra?
- Innovative Environment. Be part of a forward-thinking company that values innovation and creativity.
- Global Impact. Work with global clients and make a tangible difference in their digital transformation journeys.
- Professional Growth. With continuous learning and growth opportunities, Tech Mahindra encourages you to expand your expertise and advance your career.
- Collaborative Culture. Thrive in a supportive and inclusive work culture that fosters teamwork and collaboration.
- Tech Mahindra is an Equal Opportunity Employer. We encourage applications from all backgrounds and experiences to create a diverse and inclusive workforce.