Source description
About the role
Job Title: Salesforce Quality Engineer
Location: Ideally located near Dallas, TX or Pleasanton, CA, but all matching candidates will be considered.
Length: 3-6 months
Sapient
MUST HAVE SKILLS:
• BS degree in Computer Science, Information Technology, or equivalent practical experience
• 5+ years of experience in automation testing
• Strong hands-on experience with Salesforce CRM and Media Order Management Systems
• 5+ years of Java programming experience
• 5+ years of automation experience using Selenium WebDriver
• Expertise in BDD Cucumber, Maven, TestNG, and Jenkins
• Experience working with Rest Assured and Postman for API automation testing
• Solid understanding of CI/CD practices, preferably in AWS environments
• Proficient in writing and maintaining test cases, test documentation, and QA processes
• Excellent problem-solving, troubleshooting, and communication skills
We are seeking an experienced QA Automation Engineer with strong experience in Salesforce Automation Testing focused on Customer Relationship Management (CRM) and Media Order Management Systems (OMS). The ideal candidate will also have hands-on experience in automating Salesforce legacy UI using industry-standard tools and frameworks. This role involves working on end-to-end quality assurance including test strategy, design, execution, and maintenance of automation frameworks.
Responsibilities
-
• Analyze business requirements and functional specifications to create detailed test scenarios and test cases
-
• Perform functional, regression, integration, and end-to-end testing for Salesforce CRM and OMS modules
-
• Validate data flow and custom validations across Salesforce objects and related systems
-
• Conduct UI/UX testing on Salesforce Lightning interfaces for various user profiles
-
• Perform cross-browser testing on different desktop and mobile environments
-
• Ensure accurate mapping and workflow execution in Salesforce Sales, Service, and Media Order Management modules
-
Use appropriate tools/automation to generate relevant test data for robust system and integration testing.
-
• Log, track, and manage defects using tools like JIRA, working closely with developers to ensure resolution
-
• Participate in UAT testing and support business users in test planning and execution
-
• Review test coverage and traceability to ensure alignment with business requirements
-
• Document test results clearly and provide QA sign-off for production releases
-
• Work closely with business analysts, developers, and product owners to clarify and verify acceptance criteria
-
• Perform back-end validation using SOQL queries and basic SQL for data integrity checks
-
• Support release and deployment cycles by validating build stability and performing smoke/sanity testing
-
Automation Testing Responsibilities:
-
• Design, develop, and maintain custom test automation scripts for Salesforce legacy UI
-
• Create automation frameworks from scratch using Selenium, Java, Maven, TestNG, and Cucumber (BDD)
-
• Develop and execute API automation scripts using Rest Assured and Postman
-
• Integrate automated tests with CI/CD pipelines using Jenkins and AWS infrastructure
-
• Maintain and refactor existing automated test cases to ensure maximum reusability and scalability
-
• Participate in sprint planning, daily stand-ups, and retrospectives as part of an Agile team
-
• Collaborate with developers, business analysts, and stakeholders to ensure comprehensive test coverage
-
• Ensure traceability of requirements, test coverage, defect identification, and issue resolution
-
• Maintain high levels of test quality and ensure timely deliverables in fast-paced environments
-
• Support peer code reviews, provide mentorship to junior QAs, and contribute to test process improvements
-
DESIRED SKILLS:
-
• Experience with Salesforce Lightning UI
-
• Exposure to Git for version control and JIRA for defect tracking and sprint planning
-
• Familiarity with Unix/Linux command line and Shell scripting
-
• Working knowledge of SOAP APIs is a plus
-
• Experience testing Salesforce integrations with external systems
-
• Ability to work independently and proactively in a fast-paced, cross-functional environment
More at 3B Staffing