QA Automation Engineer

Bosnia and Herzegovina, North Macedonia, Slovenia, Romania, Hungary, Spain, Serbia

Intro: 

At HTEC, we highly value premium quality and time efficiency. To ensure we can continuously deliver and maintain high-quality products and services quickly and at scale, we are on the lookout for QA Automation Engineers to extend our team. If quality and time optimization are at the top of your checklist, too, take a look at the description below. Join our QA automation team and help us secure fast time-to-market of high-quality features.

Key responsibilities: 

  • Write and maintain clean, reusable, high-quality scripts that test product functionality automatically (JS, Python, Java and C#)
  • Contributing to bug finding and error reporting
  • Contributing to the continuous improvement of automation frameworks/tools
  • Preparing detailed test reports
  • Excellent analytical and troubleshooting skills
  • Deep understanding of application functions and testing processes
  • Strong attention to detail
  • Good time management and organizational skills
  • Take part in brainstorming to come up with new ideas and designs that improve existing features

Required qualifications:  

  • 5+ years of experience in Quality Assurance Automation
  • Selenium, Playwright, TestNG, RestAssured, Gson, Awaitility, Allure
  • Experience with API/UI testing frameworks (RestAssured, Selenium, WebdriverIO, Cucumber, Cypress, Jasmine, Mocha, Jest…)
  • Familiar with DB concepts and can write queries
  • Proficient in using various tools, such as Maven, JUnit, TestNG, Postman, JMeter
  • Continuous integration tools (Jenkins, GitHub Actions, TeamCity, Bamboo)
  • Experience working with JIRA
  • SDLC, Quality Standards, Best Practices
  • Comfortable with using version control systems like Git, SVN
  • IntelliJ IDE or any IDE for automation scripting
  • Basic knowledge of HTML and CSS
  • Excellent English verbal and written language skill

Nice to have: 

  • BSc degree in Computer Science or similar education
  • Experience in native mobile app testing
  • Experience in setting up test frameworks for enterprise solutions
  • Implementing QA in a CI/CD pipeline
  • Experience in non-functional testing (Load, Stress, Performance, Pen testing)
  • Experience in IoT ecosystems
  • Experience in virtualization tools such as Docker and Kubernetes


QA Automation Engineer

Job description

QA Automation Engineer

Personal information