Skip to content

Open nowPosted 16 hours ago

Quality Assurance Engineer-Backend & Automation

circo2 open roles

Where
Lekki, Nigeria
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowQuality Assurance Engineer-Backend & Automationcirco · Lekki, Nigeria
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on circo's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.9% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.9%7 days
  4. 22.4%14 days
  5. 38.1%30 days
  6. 59.0%60 days
This job: posted 16 hours ago

The posting

About Circo

Great content deserves more than attention. It deserves an audience that values it, a business model that rewards it, and the technology to make it possible.

At Circo, we're building a new way for creators, publishers, and media businesses to publish, distribute, protect, and monetise their content. From films and documentaries to masterclasses, live experiences, and original series, we're building the technology to help valuable content become a sustainable business.

We're a team of builders, thinkers, and creatives challenging how people experience and monetise digital content. And we're looking for people who want to help shape what's next.

About the role

Our Engineering team builds the systems powering Circo's publishing, monetisation, content protection, and viewing experiences.

We're looking for a Senior QA Engineer — Backend & Automation to own backend quality, test automation, and release assurance across Circo's platform.

You'll design and maintain automated testing systems, validate GraphQL APIs and service integrations, establish quality standards, and coordinate testing across API and backend.

This is a hands-on technical role. We're looking for someone who can read code, identify systemic risks, build efficient testing processes, and help our engineering teams ship reliable software with confidence.

What you'll be doing

  • Design, implement, and maintain automated tests for backend services, GraphQL APIs, and critical integrations.
  • Building scalable API, integration, contract, and end-to-end testing frameworks.
  • Validating authentication, authorisation, payments, content access, publishing, and monetisation workflows.
  • Testing service communication, data integrity, error handling, and failure recovery.
  • Establishing automated quality gates within CI/CD pipelines.
  • Developing test strategies, quality standards, acceptance criteria, and release checklists.
  • Coordinating testing efforts with the Web & Mobile QA Engineer and engineering leads.
  • Identifying high-risk areas and improving test coverage across critical systems.
  • Implementing performance, load, and reliability testing for backend services.
  • Maintaining clear technical testing documentation, defect reports, and quality metrics.
  • Using AI-assisted testing tools to accelerate test creation, maintenance, and defect analysis.
  • Investigating production incidents and improving regression coverage to prevent recurring defects.

What you'll need

  • 4+ years of experience in software quality engineering, test automation, or software development.
  • Strong hands-on experience testing backend systems, GraphQL APIs, and distributed applications.
  • Proficiency in TypeScript, JavaScript, Python, or another relevant programming language.
  • Experience with automated testing frameworks such as Playwright, Jest, Vitest, or equivalent tools.
  • Strong understanding of GraphQL queries, mutations, schemas, authentication, and error handling.
  • Experience with API integration testing, contract testing, and automated regression testing.
  • Knowledge of databases, asynchronous processing, message queues, and service integrations.
  • Experience integrating automated tests into CI/CD pipelines.
  • Familiarity with performance and load testing tools such as k6.
  • Strong understanding of test architecture, software quality practices, and release management.
  • Experience coordinating QA activities or mentoring other engineers.
  • Excellent technical documentation, analytical, and problem-solving skills.
  • Ability to identify risks independently, set priorities, and own software quality.

Nice to have

  • Experience testing microservices and event-driven architectures.
  • Familiarity with Kubernetes, Docker, and cloud infrastructure.
  • Experience testing payment systems, transactions, and financial integrations.
  • Knowledge of video processing and streaming infrastructure,
  • Experience with contract testing, schema validation, and GraphQL testing tools.
  • Familiarity with observability tools, distributed tracing, and production monitoring.
  • Experience using AI-powered tools for automated test generation and quality engineering.
  • Experience establishing QA processes within an early-stage technology company.

Diversity and inclusion

At Circo, we believe different perspectives create better ideas and stronger products. We're committed to building an inclusive workplace and welcome applications from qualified people of all backgrounds.

Important notice for candidates

Apply only through Circo's official recruitment channels. We will never request payment or personal financial information during our hiring process.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against circo's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on circo's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    circo's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.