Position: Middle/Senior Automation QA Engineer (Java)
Company: Infopulse
Category: QA Automation
Experience required: 3y
English level: intermediate

Infopulse Ukraine welcomes talented professionals to join our project as a **Middle/Senior Automation QA Engineer (Java)**. We are looking for a talented, passionate, innovative, result-oriented professional to join our team and develop enterprise web applications for our customers in Europe. 

**Areas of responsibility** 
•	Be responsible for the quality of the product and encourage the team to put quality first 
•	Build and execute automated test cases 
•	Review business requirements to write test cases and test plans 
•	Identify and document all levels of testing including functional, integration, user acceptance and exploratory 
•	Analyse test results, troubleshooting issues and write up defects with a high level of detail 
•	Participate in the Agile ceremonies: story grooming, sprint planning, daily stand-ups, and retrospective 
•	Be responsible for communicating daily progress, issues, and risks 
•	Be highly collaborative with test and dev engineers and business partners to deliver the highest quality 
•	Be self-managed, but able to see when escalation is needed

**Qualifications**
•	3+ years of professional experience in an Automation QA role 
•	Solid skills in Java and OOP 
•	Solid skills with Selenide or Selenium WebDriver 
•	Solid skills with version control systems (Git) 
•	Proven experience with JUnit 5 and Gradle 
•	Proven experience with Jenkins (creating Jenkins pipelines) 
•	Experience with the integration and API (REST and SOAP) test automation 
•	The ability to design the test automation framework 
•	Knowledge of main automation design patterns and SOLID principles 
•	Proven ability to translate functional requirements and use cases into working test plans and test cases 
•	Intermediate level of English or above 

**Will be an advantage**
•	Experience with performance testing 
•	Experience with map web-application testing