QA Automation Engineer - Remote
QA Test Automation EngineerOur client is a fast-growing technology company building innovative SaaS solutions that help businesses automate and scale their subscription-based operations globally.
With a strong international presence and a product used by customers across multiple markets, the company combines modern technology, engineering excellence, and a collaborative culture to solve complex business challenges.
As part of continued product growth, they are looking for a Software Test Automation Engineer (Mid Level) to join their QA team and help ensure the reliability, scalability, and quality of their platform.
The Role
You'll be an essential member of the QA engineering team, responsible for building and maintaining automated testing solutions that help the company release high-quality software with confidence.
You will work across UI, API, integration, and regression testing layers, collaborating closely with software engineers, product owners, business analysts, and QA team members to improve test coverage, identify risks early, and continuously strengthen the software delivery process.
In this role, you will contribute to automation frameworks, validate critical business flows, investigate issues, and help establish reliable testing practices across the development lifecycle.
What You'll Bring
- 3+ years of hands-on experience in software test automation, preferably within web applications
- Experience with automation testing frameworks such as Selenium, Playwright, NUnit, Reqnroll/SpecFlow, Cucumber, or equivalent
- Working knowledge of object-oriented programming, ideally with C#
- Experience with REST APIs and API testing
- Working knowledge of SQL for data validation and backend testing
- Experience working with Git, pull requests, and collaborative development workflows
- Understanding of maintainable test automation practices, reusable test components, and reliable test execution
- Strong troubleshooting and analytical mindset with the ability to investigate issues and identify root causes
- Ability to work independently while collaborating effectively within an Agile team
- Strong written and verbal communication skills in Greek and English
Nice to Have
- Experience with CI/CD pipelines and automated test execution (e.g., Azure DevOps)
- Familiarity with scripting languages such as Python or PowerShell
- Experience with test data management and automation reliability improvements
- Exposure to cloud-based environments and modern SaaS products
- Understanding of non-functional testing concepts such as performance, reliability, security, or accessibility
- Bachelor's degree in Computer Science or a related technical field
- Experience participating in Agile ceremonies such as sprint planning, backlog refinement, and story reviews
Key Responsibilities
- Design, create, and maintain automated test scenarios throughout the software development lifecycle
- Develop and maintain functional, regression, smoke, API, integration, and end-to-end automated tests
- Contribute to Selenium/Playwright-based automation frameworks and improve test reliability
- Validate REST APIs, authentication flows, error handling, and data consistency
- Perform SQL/database checks to validate backend behavior and integration outcomes
- Create and maintain reusable test data, fixtures, and testing environments
- Collaborate with developers, product owners, and business stakeholders to identify missing scenarios, risks, and quality gaps
- Participate in backlog refinement and story discussions to improve acceptance criteria and testability
- Investigate failed automated tests, identify flaky scenarios, and provide clear defect reporting
- Use logs, pipeline results, and monitoring information to support debugging and quality analysis
- Support CI/CD testing processes and improve automated release validation
- Apply risk-based testing approaches to prioritize critical business flows and customer impact
What's in It for You
€2,700 – €3,400 Gross / Month, depending on experience, along with a fully remote, work-from-anywhere model that provides flexibility and autonomy. Additional benefits include a private insurance program, annual basic healthcare coverage, and continuous training to support ongoing technical and professional development.
This is an opportunity to work on a modern SaaS platform with global impact, contributing to business-critical areas such as subscriptions, billing, integrations, and automation workflows. Working alongside a friendly, collaborative, and international engineering team, the role provides exposure to a modern technology stack and the chance to tackle complex technical challenges while making a meaningful impact.
Theodosios Paidarakis
Resource Consultant
REFERENCE: job0000260552
