Quality Assurance Engineer

πŸ‡΅πŸ‡Ή Portugal - Remote
πŸ” QAπŸ”΅ Mid-level

Job description

Job Title: Quality Assurance Engineer

Position Type: Full-Time, Remote

Working Hours: U.S. client business hours (with flexibility for release cycles, sprint deadlines, and testing windows)

About the Role:

Our client is seeking a QA Tester / Quality Assurance Engineer to design and execute test plans, identify defects, and ensure software applications meet functional and performance requirements before release. This role combines manual and automated testing, documentation, and collaboration with developers and product teams to safeguard product quality.

Responsibilities:

Test Planning & Design:

  • Develop comprehensive test plans, test cases, and acceptance criteria.
  • Collaborate with product managers and developers to understand requirements and user stories.
  • Define test coverage for features, integrations, and regression.

Manual Testing:

  • Execute functional, regression, UI/UX, cross-browser, and cross-device testing.
  • Log bugs in Jira, Azure DevOps, or similar tools with clear reproduction steps.
  • Verify bug fixes and retest impacted areas.

Automated Testing:

  • Build and maintain automated test scripts with tools like Selenium, Cypress, or Playwright.
  • Integrate automated tests into CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI).
  • Monitor and troubleshoot test automation failures.

Performance & Security Testing:

  • Conduct load/stress testing with JMeter or Locust.
  • Support security vulnerability scans and penetration test remediation.

Documentation & Reporting:

  • Maintain updated documentation of test plans, cases, and results.
  • Provide detailed reports on test execution, defect trends, and quality metrics.
  • Track quality KPIs (defect density, test coverage, pass/fail ratios).

Collaboration:

  • Work closely with developers to reproduce, isolate, and resolve defects.
  • Participate in sprint ceremonies and advocate for quality in Agile workflows.
  • Provide feedback on product design for usability and testability.

What Makes You a Perfect Fit:

  • Detail-oriented and relentless in uncovering issues.
  • Strong communicator who documents clearly for both technical and non-technical stakeholders.
  • Comfortable balancing speed of delivery with thorough quality coverage.
  • Proactive problem solver who anticipates edge cases and risks.

Required Experience & Skills (Minimum):

  • 2+ years QA or software testing experience.
  • Proficiency with test management and bug-tracking tools (Jira, TestRail, Zephyr).
  • Familiarity with test automation frameworks (Selenium, Cypress, Playwright).
  • Strong understanding of SDLC and Agile methodologies.

Ideal Experience & Skills:

  • Industry experience in SaaS, finance, healthcare, or enterprise software.
  • Familiarity with API testing tools (Postman, RestAssured).
  • Exposure to security testing or compliance-heavy environments.
  • Experience integrating QA into CI/CD pipelines.

What Does a Typical Day Look Like?

A QA Tester’s day revolves around validating functionality and preventing defects from reaching production. You will:

  • Start by reviewing requirements and user stories to design or refine test cases.
  • Execute manual and automated tests on new features and bug fixes.
  • Log defects with detailed notes for developers, collaborating on reproduction.
  • Participate in daily standups, providing quality updates on ongoing sprints.
  • Review regression test results after each build or deployment.
  • Update test documentation and report quality metrics to leadership.

In essence: you are the last line of defense before release, ensuring products meet quality standards and deliver a reliable user experience.

Key Metrics for Success (KPIs):

  • Defect detection rate before production release.
  • Regression test coverage percentage.
  • Time-to-resolution of logged bugs.
  • % of releases deployed without critical/severe defects.
  • Positive stakeholder confidence in product quality.

Interview Process:

  • Initial Phone Screen
  • Video Interview with Pavago Recruiter
  • Practical Task (e.g., design a test plan or execute a sample bug test case)
  • Client Interview with QA/Engineering Leadership
  • Offer & Background Verification
Share this job:
Please let Pavago know you found this job on Remote First Jobs πŸ™

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service πŸ™

Apply