Position: Senior QA Automation Engineer (Java)
Company: GlobalLogic
Category: QA Automation
Experience required: 5y
English level: intermediate

Our customer is a free, ad-supported Video on Demand (VOD) service that, in addition to on-demand options, primarily distributes its content through digital linear channels designed to emulate the experience of traditional broadcast programming.

Description:

Our customer is a free, ad-supported Video on Demand (VOD) service that, in addition to on-demand options, primarily distributes its content through digital linear channels designed to emulate the experience of traditional broadcast programming.

The team is building a new video processing solution to fulfill the requirements of the growing OTT platform.

Requirements:

- Java programming skills (test framework is written in Java 8)
- Experience in API testing is a must
- Excellent understanding and experience in test automation
- Good knowledge of testing theory
- In-depth knowledge and practical experience in testing techniques;
- Good understanding of Data Integration, Web-Services (REST), XML, and JSON;
- Proven record of UI testing (Selenium, Selenide, etc)
- Experience in test frameworks (JUnit, TestNG)
- Know-how of CI/CD configuration (Git, Maven/Gradle, Jenkins, Nexus)
- Good working knowledge of at least one Linux/Unix-based platform as well as Windows;
- Ability to analyze requirements and write test cases
- Experience with AWS is a plus
- Contract testing (swagger, etc)
- Experience in the video domain
 
Job Responsibilities:

- Communicate with customers
- Analyze and clarify requirements
- Plan, develop and implement fully automated system tests;
- Report and track defects;
- Design and development of framework components;
- Work in collaboration with the Development team.