Senior Quality Assurance Engineer (Remote)

โ€”

by

Hyqoo

About the job

Role: Senior Quality Assurance (QA) Engineer

Location: Remote

Contract: Long term

 

Overview

We are seeking an experienced Senior Quality Assurance (QA) Engineer to help drive

quality across complex software systems and ensure delivery of dependable, scalable

solutions. This role requires deep technical testing expertise, strong analytical skills, and the

ability to collaborate effectively with engineering and product teams. The ideal candidate

excels in hands-on testing, strategic thinking, and improving QA processes.

 

Key Responsibilities

  • Develop and execute comprehensive test strategies, test plans, and test cases for complex or distributed systems.
  • Collaborate closely with engineering, product, and architecture teams to understand system design, identify quality risks, and ensure robust test coverage.
  • Perform advanced functional, integration, regression, system, and API testing across clientโ€“server and microservices architectures.
  • Drive test coverage for both frontend and backend components, including data flow validation across systems.
  • Use test management tools (e.g., Azure DevOps, TestRail) to manage test artifacts, quality metrics, and reporting.
  • Conduct root-cause analysis on defects and partner with teams to ensure quality improvements.
  • Validate data integrity and system behavior through advanced SQL and NoSQL queries.
  • Identify automation opportunities and collaborate with automation engineers to strengthen automated test coverage.

 

Essential Qualifications

  • 5+ years of experience testing enterprise level applications
  • Bachelorโ€™s Degree or higher in Geosciences, Geology, Geophysics or Reservoir Engineering
  • Strong expertise in the software testing lifecycle, QA methodologies, test strategies, and advanced test documentation.
  • Deep understanding of clientโ€“server systems, microservices, and distributed architectures.
  • Solid knowledge of web communication principles (HTTP/HTTPS), request/response patterns, and API testing.
  • Extensive experience with test management platforms such as Azure DevOps, TestRail, or similar.
  • Hands-on experience with both relational and non-relational databases, including writing complex queries and validating data structures.
  • Advanced database testing experience, including testing CRUD operations, stored procedures/functions, data workflows, and end-to-end data integrity.
  • Experience testing cloud-hosted systems (e.g., Azure, AWS, or GCP), including validating cloud services, integrations, deployments, and environment configurations.
  • Ability to lead complex testing efforts independently, collaborate across teams, and drive quality initiatives through technical expertise.

 

Desirable Qualifications

  • Experience working in Agile environments, including participation in ceremonies and influencing process improvements.
  • Experience with Linux operating environments, including terminal usage, filesystem navigation, and understanding of permissions.

Requirements added by the job poster

โ€ข Bachelor’s Degree

โ€ข 5+ years of work experience with TestRail

โ€ข 5+ years of work experience with Functional Testing

โ€ข 6+ years of work experience with Quality Assurance