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 Kotlin