Responsibilities
- Design, develop, and execute functional and automated test cases for Salesforce software applications
- Develop reusable software test scripts using test automation tools like Selenium, Cypress.
- Work closely with software engineers, technical product owners, and business partners to understand requirements and translate them into test plans
- Review user stories and requirements to ensure testability and completeness
- Perform functional, regression, integration, and performance testing on Salesforce components
- Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives
- Ensure test environments are properly set up and maintained
- Implement and follow QA best practices and standards
- Identify areas for test process improvement and implement solutions
- Consults with teammates and business partners in resolving questions during the testing process
- Exercises considerable creativity, foresight, and judgment in conceiving, planning, and delivering testing
- Recognized internally as a subject matter expert on quality assurance
- Participate in root cause analysis and provide recommendations to prevent recurrence of issues
Qualifications
Required Skills:
- Excellent analytical and problem-solving skills
- Strong communication skills with the ability to clearly report issues and collaborate with team members
- Proficiency in QA methodologies, tools, and processes
- Selenium, Cypress, JMeter, PAX
- Familiarity with API testing using Postman or similar tools
Required Experience Education:
- 4+ years of software QA experience, with at least 2 years focused on Salesforce testing
- 1+ years software test automation experience
- 4 year University degree in Computer Science, Information Systems, or a related technical discipline
- Strong desire to learn
- QA or test automation certifications (eg, ISTQB, Provar, Certified Selenium Professional) are desirable