QA Automation Engineer (Senior)

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