Logo for Idego Group - Your Remote IT Experts

Senior QA Automation Engineer

Role overview

Summary

This role focuses on ensuring the quality of data migration and API functionality through automated testing. You will work on building regression tests and maintaining the Playwright framework, contributing to the overall quality assurance process within the team.

Qualifications

  • Experience with automated testing frameworks.
  • Proficiency in SQL and data validation.
  • Experience with GitLab CI.
  • Familiarity with Playwright.
  • Preferred: Knowledge of non-functional testing.

Responsibilities

  • Build and maintain automated data regression tests for migration from legacy Postgres to Snowflake.
  • Analyse production comparison results and classify mismatches.
  • Build an API regression suite for critical endpoints running in GitLab CI.
  • Take ownership of the existing Playwright framework and stabilise it.

Key facts

Hard skills

Other skills

  • Analytical Thinking
  • Problem Solving
  • Detail Oriented
  • Teamwork

About the company

Idego Group - Your Remote IT Experts logo

Idego Group - Your Remote IT Experts

  • IT Services & Consulting
  • SME
  • 51–200
We're about 125 people, perhaps not the "industry-leaders, cutting-edge and top-1%", but we get things done and what's important - available. We're helping tech leaders deliver value to stakeholders fast by growing their IT teams as capability gaps or resource constraints present themselves. We do that when they need it and their way, then step out of the way. Contact us directly at info@idego.io

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

  • Build and maintain automated data regression tests for the migration from a legacy Postgres warehouse to Snowflake: query validation, integration tests on real data, scheduled reconciliation (row counts, IDs, checksums, freshness) and monitoring of schema and data changes.

  • Analyse production comparison results, classify mismatches and give go / no-go recommendations for each rollout stage.

  • Build an API regression suite (contract or snapshot tests) for critical endpoints, running in GitLab CI on every change.

  • Take ownership of the existing Playwright framework: stabilise it, remove flaky tests, extend it to critical user journeys and add post-deployment smoke tests.

  • Learn the business domain in depth and run structured exploratory and edge-case testing (roles, markets, time zones, large data volumes, browsers).

  • Run non-functional tests: performance and load, fallback and rollback, tenant isolation and personal data protection.

  • Prepare anonymised test data and test accounts, and coordinate UAT with business stakeholders.

  • Report defects in Jira, retest fixes, deliver a quality report every sprint and work shift-left within two-week Scrum sprints.

Related jobs

See all QA Automation Engineer jobs