
Software Engineer in Test – Hybrid
BetAdvanced
full-time
Posted on:
Location Type: Office
Location: Thessaloniki • Greece
Visit company websiteExplore more
About the role
- Designing and maintaining automated test frameworks
- Creating robust and scalable test suites
- Improving CI/CD pipelines
- Collaborating with developers to build quality into the product from the early stages of development
Requirements
- Bachelor’s degree in computer science, engineering, or a related technical field
- Understanding of software development best practices (e.g., design patterns, SOLID principles, TDD)
- Strong programming skills in modern programming languages (e.g. JavaScript/TypeScript, C#)
- Experience with automated testing frameworks (e.g., Jest, MSTest)
- Familiarity with BDD testing frameworks (e.g. Cucumber-JS, SpecFlow)
- Familiarity with REST API testing and contract testing tools (e.g., Pact, Postman)
- Strong problem-solving and analytical skills
- Fluent English
- Good to have
- Experience in test framework development or custom tooling
- Experience in shell scripting
- Knowledge of CI/CD systems (e.g. Jenkins, GitHub Actions)
- Familiarity with performance and load testing (e.g., k6, JMeter, Gatling)
- Experience with containerized environments (Docker)
- Experience working with agile practices
Benefits
- Attractive salary package
- Flexible working hours
- Training & Development
- Performance Bonus
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automated test frameworkstest suitesCI/CD pipelinesprogramming languagesJavaScriptTypeScriptC#automated testing frameworksBDD testing frameworksREST API testing
Soft Skills
problem-solvinganalytical skillscollaborationcommunication
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in engineering