FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Test Automation Engineer/Developer
TravelfusionTest Automation Engineer developing automated test solutions for Travelfusion’s back-end systems and APIs in Thessaloniki. Collaborating with developers and QA teams to enhance software quality and deploy efficiently.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in designing and maintaining automated test frameworks for API applications, with a strong focus on improving testing efficiency and software quality. Skilled in collaborating with development and QA teams to enhance software testability and integrate automated tests into CI/CD pipelines.
Highest-signal resume keywords
Java ProgrammingJUnit Test DevelopmentAPI TestingSelenium WebDriverCI/CD Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Automated TestingTest Case DesignTest Suite MaintenanceTest LoggingDebugging Tools
Soft Skills
Analytical AbilitiesProblem-SolvingCollaboration
Tools & Technologies
JenkinsGitHub ActionsPlaywright
Industry Keywords
Back-End ServicesTest Automation FrameworksSoftware Functionality ValidationTesting EfficiencyRelease Quality
Tech Stack
Tools & technologiesJavaJenkinsJUnitSelenium
About the role
Key responsibilities & impact- Automate testing of core back-end code and services.
- Improve and refactor existing code to increase configurability and isolation, enabling more effective automated test suites.
- Research, read and understand API specifications and technical documentation.
- Design, implement and maintain automated test cases and test suites.
- Identify opportunities to improve testing efficiency, coverage and release quality.
- Design, build and maintain scalable test automation frameworks for API applications.
- Develop and execute automated test scripts to validate software functionality, performance and reliability.
- Integrate automated tests into CI/CD pipelines such as Jenkins and GitHub Actions to support continuous testing and rapid deployment.
- Identify, analyse and document software defects while working closely with development and QA teams to improve software testability.
- Monitor test results, troubleshoot automation issues and maintain existing test frameworks and scripts.
- Update and expand automated test suites to support new features and evolving business requirements.
Requirements
What you’ll need- Bachelor's degree in Computer Science, STEM or equivalent hands on experience.
- Solid hands-on proficiency coding in Java.
- Ability to design, develop and maintain JUnit tests within an existing codebase.
- Experience testing APIs and back-end services.
- Knowledge of test logging, reporting and debugging tools.
- Experience with modern test automation tools such as Selenium WebDriver, Playwright or similar.
- Strong analytical, problem-solving and numerical abilities.
- Ability to work effectively with developers and QA teams in a collaborative environment.
Benefits
Comp & perks- Health insurance
- Professional development opportunities