Important Information:
Years of Experience: 5+ years
Job Mode: Full-time
Work Mode: Remote/Hybrid (as applicable)
Job Name: Salesforce SDET (Software Development Engineer in Test)
We are looking for a highly skilled Salesforce SDET with expertise in Salesforce test automation and development. The ideal candidate will have extensive experience in developing and maintaining automated test frameworks for Salesforce applications, integrating automated tests into CI/CD pipelines, and ensuring high-quality software delivery in an Agile environment.
Develop and maintain test automation frameworks for Salesforce Lightning and Classic applications using Selenium WebDriver, TestNG, and JUnit.
Automate UI testing for Salesforce interfaces using Selenium and Protractor.
Implement API test automation for Salesforce REST and SOAP services using tools like Postman, REST Assured, and ReadyAPI/SoapUI.
Conduct performance testing of Salesforce APIs using JMeter.
Execute cross-browser and cross-device testing using Sauce Labs and Selenium Grid.
Integrate automated tests into CI/CD pipelines using Jenkins, Git, and Salesforce DX (SFDX).
Work with AWS services in Salesforce integrations, ensuring compatibility and performance in cloud environments.
Collaborate within Agile (Scrum/Kanban) teams, working closely with developers, testers, and product managers to enhance test coverage and automation efficiency.
Lead test automation strategies for small-scale Salesforce projects, ensuring high-quality releases.
Bachelor’s degree in Computer Science, Engineering, or related field.
5+ years of experience in Salesforce development and testing.
Strong knowledge of Apex (Java-like language), Java, and JavaScript.
Experience in test automation tools and frameworks such as Selenium, Protractor, TestNG, REST Assured, and ReadyAPI/SoapUI.
Experience in integrating test automation into CI/CD pipelines with Jenkins, Git, and SFDX.
Hands-on experience with AWS services, including AWS Lambda, S3, and API Gateway.
Strong understanding of performance testing using JMeter.
Familiarity with cross-browser and mobile testing using Sauce Labs and Selenium Grid.
Experience working in Agile (Scrum/Kanban) environments.
Ability to design and implement robust automation frameworks for Salesforce applications.
Expertise in API automation testing for Salesforce REST and SOAP services.
Knowledge of Salesforce DX (SFDX) and deployment processes.
Experience in performance and security testing.
Strong analytical and problem-solving skills with attention to detail.
Languages: Java, JavaScript, Apex, Python (basic)
Automation Tools: Selenium, Protractor, TestNG, REST Assured, ReadyAPI/SoapUI
CI/CD & Version Control: Jenkins, Maven, Git, SFDX
Performance & Visual Testing: JMeter, Sauce Labs, Applitools
Cloud & Platforms: Salesforce (Lightning & Classic), AWS
Test Automation: Hands-on experience in Salesforce UI, API, and performance test automation.
Cloud & Integration: Experience working with Salesforce-hosted applications and integrating with AWS services.
Agile & Collaboration: Ability to work in Scrum/Kanban teams, collaborating effectively with developers and testers.
CI/CD & DevOps: Experience integrating automated testing within Jenkins, Git, and SFDX pipelines.
Performance & Security Testing: Familiarity with JMeter, Sauce Labs, and Selenium Grid.
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital-native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Be the first to apply. Receive an email whenever similar jobs are posted.
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Software Development Engineer in Test Q&A's