Senior Software Engineering (DevOps/Testing)
DescriptionThis 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.ResponsibilitiesAs 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.Required Skills/Experience7+ years’ experience in software development, testing and quality engineering5+ years of experience in developing test strategies, test execution and automation framework for large and complex enterprise projects4+ years’ experience in programming experience in Java, J2EE technologies4+ years’ experience in automation scripting language such as JavaScript, JUnit, Selenium and/or Force.com ApexProven UI automation experience using Selenium, TestNG and Jenkins4+ years’ experience in databases, SQL scripting, and/or Force.com SOQL scriptingDomain and functional experience in the Quote-to-Cash (Q2C) lifecycle, with specific expertise in Configure, Price, Quote (CPQ) processes and toolsExperience in testing Webservices (SOAP/REST APIs)Experience in testing and/or developing Enterprise Sales, Marketing and/or Financial Cloud applicationsExcellent written and verbal communication skillsExpert ability to write clear and concise test documents and automation scriptsA related technical degree requiredDesired SkillsStrong experience in testing products and applications on Force.com platformAdmin and/or developer certification on Force.com platformHaving Salesforce Administrator and/or Salesforce Platform Developer Certifications are preferableExperience in multi-cloud platform integration testingStrong experience in working with GitHub repositoriesStrong experience in CI/CD pipeline implementationExperience in delivering engineering applications using agile/scrum methodologyFamiliar with Open Source Automation FrameworksGood understanding of Software-as-a-Service (SaaS) model and conceptsAbility to learn quickly in a dynamic environmentAbility to take ownership of projects and multi-task in a fast pace environmentBenefits & PerksCheck out our benefits site which explains our various benefits, including wellbeing reimbursement, generous parental leave, adoption assistance, fertility benefits, and more.For roles in San Francisco and Los Angeles: Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.