Description

About the Company

Our client is a digital solutions provider focused on delivering dependable, user-friendly software products. The organisation values structured quality assurance, close collaboration between technical teams, and testing practices that ensure applications meet functional requirements and provide consistent user experiences.

Role Overview

The company is looking for a QA Engineer with experience in both manual and automated testing. The successful candidate will validate application functionality, identify defects, maintain test documentation, and contribute to automation efforts that improve testing efficiency and release confidence.

Key Responsibilities

  • Review business requirements, user stories, and acceptance criteria to prepare effective test scenarios.
  • Perform manual functional, exploratory, regression, usability, and cross-browser testing.
  • Develop and maintain automated test cases for frequently used application workflows.
  • Execute API tests and validate data exchanges between application services.
  • Record, prioritise, and track defects using tools such as Jira or comparable issue management platforms.
  • Collaborate with developers and product managers to clarify requirements and resolve quality issues.
  • Verify defect fixes and perform regression testing before releases.
  • Prepare test plans, test cases, test reports, and release quality summaries.
  • Participate in sprint planning, refinement, and other Agile team activities.
  • Identify opportunities to improve test coverage, reduce repetitive manual work, and strengthen quality processes.

Requirements and Qualifications

  • Degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Two or more years of experience in software QA involving manual testing and test automation.
  • Good understanding of software testing methodologies and the software development lifecycle.
  • Experience with browser automation tools such as Playwright, Cypress, or Selenium.
  • Familiarity with API testing tools such as Postman.
  • Basic programming or scripting skills in JavaScript, TypeScript, Python, or a similar language.
  • Experience with defect tracking and test management tools.
  • Understanding of SQL and basic database validation.
  • Strong attention to detail, critical thinking, and written communication skills.
  • Good working proficiency in English.

Benefits

  • Remote-first working arrangement within Estonia.
  • Competitive compensation based on skills and experience.
  • Flexible working hours and a supportive team environment.
  • Opportunities to develop manual testing and automation expertise.
  • Access to modern QA tools and professional learning resources.
  • Career development opportunities within software quality engineering.
  • Paid annual leave and other benefits in line with company policy.

Application Instructions

Candidates should submit an up-to-date CV outlining their manual testing experience, automation skills, and familiarity with QA tools. Please highlight examples of defects identified, test processes improved, or automation work completed in previous roles.

Are you interested in this position?

Apply by clicking on the “Apply Now” Button below!

#JobsHubEstonia #GlobalRecruitment
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal.