Overview
Skills
Job Details
Salesforce Web Automation Engineer 1+ Year Contract REMOTE
(5173)
We have an IMMEDIATE new job opening for a Salesforce Web Automation Engineer to join our team and work remotely for our global client. We are seeking someone who delivers automated solutions for software processes who works closely with other teams to help discover and eliminate problems by gathering requirements and implementing process automation. This individual will have to work in sync with related teams to help discover and eliminate problems by influencing workflows. Consider this role a developer position with a primary focus on quality automation. In this role you will be expected to design and implement test scripts for primarily, but not limited to, Salesforce based web applications. Research, develop, and implement advanced automated testing methodologies. Collaborate with UI developers. Collaborate with other business units to understand how automation can improve workflow. We are seeking candidates with a background in web development or test automation while using modern JavaScript or TypeScript based frameworks.
Responsibilities
- Designing and writing automation test scripts that run tests on new and/or existing software/apps in an agile environment.
- Creating, maintaining, executing the product testing strategy and advising on the automation framework.
- Coordinating and supervising automated testing activities.
- Collaborating with engineers to achieve expected quality levels in products.
- Influencing the inclusion of testability during design and development phases.
- Interfacing with UI Software Engineers in executing projects by advising and implementing quality automation standards.
- Participating in code reviews.
- Ensuring compliance of quality processes and standards to include reporting.
Requirements
- 2-4+ years of professional experience in web development using modern technologies
- Experience with Salesforce Lightning and Salesforce Classic.
- Experience with JavaScript, Typescript, and Node.
- Experience with package management tools like NPM, Yarn, or PNPM.
- Experience with version control systems like Stash or GitHub.
- Experience with end-to-end testing tools such as Playwright or Cypress.
- Experience with browser debugging tools.
- CI tooling experience (Gitlab, Github, etc.) big plus.
- Bachelor s Degree or Associate s Degree.
- Experience creating modern web applications using modern frameworks and toolsets.
- Exposure to large scale enterprise software products.
- Experience with test runners like Mocha, Jasmine or Jest.
- Experience with assertion libraries like Chai or Expect.
- Experience with schema validation using libraries like Yup.
- Github page/code samples HIGHTLY preferred!
**To view all of our open positions, please visit: .