Position: Senior QA Engineer - Automation (Java) for Innovecs
Company: Innovecs
Category: QA Automation
Experience required: 5y
English level: upper

Gaming QA Detective Wanted: Are you a master at uncovering hidden evidence that hinders players to enjoy gaming experiences?
 
Do you also have a passion for playing games, and a keen eye for detail, ready for sharing your view on how to improve the overall gameplay?
 
Let's make some truly exciting games together!

**About Innovecs Games**

At Innovecs Games, we build, create, and deliver robust mobile and iGaming games for clients around the world, helping them do what they do best: engage audiences and support communities.
 
We have a diverse group of 200 talented individuals with expansive knowledge and skill sets; we celebrate their unique talents and encourage personal growth and development.
 
Our company strives for transparency and open communication, both within our team and with our 100+ happy clients. We respect our teammates and cheer for each other’s success.
 
Innovecs Games is a part of Innovecs, a global digital transformation company with business hubs across the US, UK, Australia, and Israel, and R&D centers in Poland, Hungary, Colombia, Georgia, and Ukraine. We have more than 9 years of hands-on experience shipping award-winning products worldwide.

**REQUIREMENTS:**
- At least 5+ years experience in Java test automation;
- Familiar with significant changes in Java8+;
- Deep understanding of OOP concepts;
- Experience with Maven and understanding of continuous - build/delivery;
- Building automation tests against REST/JSON APIs or web services;
- Experience with SQL, Mongo;
- Good understanding TestNG
- Good understanding of at least several Java patterns
- Experience with bash UNIX shell so able to run basic commands and write basic bash scripts;
- SCM experience, preferably GIT;
- Basic understanding of networking;
- Familiarity with agile development methodologies;
- Great design and problem-solving skills, passion for quality and engineering excellence at scale;
- Upper-Intermediate English skills;
- CI tool experience

**RESPONSIBILITIES:**
- Collaborate with other developers and teams to plan, design, develop, test, and maintain a distributed microservices ecosystem;
- Provide technical leadership to teammates through coaching, mentorship, and code reviews;
- Maintain high standards of software quality within the team by establishing good SDLC practices and leading by example;
- Recommend improvements to infrastructure, technology, and processes.