- Develop comprehensivetest plans, test cases, andtest scriptsbased on business requirements and technical specifications for Salesforce features and enhancements.
- Conduct manual and automated testing ofSalesforce configurations, custom code (Apex), Visualforce pages, Lightning components, and integrations.
- Execute functional, regression, integration, and performance testing on the Salesforce platform.
Quality Assurance:
- Ensure that Salesforce solutions meet functional, performance, and security standards.
- Identify, document, and track defects usingbug tracking systems(e.g.,JIRA,Bugzilla).
- Collaborate with developers and business analysts to troubleshoot and resolve issues in a timely manner.
Automation Testing:
- Create and maintainautomated test scriptsusing tools such asSelenium WebDriver,Provar, or similar testing frameworks for Salesforce.
- Ensure proper test coverage through automation ofend-to-end workflowson the Salesforce platform.
- Continually enhance the automation test suite to improve testing efficiency.
Collaboration & Documentation:
- Work closely with theSalesforce development teamand stakeholders to understand the functionality and provide feedback during the development lifecycle.
- Participate inrequirements gatheringto gain clarity on new features and enhancements.
- Create and maintainQA documentation, including test plans, test cases, and user acceptance criteria.
Salesforce Platform Maintenance:
- Assist inUAT (User Acceptance Testing)and work with users to ensure they are satisfied with new functionalities before release.
- Performpost-release validationand provide support to end-users during deployments.
Continuous Improvement:
- Stay updated with Salesforce platform updates, new features, and QA tools.
- Provide suggestions and best practices for improving the testing process to ensure the quality and performance of Salesforce applications.
Qualifications:
Experience:
- 3+ years of experience inQA/testing, with at least 1-2 years of experience testingSalesforce applications.
- Experience withmanual and automated testingon the Salesforce platform, includingApex,Visualforce, andLightning components.
Skills:
- Proficiency in creating and executingtest cases, scenarios, andtest scriptsfor Salesforce customizations and third-party integrations.
- Experience withtest automation toolssuch asSelenium,Provar, or similar.
- Familiarity withSalesforce testing environments, includingSandboxes,Change Sets, and deployment processes.
Certifications:
- Salesforce certification(s) such asSalesforce AdministratororSalesforce Certified Platform App Builder(preferred but not required).
- ISTQB or other QA certifications (preferred).
Preferred Qualifications:
- Experience testing SalesforceService Cloud,Sales Cloud, orExperience Cloudimplementations.
- Familiarity withCI/CD pipelinesand version control (e.g., Git) for Salesforce deployments.
- Knowledge ofAPI testingandintegration testingusing tools likePostmanorSoapUI.
Soft Skills:
- Strongattention to detailand ability to identify issues in complex systems.
- Excellentcommunicationand collaboration skills, with the ability to work closely with developers, project managers, and business users.
- Ability to work in a fast-paced, Agile environment with multiple projects.
Role:Manual Test Engineer
Industry Type:IT Services & Consulting
Department:Engineering - Software & QA
Employment Type:Full Time, Permanent
Role Category:Quality Assurance and Testing
Education
UG:Any Graduate
PG:Any Postgraduate