Skip to content

Senior Test Automation Engineer
Company | Kargo |
---|
Location | New York, NY, USA |
---|
Salary | $150000 – $180000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- B.S or higher in Computer Science, Mathematics, Physics (or equivalent work experience)
- At least 8 years of experience working in the software industry, preferably in QA automation roles.
- Experience as a Tech Lead or equivalent leadership role
- Strong portfolio (i.e. Github) demonstrating past work experience and QA automation skill set
- Strong knowledge of the Software Development Life Cycle, including QA and deployment processes.
- Experience reviewing other developers’ code and mentoring developers of all levels.
- Expert in at least one major, modern programming language and framework(s)
- Expert experience in QA automation tools like Cypress and Selenium
- Ability to take a loosely defined idea from the brainstorming phase to production, including the architecture plan, development, and testing process.
- Excellent communication, presentation, interpersonal, and analytical skills; the ability to communicate complex, interactive design concepts clearly and persuasively.
Responsibilities
- Work to improve and build the automation tools of our internal and self-service web apps to improve upon the reliability of the platforms.
- Help decide the right tool and/or testing framework that will best fit the problem at hand.
- Help define guidelines and best practices that the QA team will follow in order to improve test coverage and reliability.
- Recognize when patterns of bugs point to necessary refactors and work to implement tests and monitoring to prevent similar issues in the future.
- Participate in architecture planning, code reviews, and learning sessions to help spread knowledge, and manage/upgrading the deployment processes of the products you work with.
- Be a mentor to others on your team – both by fielding questions as well as by proactively identifying situations where more junior developers may need your help.
- Identify and initiate investigations into new technologies, prototype and test solutions for product features, and design and validate production designs that deliver exceptional user experiences.
Preferred Qualifications
No preferred qualifications provided.