KIVORK is an international IT company. We work together to design and create products that we are proud of for the people we believe in. Become an integral part of a diverse KIVORK team, where our employees come first.
Requirements
5+ years of experience as 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, 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