Software Mind

Senior QA Engineer

Software Mind
Posted 10/21/2026full-timeRemote • Nigeria, Qatar, Costa RicaSeniorWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in software QA with a strong focus on API and integration test automation, utilizing tools and frameworks for rigorous test design and execution. Proficient in coordinating with cross-functional teams and managing defect triage while ensuring quality metrics are met.

Highest-signal resume keywords
API TestingTest Automation in C# / .NETIntegration TestingCI/CD Pipeline IntegrationDefect Management in Jira

Tech Stack

Tools & technologies
AWSJMeterTypeScript.NET

About the role

Key responsibilities & impact
  • Define the test strategy, quality metrics, and test approach during discovery
  • Derive test cases from acceptance criteria in collaboration with the Business Analyst
  • Test REST APIs end-to-end, including functional, contract, negative, and boundary scenarios
  • Validate business-rule logic, including date/time and edge-case scenarios
  • Run integration tests against third-party APIs and sandboxes, including error and timeout handling
  • Test event-driven, asynchronous flows involving queues, retries, and error handling
  • Execute end-to-end e-commerce scenarios across storefront, backend services, and downstream systems
  • Build and maintain automated API and regression suites running in CI/CD
  • Test web admin interfaces
  • Coordinate with client and partner QA teams; drive defect triage, UAT support, and release-readiness sign-off

Requirements

What you’ll need
  • 5+ years in software QA, including 3+ years of API and integration test automation
  • Strong REST API testing skills: JSON, OpenAPI / Swagger, Postman or code-based frameworks
  • Test automation in C# / .NET (xUnit / NUnit, Reqnroll / SpecFlow) or TypeScript (Playwright)
  • Experience testing asynchronous, event-driven systems (AWS SQS / SNS or equivalent)
  • Rigorous test design: decision tables, boundary values, equivalence partitioning
  • Experience integrating automated tests into CI/CD pipelines
  • Defect and test management in Jira (Xray, Zephyr, or similar)
  • Experience coordinating with client-side QA and supporting UAT in multi-vendor projects
  • Excellent communication in English — written and spoken — for daily client interaction
  • E-commerce checkout testing, ideally on Shopify
  • Experience with shipping or carrier APIs
  • Performance and load testing (k6, JMeter)
  • Contract testing (e.g., Pact)
  • AI-assisted test design and test-case generation

Benefits

Comp & perks
  • Excellent work environment certified by Great Place To Work
  • Remote work option

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
REST API TestingTest Case DesignPerformance TestingContract TestingE-commerce Testing
Soft Skills
Excellent Communication
Tools & Technologies
PostmanXUnitNUnitPlaywrightJMeter
Industry Keywords
E-commerceAsynchronous SystemsAWS SQSAWS SNSMulti-vendor Projects