Testing Engineer, Salesforce

Job Summary


Create, lead and contributes to building out the company's Salesforce Testing team. Defines, develops, maintains, and executes platform testing for all aspects of Salesforce customizations, integrations and development in accordance to project scope and/or maintenance improvements.  Ensures performance testing is complete and performance risks and/or issues are identified prior to implementation within and Agile SDLC.  Manages defects from identification to closure through the Release Life Cycle.


Job Responsibilities

  • Lead to establish and maintain Salesforce platform testing standards and guidelines.
  • Build out performance testing suite and management of framework
  • Develop, maintain, and execute platform tests as part of an Agile SDLC
  • Work within agile teams to deliver software that meets stated business & performance goals
  • Work with product owners, architects, developers, and QA team members to develop release test plans
  • Work with QA group to improve test methodologies across teams
  • Document and track defects, and work with team to resolve them
  • Write code and queries as necessary to instrument and test applications
  • Ability to use monitoring tools to capture results, issues, and troubleshooting to provide system performance results and recommendations
  • Assist in production release support and troubleshooting performance issues



  • Bachelor's Degree or equivalent work experience
  • 4 years of general quality assurance or related experience
  • 3 years of experience on the Salesforce Platform
  • High level of proficiency with Apex, SQL or similar language
  • Web development experience preferable



  • Writing automated Test Cases in Apex, or similar language
  • Working in a Test-Driven Development framework
  • SQL Server tooling or similar for capturing query and server performance data
  • Issue tracking tools such as JIRA
  • Source control tools such as Github
  • Ability to work within an agile team:
    • Understanding of scrum practices
    • Experience working with cross-functional team members
  • Understanding of key architectural concepts:
    • Interactions between front-end, backend, database
    • How performance testing fits within the SDLC
  • Continuous self-improvement

Meet Some of eMoney's Employees


Technical Lead

Together with his team of developers, Dan builds new and improved financial planning tools so that eMoney Advisor’s clients can better manage their books of business.


Relationship Manager

Nicole works with eMoney's enterprise clients, assisting them with the initial implementation of eMoney's technology, then offering continued support to ensure success.

Back to top