Senior Automation QA Engineer (Java)
Experience:
3+ years
English:
Intermediate
Location:
Ukraine
Infopulse Ukraine welcomes talented professionals to join our project as a Senior Automation QA Engineer (Java). We are looking for a qualified, passionate, innovative, result-oriented professional to join our team and develop enterprise web applications for our customers in Europe.
Areas of Responsibility
- Develop and maintain the Automated Test project and system
- Write integration tests within back end without a DB
- Write integration tests which run for all supported DBs
- Write contract tests to make sure the API is stable
- Set up and improve the QA process for the team
- Be responsible for the quality of the product and encourage the team to put quality first
- Analyze test results, troubleshoot issues, and write up defects with a high level of detail
- Support other teams’ extend testing frameworks with additional capabilities if needed
- Collaborate with other teams and become involved in troubleshooting and resolving their issues
- Be highly collaborative with test and dev engineers and business partners to deliver the highest quality
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 integration and API (REST and SOAP) test automation
- Ability to design a test automation project
- 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
- DevOps knowledge