Skip to content

QA Automation Engineer

  • Remote
    • remote, Praha, Hlavní město, Czechia
  • QA Department

Job description

We are seeking a skilled QA Automation Engineer responsible for designing, developing, and maintaining automated tests across both UI and API layers. The ideal candidate should have strong programming fundamentals, a critical eye for quality, and a proactive approach to automation in fast-paced development environments.

 

Core Technical Skills (Required):

  • Java 17 – Strong programming skills and understanding of object-oriented principles

  • Selenium / Selenide – Hands-on experience with browser-based UI automation frameworks

  • Rest-assured – Proficient in building and executing automated API tests

  • Postman – Skilled in API testing, validation, and collection management

  • JIRA – Experience with test case management, defect tracking, and agile workflows

  • Git / GitHub – Familiarity with version control, branching strategies, and team collaboration

 

Nice to Have:

  • JavaScript & Playwright – Additional experience in UI automation using modern web frameworks

  • Basic knowledge ofAPI performance testing using tools like K6

 

Automation & Process Expectations:

  • Ability to design, implement, and maintainstable and reusable automated test suites

  • Solid understanding of test planning, coverage analysis, and regression strategies

  • Familiarity with structured test reporting and metrics

  • Experience integrating tests into CI/CD pipelines(e.g., Jenkins, GitHub Actions, GitLab CI)

  • Good understanding of the Software Testing Life Cycle (STLC)and QA best practices

  • Comfortable working in Agile/Scrum teams with cross-functional collaboration

 

Mindset & Collaboration:

  • Strong analytical and problem-solving skills

  • Detail-oriented with a natural ability to identify edge cases and failure points

  • Excellent documentation and communication skills — able to clearly articulate test scenarios, acceptance criteria, and QA sign-off points

or