At Squaretalk, we’re redefining business communications with a next-gen, cloud-based platform that connects people and powers meaningful conversations. We’re a dynamic and fast-growing team with a strong engineering culture, passionate about quality, collaboration, and impact.
We believe that quality is everyone’s job — and we’re looking for a detail-driven QA Engineer who shares that mindset.
The Role:
We’re hiring a QA Engineer with a balanced focus on both manual and automation testing to join our team in Sofia. In this role, you’ll be responsible for validating new features through manual exploration and translating regression and repetitive tasks into automated test cases — all within a fast-paced Scrum environment.
You’ll work closely with developers, product managers, and DevOps engineers to ensure our platform is robust, intuitive, and reliable.
Conduct manual exploratory, functional, and regression testing of web applications and APIs.
Design and write automated test scripts using WebdriverIO (WDIO) for UI regression and smoke testing.
Review feature specifications and contribute to defining clear and testable acceptance criteria.
Maintain and evolve the test automation suite and help integrate it with GitLab CI/CD pipelines.
Execute and monitor automated test runs, analyze failures, and escalate issues as needed.
Collaborate with developers to identify bugs early and troubleshoot issues in staging or production environments.
Document test plans, test cases, and testing results clearly and systematically.
Participate actively in Scrum ceremonies: planning, grooming, standups, retrospective
Requirements
3+ years experience in QA testing, including both manual and automation.
Proficient in manual test case design, execution, and issue tracking.
Hands-on experience with WebdriverIO (WDIO) for test automation.
Solid knowledge of testing frontend (web UI) and RESTful APIs.
Experience with GitLab CI/CD or similar tools to automate testing and reporting.
Familiarity with Git, bug tracking (e.g. JIRA), and test documentation tools.
Excellent collaboration and communication skills.
Nice to Have
Programming skills in JavaScript (used for automation).
Familiarity with React-based applications.
Basic DevOps or server-side knowledge (Docker, Linux CLI, Http requests).
Experience with VoIP, Asterisk, or SIP/WebRTC platforms.
Performance or load testing exposure (e.g. JMeter, Artillery).
Benefits
Comprehensive health insurance package, including dental and optical care, as well as hospital and pregnancy care.
Co-financed Multisport card to support your health and fitness.
Monthly food vouchers
Flexible hybrid working model, enabling you to balance work and personal life
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.