
Software Development Engineer in Test
Republic Services
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $82,600 - $113,500 per year
About the role
- 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.
- Leads formal reviews of test plans, designs, and requirements with cross-functional teams.
- Participates in the evaluation of new tools and technologies to continue enhancing the automation framework.
- Researches, develops and/or recommends tools to assist Software Test Engineers in test planning, execution, and reporting.
- 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#, Java, and TypeScript.
- Tracks and prioritizes defects throughout product releases and lifecycles.
- Documents and executes complex software test plans and strategies.
Requirements
- 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 expertise in JavaScript, C#, TypeScript, or other applicable languages as needed.
- Advanced understanding of open-source web frameworks such as Angular, Bootstrap, Node.js, and Express.
- Advanced understanding of web application testing tools such as Selenium, Jasmine, Protractor, Cucumber, Appium, or Cypress.
- Understanding of source control tools such as Git or Subversion required.
Benefits
- Comprehensive medical benefits coverage, dental plans and vision coverage.
- Health care and dependent care spending accounts.
- Short- and long-term disability.
- Life insurance and accidental death & dismemberment insurance.
- Employee and Family Assistance Program (EAP).
- Employee discount programs.
- Retirement plan with a generous company match.
- Employee Stock Purchase Plan (ESPP).
- Paid Time Off (PTO)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test automationJavaScriptC#TypeScriptAgile methodologySeleniumJasmineProtractorCucumberAppium
Soft Skills
coachingmentoringleadershipcollaborationcommunicationproblem-solvingdocumentation