Company logo

QA Automation Engineer

PRODYNA

Full-time

Hybrid

Thessaloniki, Greece

Description

About the Role:

We are seeking a skilled QA Automation Engineer with expertise in modern testing frameworks to join our growing team. The ideal candidate will have hands-on experience with end-to-end (E2E) testing using Playwright and TypeScript as well as Selenium/Cucumber for behavior-driven development (BDD). If you're passionate about building high-quality, scalable test automation solutions and have a keen eye for detail, this role is for you

Key Responsibilities:

  • Design, develop, and maintain E2E automated test scripts using Playwright and TypeScript.
  • Create and manage automation frameworks using Selenium integrated with Cucumber for BDD.
  • Collaborate closely with developers, product managers, and other QA engineers to define test strategies and ensure product quality.
  • Write, maintain, and execute test cases across various browsers and platforms, ensuring optimal test coverage.
  • Investigate and report bugs, ensuring issues are documented clearly and followed up to resolution.
  • Optimize existing testing frameworks, improving performance, scalability, and ease of use.
  • Ensure tests are integrated into continuous integration (CI) pipelines and regularly run in various environments.

Nice to Have:

  • Experience with mobile app testing (iOS/Android), particularly using tools like Appium or other mobile testing frameworks.
  • Familiarity with other modern testing frameworks and tools such as Cypress.
  • Experience in performance testing

Requirements

Required Skills & Qualifications:

  • Strong experience with Playwright and TypeScript for E2E test automation.
  • Hands-on experience with Selenium and Cucumber in a BDD environment.
  • Proficient in writing test automation scripts and integrating them with CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Solid understanding of web technologies (HTML, CSS, JavaScript, REST APIs).
  • Experience with version control systems such as Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and the ability to work collaboratively in a team environment.

Nice to Have Skills:

  • Experience with mobile testing frameworks like Appium or native testing tools for Android/iOS.
  • Knowledge of test management tools like TestRail, Jira, or similar platforms.
  • Familiarity with performance and load testing tools (e.g., JMeter, LoadRunner).
  • Knowledge of cloud platforms for testing (e.g., BrowserStack, Sauce Labs).

Benefits

Compensation & Perks

  • Salary: We will settle on the exact compensation amount based on prior experience and skills.

  • Private health insurance & Life Insurance from day #1

  • Health management scheme (weekly sessions & monthly challenges)

  • 25 vacation days

  • Team events tech oriented and more

  • International network

  • Lunch in the office

  • Employee referral programme/ bonus

Dedicated budget for:

  • Employee education ~ 800€
  • Hardware selection (MacBook or Lenovo ThinkPad) with your own mobile ~ 3000€