Position: Trainee Automation QA
Company: GlobalLogic
Experience required: no_exp
English level: intermediate

Job Description
- 0+ year of experience as a QA engineer
- Java programming skills- Good understanding of Selenium WebDriver (UI selectors, common patterns)
- Understanding of the test frameworks (TestNG/JUnit)
- Experience of RESTful API testing (automated or manual)
- Basic knowledge of SQL
- At least an intermediate level of English
- The motivation for self-development in the field of automation testing

Would be a plus:
- Work experience as an automation QA engineer with any technologies
- Experience with Jenkins and Git
- Knowledge of Unix systems and Docker

Job Responsibilities
- Develop automated tests
- Maintain existing automation
- Execute smoke and regression testing, analyze results, and report defects
- Communicate with the customer and the development team

Department/Project Description
We are working with the leading US-based manufacturer of medical devices and related apps. The product includes Web and mobile applications which help to extend the life and alleviate the pain of thousands of patients. The applications help the patients collect the data about their health conditions (manually and from the implants) daily and the therapists evaluate the dynamics of the chosen treatment and adjust it based on the collected data. The project includes Web application, API for external components, an Android application, and QA automated tests.

The following technologies are used in the project: Java + Spring Boot + Spring Data, Groovy + Geb + Spock, AWS (S3, SNS, SQS), Gradle, Docker.

Keyskills - Must Have
Java REST JUnit Testng
Keyskills - Nice to Have
SQL Docker Groovy