Senior Software Engineering (DevOps/Testing) at Salesforce
San Francisco, CA 94105, USA -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

236500.0

Posted On

19 Aug, 25

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Selenium, Testng, Databases, Testing, Java, Scripting, Ownership, Integration Testing, Software Development, Test Execution, Junit, Javascript, Jenkins, Communication Skills

Industry

Information Technology/IT

Description

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.
Job Category
Software Engineering
Job Details

ABOUT SALESFORCE

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we’re looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce’s core values at the heart of it all.
Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.

THIS POSITION REQUIRES ONSITE PRESENCE IN THE SAN FRANCISCO OFFICE.

The DET Application Development team is seeking a talented and experienced Force.com developer to develop and enhance our internal technology solutions on the salesforce .com platform that support various mission-critical business processes.

REQUIRED SKILLS/EXPERIENCE:

  • 7+ years’ experience in software development, testing and quality engineering
  • 5+ years of experience in developing test strategies, test execution and automation framework for large and complex enterprise projects
  • 4+ years’ experience in programming experience in Java, J2EE technologies
  • 4+ years’ experience in automation scripting language such as JavaScript, JUnit, Selenium and/or Force.com Apex
  • Proven UI automation experience using Selenium, TestNG and Jenkins
  • 4+ years’ experience in databases, SQL scripting, and/or Force.com SOQL scripting
  • Domain and functional experience in the Quote-to-Cash (Q2C) lifecycle, with specific expertise in Configure, Price, Quote (CPQ) processes and tools
  • Experience in testing Webservices (SOAP/REST APIs)
  • Experience in testing and/or developing Enterprise Sales, Marketing and/or Financial Cloud applications
  • Excellent written and verbal communication skills
  • Expert ability to write clear and concise test documents and automation scripts
  • A related technical degree required

DESIRED SKILLS:

  • Strong experience in testing products and applications on Force.com platform
  • Admin and/or developer certification on Force.com platform
  • Having Salesforce Administrator and/or Salesforce Platform Developer Certifications are preferable
  • Experience in multi-cloud platform integration testing
  • Strong experience in working with GitHub repositories
  • Strong experience in CI/CD pipeline implementation
  • Experience in delivering engineering applications using agile/scrum methodology
  • Familiar with Open Source Automation Frameworks
  • Good understanding of Software-as-a-Service (SaaS) model and concepts
  • Ability to learn quickly in a dynamic environment
  • Ability to take ownership of projects and multi-task in a fast pace environment

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

As a DevOps Software Engineer focused on the Salesforce platform, you will be responsible for designing, building, and maintaining automated CI/CD pipelines and infrastructure to support development and deployment across Salesforce environments including Sales Cloud, Service Cloud, and custom Force.com applications. You will apply your strong foundation in Java, Apex, Lightning Components, and Visualforce to develop scalable solutions and integrate DevOps practices such as automated testing, code quality enforcement, and environment management using tools like Git, Jenkins, SFDX, and Salesforce CLI. You’ll manage and configure development, test, and sandbox environments, ensuring consistency with production, while also leveraging Salesforce APIs for automation and deployment. Additionally, you will ensure security best practices are followed through automated configuration of profiles and permissions, collaborate across teams to streamline workflows, and provide technical documentation and best practices to support continuous improvement in release and operations processes.
This job requires that you be a self-starter with the ability to take ownership, work under pressure, and handle multiple tasks simultaneously. You must have good oral and written documentation skills and be able to interact with other team members to deliver fast and reliable code. You will also be asked to contribute ideas, provide feedback and collaborate on many projects within the team’s portfolio that may be outside your domain expertise.

Loading...