Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted 9 months ago


Salesforce is looking for a Senior Software Quality Engineer (Senior Member of the Technical Staff) to join our IT Application development team. This is an amazing opportunity to be part of a team that powers the technology behind our global implementation of Salesforce. You will be working with a group of world-class engineers, architects and product managers to develop testing automation for application systems that support our business using the Salesforce, Heroku, and Marketing Cloud platforms.

Responsibilities:

  • Work with an established application development manager, application architect, technical development lead, and other software engineers to ensure every line of code we push to production is of the highest quality

  • Actively support our ADM agile framework – including establishing scrum team roles, tools and practices

  • Establish a solid relationship with other team members to understand the vision, requirements, and priorities of our business partners

  • Be a self-starter with the ability to deliver on time with quality and also handle multiple tasks simultaneously

  • Plan, design, extend, and enhance automation framework, utilities and tools

  • Build black and white box test automation that is effective, fast, robust, and maintainable using tools such as SOAP_UI, ApexUnit, Junit, and Selenium Web Driver

  • Develop functional automated tests in Java and/or Apex

  • Act as “Test Lead” for large-scale, multi-team, high-complexity projects

  • Participate in product and feature design with developers, usability specialists, user interface designers, product managers, and business systems analysts

  • Participate in and contribute to code reviews

  • Possess good oral and written documentation skills and be able to interact with other team members to deliver fast with quality

  • Diagnose, track and manage quality issues to resolution

  • We're a flat, lean, agile, self-governing team. We value transparency and trust. We continue to create purpose in our work, question the status quo, seek individual mastery and encourage autonomy.

Requirements:

  • 7+ years of experience programming with an object oriented language.

  • Proven experience with development and maintenance of regression and performance tests in a complex architecture.

  • Passion for testing with the “break it” mentality.

  • 5+ years of automated testing experience in a web based environment.

  • Comfortable with both manual and automated testing.

  • Excellent problem solving and communication skills.

  • Proven ability to develop comprehensive test strategies

  • Ability to multi-task in a dynamic environment.

  • Demonstrated ability to define, improve, and/or enhance CI/CD process pipeline

  • Experience leading / mentoring / coaching more junior QE's

  • Experience working with Agile/Scrum methodology.

  • Bachelor's Degree in Mathematics or Computer Science or relevant experience.

Desired experience:

  • Experience testing on the Salesforce.com platform & API's.

  • Experience with Salesforce Marketing Cloud platform & API's.

  • Experience with Version Control, Code Collaboration, and Continuous Integration Systems – GIT, Perforce, Code Collaborator, Swarm, Jenkins, ANT, etc.

  • Certifications in Java and/or Force.com

  • Understanding of various user based security models.

  • Master’s degree - ideally in Computer Science, Engineering or MIS.

Posting Statement

Salesforce.com and Salesforce.org 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. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org.