Position: Head QA Automation (Lead)
Company: KIVORK
Category: QA Automation
Experience required: 5y
English level: intermediate
Published: 2023-01-01T00:00:00+02:00

**Requirements **
- 5+ years of experience as a QA Automation Engineer
- 1+ years of experience as QA Lead
- Experience in developing test strategies, designing test cases
- Great knowledge of Kotlin or other JVM languages such as Java, Scala
- Knowledge of OOP/SOLID/DRY principles
- Experience with DI frameworks (Spring, Cucumber Picontainer)
- Experience with Git
- Experience with UI automated testing and frameworks like Selenium WebDriver, Appium, etc.
- Experience in containerization (Docker, preferably Testcontainers)
- Experience with Linux would be an advantage
- Experience in API testing (Rest Assured, Postman)
- Good understanding of Multithreading and/or Asynchronous Programming (coroutines would be preferred)
- Advanced knowledge of CI tools such as Bamboo, Azure DevOps, preferably Jenkins
- Experience with Atlassian tools & applications (JIRA, Confluence)
- Familiar with SQL (basic)
- Proven management skills and ability to work in a team environment
- Self-motivated and willing to take on ownership and responsibility for assignments
- Experience in training personnel

**What you will do**
- Design and implement automation test scripts/tools according to product specifications and requirements
- Establish and oversee all QA automation processes, ensuring that the team is using industry-accepted best practices
- Lead and mentor QA team members, assign tasks, and set up goals and objectives for automation testers
- Review status reports from team members and take appropriate actions accordingly
- Work closely with project teams to provide additional research/debugging of issues

**What we offer**
- Interesting and promising projects
- Work in a friendly team
- Motivating salary
- Remote work
- Job stability and great opportunities for professional growth