Go Back

Quality Assurance Automation Engineer

  • IT, Software development, System Engineering Jobs
  • Management (incl. project, product management & human resources)
  • Engineering, Construction, Manufacturing, Technical, Utilities Jobs

Description

  • Analyzing and reviewing technical and business requirements, and transforming them into use cases and test scenarios;
  • Performing functional and acceptance testing (both manual and automation);
  • Writing and running automation test suites using Java, Cucumber and JS (for the mobile app);
  • Maintaining and improving existing automated tests;
  • Bug reporting and documentation, retesting of fixed bugs;
  • Updating project documentation when new features are delivered.

Responsibilities

  • Strong knowledge and good experience in testing methodologies and test design techniques;
  • Good knowledge of Java and related testing tools (TestNG/JUnit/Log4J2, etc.);
  • Ability to write test scenarios using BDD frameworks (Cucumber);
  • Basic knowledge of HTML, CSS and JavaScript;
  • Experience in test automation using JS - would be a plus;
  • Understating of API and nice to have - experience with API testing using Postman;
  • Basic knowledge of Git, command line, SQL;
  • Experience in Agile;
  • Good level of English;
  • Analytical mindset.
  • Good spoken and written English is required;
  • Bachelor’s Degree in Computer Sciences or other related fields is good to have.

Hard Skills

  • Coding and Programming (Python, C#, Java, PHP, etc
  • Data Analytics
  • Database and Queries
  • Operating Systems
  • Quality assurance
  • Software development
  • Graphic design
  • Agile methodology
  • Business analysis
  • Advanced language knowledge
  • Advanced writing skills

Soft Skills

  • Communication
  • Problem-solver
  • Strategic thinker
  • Hands-on

We offer

You will find here not only a challenging and interesting workplace, but also a rewarding work experience, with competitive compensation and benefit packages:
  • Soft skills and technical training for current and emerging products and technologies;
  • Career development: opportunity to grow within the team;
  • Special referral bonuses for recommending your friends;
  • Private Medical subscription;
  • Extra vacation days;
  • Flexible working hours and work from home, aligned with project needs;
  • Friendly team who is eager to meet you.