Software Development Engineer in Test
Sofia Stars is an operational services company based in Sofia. We offer a range of solutions for online businesses, including R&D, Marketing, Customer Support, KYC, Risk, and Anti-Fraud services. With 300+ bright stars on our team, we deliver secure, reliable solutions with a touch of quality that shines. When you join us, you’ll be part of a place where ideas light up, and growth isn’t just a promise—it’s a journey.
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 opportunities:
✔️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.
✔️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.
🏖️ Up to 25 vacation days
🤒 6 Undocumented Sick Leave Days
💷 Monthly food vouchers (102 EUR)
🏥 Private Medical Insurance
🏋🏼♂️ Multisport Card
🎁 Birthday, Wedding and Newborn gifts
🍔 Breakfast, Friday lunches, fruits, and snacks in the office
🎭 Monthly company activities and team-building events
🚀 Career growth opportunities
Join BrainRocket and rock with us! 🚀
Ready to shine? Let’s make it real.
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
