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
2+ years of experience as QA Automation Engineer
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 API testing (Rest Assured, Postman)
Experience in containerization (Docker, preferably Testcontainers)
Experience with Linux would be an advantage
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 in developing test strategies, designing test cases
Experience with Atlassian tools & applications (JIRA, Confluence, Bitbucket)
Ability to work both in a team and by yourself
Technical level of English
What will you do
Perform testing on various platforms (mobile, desktop) and browsers
Improve and maintain existing test automation framework architecture
Monitoring the results of daily test suite runs
Design, create and maintain test suites according to product specifications and requirements
Participate in regression, integration and acceptance testing
Configure test environments
What we offer
Interesting and promising projects
Non-trivial tasks
Work in a friendly team
Motivating salary
Remote work
Job stability and great opportunities for professional growth