Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Duplo USA Corporation

Quality Assurance Engineer

Duplo USA Corporation

Quality Assurance Engineer responsible for automated testing in payment systems at Nigerian fintech startup. Ensuring software quality using Cypress and API testing tools.

Posted 5/26/2026full-timeLagos • 🇳🇬 NigeriaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CypressGraphQLJavaScriptTypeScript

About the role

Key responsibilities & impact
  • Design, develop, and maintain automated end-to-end test suites using Cypress, focusing on payment flows
  • Implement the Page Object Model (POM) pattern for scalable test architecture across payment features
  • Develop reusable custom Cypress commands and simulate payment gateway responses
  • Integrate Cypress test suites into CI/CD pipelines for automated regression runs
  • Analyse and maintain test stability, resolving flaky tests around payment-critical paths
  • Design and execute comprehensive API test suites covering payment APIs
  • Validate REST and GraphQL APIs including request/response schemas
  • Perform contract testing and load testing for payment API endpoints
  • Collaborate with backend engineers on API specifications and edge cases
  • Create detailed test plans, test cases, and test reports
  • Perform exploratory, regression, smoke, and sanity testing across web and payment surfaces
  • Champion a risk-based testing approach for high-value financial scenarios
  • Document and track defects using tools like Jira or Linear
  • Execute and maintain cross-browser test coverage, ensuring user experience consistency
  • Configure and maintain automated test execution within CI/CD pipelines
  • Contribute to shift-left testing initiatives for quality checks at early development stages

Requirements

What you’ll need
  • 3–5 years of hands-on experience in a software QA engineering role
  • Demonstrable experience testing payment systems, including payment gateways, transaction flows, refund processing, or financial data pipelines
  • Familiarity with payment industry standards and concepts such as PCI-DSS, 3DS authentication, tokenisation, or PSD2 is a strong advantage
  • Strong practical experience with Cypress for end-to-end test automation
  • Solid proficiency in JavaScript or TypeScript for writing and maintaining test scripts
  • Proven experience in API testing and automation (REST / GraphQL)
  • Demonstrable experience integrating tests into CI/CD pipelines
  • Solid understanding of cross-browser testing strategies and tooling
  • Experience with manual testing methodologies including exploratory and regression testing
  • Familiarity with Agile / Scrum development workflows and sprint-based delivery
  • Strong analytical and problem-solving skills with excellent attention to detail
  • Clear verbal and written communication skills

Benefits

Comp & perks
  • Competitive salary
  • Flexible work arrangements

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 & Tools
CypressJavaScriptTypeScriptAPI testingRESTGraphQLcontract testingload testingend-to-end test automationPage Object Model
Soft Skills
analytical skillsproblem-solving skillsattention to detailcommunication skills