Sofia Stars

Sofia Stars is a fast-growing global service provider that guides high-growth businesses to success. Our range of tailored solutions includes R&D, Customer Support, Sales, KYC, Risk, and Anti-Fraud services. We make every connection shine with fresh tech and cultural understanding.

We are looking for an engineer who views testing as a code-first discipline. We are moving away from siloed QA processes towards a modern engineering culture where tests live alongside the code.

You will not just be writing test scripts; you will be the architect of our entire Quality Infrastructure. Your mission is to build a robust, TypeScript-based testing framework and the tooling required to support testing at all levels—from Unit to E2E.

Duties and Responsibilities:

  • Building the Framework: Architecting and building a modern, scalable test automation framework from scratch using TypeScript
  • Full Pyramid Coverage: Implementing tools for all layers of the testing pyramid: Unit (configuring runners), Integration (API), and E2E (UI)
  • "Tests alongside Code" Strategy: Championing the philosophy where test code resides in the same repository as the source code. You will ensure the setup is developer-friendly and integrates seamlessly into the dev workflow
  • **Developer Experience (DX): Creating fixtures, mocks, and helpers that make it easy for developers to write and run tests locally
  • CI/CD Pipelines: Integrating quality gates into our build pipelines (GitLab CI) to ensure rapid feedback loops
  • Mentorship: guiding the dev team on testing best practices and writing testable code

Our Excellent Benefits:

  • Monthly, quarterly, and annual bonuses
  • Food vouchers (102 EUR)
  • Appreciation gifts (birthday, wedding, newborn, etc.)
  • Up to 25 vacation days
  • 6 undocumented sick leaves
  • Medical insurance and dental coverage
  • Sport card 70% coverage (Multisport and/or CoolFit)
  • Office massages
  • Breakfast, lunch & snacks in the office
  • Education budget
  • Monthly team events
  • Great office location

Important information:

  • This is an office-based position in Sofia, Bulgaria

Grow fast, shine globally

Role Requirements:

  • TypeScript Expert: You treat test code as production code. You know how to use TS generics, interfaces, and strict typing to create clean, reusable architecture
  • Modern SDET Experience: 3+ years of experience building automation frameworks from the ground up. You understand why "Page Object Model" is useful, but also know modern patterns (like Screenplay or Composition)
  • API & Backend Knowledge: You feel comfortable testing microservices, working with REST/GraphQL, and mocking dependencies
  • DevOps Skills: You can set up a Docker container for tests and debug a failing pipeline in CI
  • Mindset: You don’t just find bugs; you prevent them by improving the tooling

Nice to Have:

  • Experience with Contract Testing
  • Understanding of Backend and Frontend frameworks — not just how to test them, but how they work
Sofia Stars

Sofia Stars