Republic Services is looking to mitigate the risk of software defects and increase the quality, effectiveness, and efficiency of their software solutions through the role of a Software Development Engineer in Test.
Requirements
- Experience with software automation testing methodologies including regression, functional, unit, integration, coverage, performance and load.
- Experience testing applications that integrate with other systems through RESTful API's.
- Experience with test management tools such as qTest, ALM, TFS, or similar tools.
- Experience with API testing frameworks such as Karate, Gatling, JMeter, or Postman.
- Knowledge of Cloud platforms and services such as Amazon AWS, Azure, Heroku, Perfecto Mobile, and SauceLabs.
- Strong expertise in JavaScript, C-Sharp, TypeScript, or other applicable languages as needed.
- Advanced understanding of open-source web frameworks such as Angular, Bootstrap, Node.js, and Express.
Responsibilities
- Coaches and mentors Software Test Engineers in the execution of automated testing efforts.
- Leads effort to review product specifications and work with others to develop appropriate test strategies, detailed test plans, and test architectures.
- Develops, debugs, and maintains test automation for applications and services.
- Develops, implements, and automates test plans and test cases in an Agile environment.
- Builds, executes, and maintains automated test frameworks for end to end integration testing across applications, devices, and platforms using JavaScript or other appropriate languages such as C-Sharp, Java, and TypeScript.
- Builds automation and test coverage tools using JavaScript or other appropriate languages to enable Continuous Integration and Continuous Delivery.
- Tracks and prioritizes defects throughout product releases and lifecycles.
Other
- Minimum of 3 years of software test experience with test automation with a focus on web, mobile, database, or web services.
- Experience in Agile software development methodology and using tools such as Rally, Jira, TFS, or ServiceNow.
- Strong critical thinking skills.
- Excellent written and verbal skills.
- Comprehensive medical benefits coverage, dental plans and vision coverage.