QA Engineer (Manual & Automation)

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



Benefits




See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available