We are seeking a Automation Engineer to boost our growing QA automation platforms, and work on automation and infrastructure development. In this role, you will develop and maintain Developer and QA automation platforms, including test execution, bug detection, and load testing.
- Develop and implement tools for automated testing (Linux, Shell, Java/Groovy, Docker, Kubernetes, Typescript)
- Play an essential role in development cycles and deliver high-quality products
- Closely interact with developers and support around customer issues
- Investigate software issues that arise as a result of testing
- Develop automation infrastructure for systems that operate at a scale amongst the highest in the world
- Gain in-depth experience working with Docker
- Challenge yourself, learn, and advance your skill set every day in a highly technical environment
- 5+ years of experience with automation development in object-oriented programming languages
- Experience with Docker and Kubernetes
- Bug detection abilities and the ability to perform root cause detection analysis
- Experience with CI/CD tools like Jenkins, Shippable, TravisCI, or similar
- Experience with writing automation tests and frameworks for applications in Linux/ Unix environments
- Experience working with Selenium/ Cypress - an advantage
- An analytical approach for troubleshooting and problem-solving
- Ability to learn independently and work on multiple projects under tight deadlines
- Experience with Helm - an advantage