QA Engineer
QA Engineer (Manual & Automation)
Sofia
Apply on the employer's siteRole description
About the Role:
Squaretalk is looking for a QA Engineer with a balanced focus on manual and automation testing to join our Sofia-based team. In this role, you will validate new features through hands-on exploration, and translate regression and repetitive testing work into reliable, maintainable automated test suites — all within a fast-paced Scrum environment.
You will work closely with developers, product managers, and DevOps engineers to ensure our platform remains robust, intuitive, and reliable for our customers.
What You'll Do:
- Analyze functional and technical requirements to develop detailed test plans and test cases.
- 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, testable acceptance criteria.
- Maintain and evolve the test automation suite, and help integrate it with Jenkins 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.
- Actively participate in Scrum ceremonies: sprint planning, backlog grooming, daily standups, and retrospectives.
What We're Looking For:
- 3+ years of experience in QA testing, including both manual and automation testing.
- Proficiency in manual test case design, execution, and defect tracking.
- Hands-on experience with WebdriverIO (WDIO) for test automation.
- Hands-on experience with performance testing tools such as JMeter, Artillery, or similar.
- Solid understanding of testing web front-ends (UI) and RESTful APIs.
- Experience with Jenkins CI/CD or similar tools for automating test execution and reporting.
- Familiarity with Git, bug-tracking tools (e.g., JIRA), and test documentation practices.
- Excellent collaboration and communication skills, with the ability to work closely with cross-functional teams.
Nice to Have:
- Programming skills in JavaScript (used for test automation).
- Experience with the Playwright automation framework.
- Experience with mobile testing tools such as Appium or Espresso.
- Familiarity with React-based applications.
- Basic DevOps or server-side knowledge (Docker, Linux CLI, HTTP fundamentals).
- Experience with VoIP, Asterisk, or SIP/WebRTC platforms.
- ISTQB certification (Foundation Level or higher).
- Experience with test reporting/observability tools (e.g., Allure, ReportPortal) or API testing tools (e.g., Postman/Newman).
What we offer:
- 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
- Hybrid working model, enabling you to balance work and personal life
This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.