Senior Test Analyst (Data / ETL / API Testing)

Penta Consulting • South Africa
Remote
Apply
AI Summary

We are seeking a highly skilled Senior Test Analyst to join our team on a contract basis. The role involves leading testing activities, designing and executing test cases, and owning defects end-to-end. The ideal candidate will have strong experience in data migration, ETL processes, and API testing.

Key Highlights
Lead testing activities across data migration and ETL workflows
Design and execute test cases for large-scale data validation
Perform API testing (REST/Integration APIs)
Key Responsibilities
Lead testing activities across data migration and ETL workflows
Design and execute test cases for large-scale data validation
Perform API testing (REST/Integration APIs)
Validate reporting outputs, particularly within Power BI
Take full ownership of defects
Collaborate closely with developers, data engineers, and business stakeholders
Technical Skills Required
SQL Postman REST clients Power BI
Benefits & Perks
Competitive daily rate
Fully remote role
Initial contract with potential for extension
Nice to Have
Experience working in Agile/Scrum environments
Familiarity with test automation frameworks
Knowledge of cloud data platforms (e.g., Azure, AWS)

Job Description


Job Title: Senior Test Analyst (Data / ETL / API Testing)

Location: Remote

Job Type: Contract


Role Overview

We are seeking a highly skilled Senior Test Analyst with strong experience in data migration, ETL processes, and API testing to join our team on a contract basis. This role is ideal for someone who excels in validating complex data transformations, ensuring data integrity, and owning defects end-to-end in a fast-paced environment.


Key Responsibilities

  • Lead testing activities across data migration and ETL workflows, ensuring accuracy and completeness of migrated data
  • Design and execute test cases for large-scale data validation, including source-to-target reconciliation
  • Perform API testing (REST/Integration APIs), including functional, regression, and integration testing
  • Validate reporting outputs, particularly within Power BI, ensuring data consistency and business accuracy
  • Write and execute complex SQL queries for backend data validation and analysis
  • Take full ownership of defects, including identification, logging, tracking, and resolution coordination
  • Collaborate closely with developers, data engineers, and business stakeholders to clarify requirements and ensure quality delivery
  • Contribute to test strategy, planning, and continuous improvement of QA processes


Required Skills & Experience

  • Proven experience as a Senior Test Analyst or similar role
  • Strong expertise in data testing, including ETL and data migration projects
  • Hands-on experience with API testing tools (e.g., Postman, REST clients)
  • Advanced proficiency in SQL for data validation and troubleshooting
  • Experience testing reports and dashboards, especially using Power BI
  • Solid understanding of data integrity, transformation logic, and reconciliation techniques
  • Demonstrated experience in defect management and ownership
  • Strong analytical, problem-solving, and communication skills


Desirable Skills

  • Experience working in Agile/Scrum environments
  • Familiarity with test automation frameworks
  • Knowledge of cloud data platforms (e.g., Azure, AWS)
  • Experience with data warehousing concepts


Contract Details

  • Fully remote role
  • Competitive daily rate (dependent on experience)
  • Initial contract with potential for extension


Similar Jobs

Explore other opportunities that match your interests

Senior QA Tester

Testing
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

Block Labs

South Africa

QA Manager

Testing
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Lumenalta

South Africa
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Forward Role Recruitment

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly