Position: Senior Automation QA (Java)
Company: Українська Кадрова Група
Experience required: 3y
English level: upper

Customer:

The customer is an educational technology company based in Salt Lake City, Utah. It is the developer and publisher of a Web-based learning management system and a massive open online course (MOOC) platform. Millions of students and teachers around the world use customer’s products.

Project:

Project Team:
When you join our team, you’ll be immersed in a culture where teammates always help each other achieve better results. We believe that together we are greater and that we can find brilliant solutions by sharing ideas.

Responsibilities:

● Improve quality and development experience of products
● Add and maintain HTTP API interface, browser UI interface and end-to-end test frameworks
● Add automated HTTP API interface, browser UI interface and end-to-end tests
● Integrate test automation to CI
● Improve CI (eg. more reliable tests, make test runs parallel, faster build times, better reporting and metrics)
● Write documentation

Requirements:

● 3+ years of experience building and maintaining automation frameworks
● Language: Java primarily, C# is secondary, JS is a plus
● CI: Jenkins primarily, TeamCity is secondary
● Test tool: Selenium
● Solid understanding of general quality assurance/software testing processes, methodologies, and procedures
● Curiosity on how tools you use work under the hood
● Highly motivated, organized, creative team player, willing to work in a highly dynamic atmosphere
● Passion for testing and aspiration to deliver high-quality products