Senior QA Automation Engineer

Testing

Senior QA Automation Engineer

Testing
Przyokopowa 33, Warszawa

Evolution

Full-time
Permanent, B2B
Senior
Hybrid
3 668 - 5 624 USD
Net per month - B2B
3 423 - 5 380 USD
Gross per month - Permanent

Job description

As a valued member of the development team, you will be involved in carrying out analysis, design, and creation of tests and resolving system problems in a fast-paced environment.


You will need to:

  • Work with developers back to back, know what they cover in unit tests (in TypeScript/JavaScript), help them define integration and API tests, and develop UI tests together;
  • Perform all means of testing (manual/automated, functional/non-functional, black-box/white-box);
  • Take an active part in the transition to continuous deployment and building pipelines and proper test pyramid;
  • Drive the definition and implementation of software QA standards for the development teams;
  • Introduce exploratory testing sessions, mob-testing, and other means that will lead to the team testing their product together.


To succeed in this role you should have:

  • 3+ years of total experience in test automation;
  • Knowledge of automation testing with JavaScript/Typescript;
  • Knowledge of Jenkins (or other CI/CD tool like GitLab CI, GitHub Actions) and experience in maintaining CI pipelines;
  • Experience with Git for contribution and revision review;
  • Ability to analyze and read automation testing reports and logs (Allure, Grafana);
  • Experience with client-server integration testing and e2e test automation;
  • Passion for testing and aspiration to deliver the high-quality product;
  • Great communication and collaboration skills;
  • Strong troubleshooting and debugging skills;
  • Good level of English (written and spoken);
  • Ability to work and achieve results without daily supervision and collaborating with other engineers.


We will appreciate:

  • Experience with Playwright (primarily) or WebdriverIO / Cypress test automation frameworks;
  • Experience with Backend testing (in Scala or Java);
  • Experience with Docker;
  • Experience with performance testing;
  • Experience with mobile automation.

Tech stack

    Playwright

    advanced

    TypeScript

    advanced

    WebdriverIO

    advanced

    JavaScript

    advanced

Office location

Published: 18.12.2024