Senior QA Engineer
Location: Athens, Attica, Greece, Thessaloniki, Central Macedonia, Greece Workplace: hybrid Employment Type: full
Description
We are looking for a Senior QA Engineer to join our team and support the quality assurance activities of modern software solutions across complex business environments. The role focuses on test planning, test execution, automation, API testing, and close collaboration with business and technical teams to ensure high-quality deliverables. You will contribute to validating complex user interfaces, defining test acceptance criteria, and supporting quality assurance processes across different development methodologies.
Key Responsibilities
- Design, execute, and maintain test scenarios for functional, regression, and smoke testing
- Create and maintain test plans, test cases, and testing documentation
- Analyse business requirements and define test acceptance criteria
- Perform testing of complex user interfaces and application flows
- Contribute to test automation activities using appropriate frameworks and tools
- Execute API testing and validate integrations across systems
- Work with project management and issue tracking tools to document defects and monitor resolution
- Collaborate with development and business teams to ensure quality throughout the software lifecycle
- Support QA activities within Agile, V-Model, or Waterfall delivery environments
- Contribute to CI/CD-related testing processes where applicable
Requirements
- 3+ years of experience in QA, with at least 2 years in an automation role, or 5+ years of experience in a manual QA role
- Experience with at least one test automation framework such as Selenium, Appium, or Playwright, and/or strong API testing experience
- Experience with API testing tools such as Postman, REST Assured, or SoapUI
- Good knowledge of REST and SOAP services
- Strong understanding of software testing principles, including functional, regression, and smoke testing
- Proven experience testing complex user interfaces
- Experience with CI/CD tools such as Jenkins or GitHub
- Experience with test case management and issue tracking tools such as JIRA
- Ability to create and maintain test plans
- Strong analytical, problem-solving, and organisational skills
- Experience working with Agile, V-Model, or Waterfall methodologies
- BSc degree or equivalent in IT, Engineering, a Scientific field, or a related discipline
- Excellent written and verbal communication skills in Greek and English
You will be a great candidate for us if you
- Have a structured and detail-oriented approach to testing
- Can combine manual and automation testing practices effectively
- Are comfortable validating both frontend functionality and backend APIs
- Communicate clearly with technical and non-technical stakeholders
- Bring a collaborative mindset and contribute positively to team objectives
Benefits
Why join inventYOU
- Work on complex and business-critical software solutions
- Contribute to quality assurance across modern development environments
- Collaborate with experienced technical and business teams
- Be part of projects that value structure, quality, and continuous improvement
- Grow your expertise across test automation, API testing, and software delivery practices
