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€