work closely with other engineers to implement, improve, and maintain existing test automation software
build and maintain existing DevOps solutions for automated testing
perform load and performance testing to ensure scalability, reliability, and fault tolerance
participate in product feature discussions and proactively identify areas for testing, and write test cases for those areas
evaluate results from automated test runs, and to report bugs based on those results
communicate clearly with other software development teams and project managers
respond to priority shifts efficiently
Requirements
minimum of 2 years of test automation experience
Bachelor's Degree (BS) in Information Technology related fields or equivalent work experience
fluent in one or more programming languages (Java, Groovy, JavaScript, Python, etc.)
experience with cloud services (AWS, Azure, GitHub, Bitbucket etc.)
experience with mobile device testing (Android, iOS)
extensive use of Selenium or Selenium-based tools
experience with Docker
experience with project management tools (Jira, Rally, etc.)
familiar with continuous integration tools such as Bamboo, Jenkins, etc.
comfortable working on Mac and Linux environments; navigating file systems, stopping and starting processes, reading log files, troubleshooting basic system issues
strong QA skills; testing practices, problem solving
experience leading test activities in scrum or agile methodologies
strong team player who thrives in a highly collaborative and cross-function environment with a growth mindset
must pass a background check and drug screening
Tech Stack
Android
AWS
Azure
Cloud
Docker
Groovy
iOS
Java
JavaScript
Jenkins
Linux
Python
Selenium
Benefits
covering the cost of medical for you and your family