Software Development Engineer in Test
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
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
- Experience with Contract Testing
- Understanding of Backend and Frontend frameworks — not just how to test them, but how they work
- 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
By submitting your application, you agree to our Privacy Policy.
Create a Job Alert
Interested in building your career at Sofia Stars? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
