Remote Customer Support Jobs

Find a customer support job you can do from home. We’ve got the most comprehensive list of open remote copywriting positions.

Sign up to get notified when new remote copywriting jobs become available.

Unsubscribe at anytime. Privacy policy

Posted 10 months ago

Job Description

Salesforce Engineering Job Description



Do you want to work on cutting edge technologies that's part of company's long range plan (LRP)? Do you want to see your software run in a large scale cloud environment? Do you want to be part of developing a distributed system that executes millions of tests a day? Do you have a passion for building developer tools?

Automation Test Frameworks (ATF) team is currently working on several key initiatives that's aligned with company's LRP to continuously improve the developer productivity and make SDLC process at Salesforce very mature:

Microservices integration Test Framework Modernizing the existing test framework and make it faster and user friendly Enhancing the test framework to promote testing best practices Design and build frameworks for other kind of testing e.g. exploratory testing, chaos testing etc. The developer productivity infrastructure currently runs 30+ million tests, 135,000 hours of compute per day, across ~7000 virtual machines. With a focus on metrics, performance and data analysis, Test Frameworks and Tools is working to improve the developer experience.

As a Software Engineer in the Productivity Cloud in Salesforce, you'll ensure the delivery of a world-class developer experience. You will be responsible for developing the tools and frameworks that the developers and Quality engineers need to deliver high quality products in a timely manner. You will build, enhance, monitor and maintain necessary test automation infrastructure to support this effort.


Design, develop and enhance test automation frameworks.

Identify and produce faster feedback systems for delivering enterprise grade software


Design and build a standard framework and production like environment for effortless integration testing of any permutation of Monoliths, external partners, Heroku/Shinrai based microservices and SAM enabled microservices

Design and build a scalable platform for creation of a sharable/discoverable test utility library, supporting testing of immutable artifacts and enabling future growth across Core testing

Drive the migration of services to an API first architecture

Identify and produce faster feedback systems for delivering enterprise grade software


Develop new features for test case management and Test result analysis

Required Skills

BS or MS Degree in CS/EE (or related degree) with 3+ years of experience as Software


In-depth knowledge in java programming language

Desired Skills (NOT REQUIRED)

Deep understanding of any Java test framework (Junit4 and Junit5 )

Experience with Microservices, docker, Kubernetes

Experience using SQL and relational databases

Experience designing and developing automated testing frameworks

Experience with Unix/Linux environments

Posting Statement and are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. and do not accept unsolicited headhunter and agency resumes. and will not pay fees to any third-party agency or company that does not have a signed agreement with or