Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
At Tugi Tark, we're redefining customer support with a platform crafted by professionals who truly get it. Our mission? To revolutionize how businesses connect with their customers, ensuring every interaction is impactful. By blending deep industry know-how with cutting-edge technology, we empower support teams to deliver standout experiences that keep customers happy and engaged.
As a dynamic tech start up, we've just launched our innovative solution and are diving headfirst into the iGaming market. Our aim is to provide online operators worldwide with a tailored platform that supercharges their customer support operations, ensuring every interaction is seamless and efficient. Leveraging advanced AI capabilities, our platform not only streamlines support processes but also anticipates customer needs, delivering personalized and proactive assistance that sets new standards in the industry.
About The Role
You will be responsible for ensuring quality across a live-chat product that provides an HTTP REST API and a WebSocket interface on the back end, while delivering functionality to end users through an embeddable JavaScript widget. You will also oversee testing for a back-office web application used by support agents, supervisors, and administrators. As the first dedicated QA hire, you will establish and build the testing infrastructure largely from scratch.
Responsibilities
- Audit and systematically replace existing manual test cases with automated equivalents.
- Design and maintain an integration test suite covering:
- HTTP API (request/response contracts, authentication, error handling)
- WebSocket behaviour (connection lifecycle, message delivery, reconnection handling)
- Build and own a stress/load testing framework to validate the system under realistic load conditions.
- Write end-to-end tests for the embeddable JS widget, including initialization, DOM injection, cross-browser compatibility, and behaviour across host-page environments (CSP restrictions, conflicting global, various frameworks).
- Write end-to-end and functional tests for the back-office agent application, covering core support workflows, real-time chat updates, and role-based access.
- Define and track quality metrics such as test coverage, defect escape rate, and mean time to detect.
- Integrate tests into the CI/CD pipeline so failures block deployments, with DevOps support from team members.
- Introduce contract testing to prevent breaking API changes from affecting production clients.
- Collaborate with the tech team to improve testability of C# services (mocking seams, structured logging, etc.).
- Triage and reproduce production bugs, adding regression tests before closing issues.
- Maintain test environments and manage test data strategies (isolated tenants, deterministic chat histories).
- 4+ years of experience in QA or software testing, with strong automation skills and experience testing web applications and APIs.
- Proven experience automating API tests (REST + WebSocket).
- Experience with load/stress testing tools.
- Strong JavaScript proficiency for testing and debugging embedded widgets and front-end applications.
- Experience with browser automation for end-to-end testing.
- Familiarity with CI/CD systems (GitLab CI, GitHub Actions, or similar).
- Ability to read and reason about C# code.
- Experience testing embeddable or third-party scripts in hostile page environments (CSP, ad blockers, framework conflicts).
- Familiarity with contract testing tools such as Pact.
- Experience with technologies/platforms such as AWS, Pulumi, Vue.js, LLMs, BDD, or TDD.
- Join us in shaping the future of customer support.
- Work alongside dedicated experts who share your passion and enthusiasm.
- Enjoy the flexibility of working remotely from anywhere in Europe.
- Take advantage of opportunities to learn, grow, and develop your career.
Key Skills
Ranked by relevanceReady to apply?
Join Tugi Tark and take your career to the next level!
Application takes less than 5 minutes

