.
Test Automation Engineer (QA)
  • Warsaw
Test Automation Engineer (QA)
Warszawa, Warsaw, Masovian Voivodeship, Polska
Catalogic Software
22. 11. 2024
Informacje o stanowisku

technologies-expected :


  • Java
  • HTML
  • CSS
  • JavaScript
  • Docker
  • Git
  • GitFlow

technologies-optional :


  • pyTest
  • Selenium
  • Cypress
  • Compose
  • Swarm

about-project :


  • The position of a Test Automation Engineer (QA) is open in DPX (Enterprise Data Protection) team that is working on implementing support for features that were so far only available in legacy Java GUI, implementing new functionalities around virtual infrastructure, physical infrastructure, and early Ransomware Detection features. You will be a part of a team that is working in a startup-like atmosphere from the US and Poland. We want you to help with making sure that our Angular frontend and modern backend built using micro services architecture, Spring Framework and Docker are working as they should. You will be writing and executing some manual tests (at first), that will (once they are accepted/reviewed) be converted to automated test scripts in pyTest/Selenium or Cypress (UI).
  • DPX Web Management Console is based on the latest Angular framework and many components are based on Google’s Material library, we’ve built our own fancy reporting and charting modules (and we’re going to open-source them!) … and no jQuery!
  • DPX Backend is built using Spring, packaged into docker containers, communication is happening mostly over REST.
  • We rely on automated CI/CD pipelines in Jenkins that run our tests and build docker images that can be deployed to our test env (or your local dev environment if you want). Oh! We always do proper code reviews in our GitHub flow in Git.

responsibilities :


  • First of all, work in a friendly, elastic, and supportive environment, where having great fun and doing a great job is becoming the same thing
  • Analyze functionality and prepare test cases for it, which will be a foundation of initial manual tests and will be turned into automated tests
  • Help analyze new feature (or existing features modernization) requests and plan ahead QA activities
  • Of course, you will have to run tests (hopefully mostly automated, but sometimes manual testing for edge cases is required)
  • Help preparing technical and user documentation
  • Communicate with other teams and help to integrate others code into a common solution
  • Identify and address the root cause of the issues, drive the problem from its definition to successful completion
  • Drive innovation by designing new features
  • Identify improvements in existing architecture and code to continuously refactor and evolve the products
  • Work in a fast-moving and forward-thinking development environment that is constantly researching and implementing the latest technologies
  • Research and implement the open source frameworks and architectures
  • Work closely with fellow developers and end users to rapidly produce critical features

requirements-expected :


  • Knowledge of pyTest, Selenium and/or Cypress
  • Any experience in working with applications with Java 8+
  • Understanding of Web (HTML, CSS, js) and RESTful Web services
  • At minimum - basic knowledge of Docker, Compose / Swarm
  • Knowledge of Git and GitFlow

offered :


  • All necessary equipment such as laptop, additional monitor, and accessories
  • Individual career path and professional development initiatives
  • Continuous performance feedback and end-year performance review
  • Remote work and flexible work hours (were fine with breaks in the middle of the day)
  • Set of non-salary benefits (Medicover, MultiSport, life insurance, referral program)

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    94 311
    15 366