Automation QA Engineer with Typescript
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.
Now we're looking for an Automation QA Engineer with Typescript to join our team and make his own contribution to our products.
✅ Duties and opportunities:
✔️Design, implement, and maintain end-to-end automated tests in TypeScript, developed and maintained alongside the application code
✔️Collaborate closely with developers throughout the feature lifecycle, including design, implementation, and defect resolution
✔️Participate in defining test strategies at both feature and system levels
✔️Contribute to the development and continuous improvement of the automation testing framework
✔️Make informed decisions on the appropriate use of mocks, stubs, or real integrations depending on testing goals
✔️Ensure automated tests are reliable, maintainable, and suitable for execution in CI/CD pipelines
✔️Participate in code reviews for test code and, when appropriate, application code
✔️Provide fast, clear, and actionable feedback on quality and defects to the development team
✔️Promote a built-in quality mindset and continuous improvement of testing practices across the team
✔️3–5+ years of experience in test automation within product or platform teams
✔️Strong hands-on experience with TypeScript / JavaScript
✔️Experience writing end-to-end tests alongside application code (near-code / monorepo approach)
✔️Proven experience working in cross-functional teams with close collaboration with Backend, Frontend, and DevOps engineers
✔️Practical experience with modern E2E testing frameworks (Playwright or equivalent)
✔️Strong understanding of testing principles and strategies, including the test pyramid, shift-left approach, and contract testing
✔️Experience with REST API testing, data validation, and system-level testing
✔️Ability to design and implement mocks, stubs, and other test doubles to ensure stable and isolated tests
✔️Solid understanding of object-oriented and/or functional programming concepts as applied to test code and frameworks
✔️Experience working with CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions, or similar)
✔️Familiarity with test observability and reporting tools (e.g., Allure, TestOps, CI-based reporting)
✔️Strong communication skills with the ability to actively participate in technical discussions and challenge requirements constructively
✔️Fluent English is required
✅ Nice to Have:
✔️Experience writing and maintaining integration tests (service-to-service, contract-based testing)
✔️Experience contributing to the design and evolution of test automation frameworks
✔️Practical knowledge of Docker and test environment configuration
✔️Experience testing GraphQL APIs
✔️Experience with distributed systems or high-load platforms
✔️Experience in non-functional testing, including performance, reliability, and resilience testing
🏖️ 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
