We are looking for a Test Automation Engineer, who will be responsible for driving quality throughout the software development lifecycle. This includes participating in Sprint ceremonies, performing functional testing, and utilizing automation frameworks and tools to develop test automation to support production releases and updates.
We pride ourselves in our small and nimble Sprint teams collaborating on common problems across products and focus areas.
Required:
- Experience developing and testing on Salesforce.com Sales, Service, Community/Experience Clouds, or Force.com platforms
- Experience performing integration testing of Salesforce with third-party applications and managed packages with security in mind
- Experience with developing manual and test automation leveraging Selenium, Java, Python, and Postman, with a focus on API test automation frameworks such as Karate, JMeter, or similar
- Fluent with requirements gathering, planning, designing, and developing manual and automation tests
Experience:
- Working experience with Jira, Git, SauceLabs, and Bamboo/Jenkins or similar
- Working experience with Mulesoft would be a preference
- Develop and execution of regression, functional, integration, performance, and E2E tests
- Design and implement UI and API test automation by applying OOP concepts that are fast, robust, and maintainable
- Participate in assigned Scrum team using Agile methodologies
- Diagnose, track and manage quality issues for resolution
- Document test plans and publish test results with the goal of continuous improvement in code quality and test coverage
- Participate in scheduled after-hour production releases
- Bachelor's degree in computer science or equivalent experience