BetAdvanced

Software Engineer in Test – Hybrid

BetAdvanced

full-time

Posted on:

Location Type: Office

Location: ThessalonikiGreece

Visit company website

Explore more

AI Apply
Apply

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