2,055,697open jobs
121,639companies
242,370added this week
Browse all
Location
In office (Sri Lanka)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Oct 26, 2026. Pearson scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Pearson is a London-based learning company that publishes educational courseware, runs assessments and qualifications, and provides digital learning, English-language and workforce skills services. Founded in 1844 and listed in London and New York, it employs more than 20,000 people, and its UK Assessment and Qualifications arm delivers nearly four million exam results a year, including GCSE, A-Level and BTEC. It hires for software and data engineering, product management, channel sales, partnership management, payroll, HR operations and tutoring roles across India, the UK, the US, Poland, Spain, Israel and the Philippines.

Job Title: Quality Assurance Engineer II

Role Summary

We are looking for a QE Engineer to join one of our product squads at Pearson. This is a hands-on role that combines manual and automated testing across web and API layers. You will work closely with developers, product managers, and designers to ensure features are tested thoroughly, bugs are communicated clearly, and quality is maintained throughout delivery.

This role suits someone with 3-4 years of QE or testing experience who can operate independently across manual and automated testing, make confident scoping decisions, and contribute to the team’s automation strategy. You will own quality for the features you work on, with a senior QE engineer or lead available for guidance on complex cross-team or architectural decisions.

Key Responsibilities

Test Strategy & Execution

  • Independently scope test coverage for assigned features - deriving scenarios from the story, Figma designs, acceptance criteria, and integration dependencies without needing to be directed

  • Make deliberate decisions about what to test, what to skip, and why - document the rationale, not just the outcome

  • Identify integration touch points and cross-service dependencies that affect test coverage, and raise them before development completes

  • Raise testability concerns during story refinement or design review - not after testing has begun

  • Communicate testing status, risks, and coverage gaps clearly to developers, PMs, and the wider team

Automation

  • Own UI automation for features you test - write, run, and maintain Playwright tests for critical user journeys from scratch, not just modifying existing ones

  • Build and maintain API automation test suites - covering happy path, negative path, auth scenarios, response body assertions, and error handling

  • Create dynamic test data via API calls rather than relying on hardcoded values; understand the impact of shared or stale test data on suite reliability

  • Debug automation failures systematically - isolate root cause from logs, distinguish product bugs from script issues, and fix rather than work around

  • Proactively identify and address flaky tests - investigate root cause and raise a ticket or fix rather than silently re-running

  • Push MRs with clean, reviewable automation code; monitor your own pipeline results and resolve failures independently

AI-Assisted Testing

  • Own test coverage for AI-assisted features as part of your sprint delivery - validate outputs for accuracy, consistency, business correctness, and edge-case behaviour

  • Use AI coding and testing tools (e.g. Cursor, Copilot) to accelerate test case drafting and automation scripting; independently validate every output and explain your reasoning

Defect Management & Quality Ownership

  • Log bugs with clear, structured descriptions: steps to reproduce, expected vs actual behaviour, screenshots or recordings, severity, priority, and assignee

  • Hold your position on disputed bugs - present evidence and re-demonstrate before escalating; do not silently close a valid defect under pressure

  • Investigate production bugs that fall in your feature area: identify the coverage gap, close it with a regression test, and communicate what changed

  • Contribute to release readiness assessments for features you own - provide a clear view of what is tested, what is not, and what risk remains

Collaboration & Communication

  • Engage directly with product and PM on priority and severity - do not always route through a senior QE

  • Add value in sprint planning and refinement - flag stories that are vague, untestable, or missing integration context

  • Participate in retrospectives and name quality-related improvements, not just delivery observations

  • Use AI-assisted tools to accelerate test case drafting and automation scripting; independently validate every output and be able to explain why it is correct or incorrect

Must-Have Skills & Experience

  • 3-4 years of professional QE or software testing experience

  • Test strategy: independently scopes test coverage from story, designs, and AC; makes deliberate skip decisions with documented rationale; identifies integration touch points without prompting

  • Playwright (required): hands-on experience building, running, and maintaining UI automation suites in Playwright; writes new tests independently, not just extending existing ones

  • API automation: writes and maintains API automation tests independently - covers auth scenarios, negative paths, response body assertions, and error handling; not just manual API testing

  • Test data: creates test data dynamically via API calls; understands the risks of hardcoded or shared data and knows how to isolate state between tests

  • CI/CD pipeline: monitors own pipeline results after pushing; reads failure logs, identifies root cause, and resolves independently without waiting for someone else to investigate

  • Bug reporting & ownership: writes clear, structured bug reports; holds position on disputed defects with evidence; adds regression tests after production bugs in owned areas

  • AI tool use: uses AI coding and testing tools effectively; independently validates output and can explain why it is correct, incorrect, or needs modification

Nice to Have

  • Experience with API contract testing (e.g. Pact or equivalent) to catch breaking changes early

  • Backend or database validation experience - SQL queries, data integrity checks, or state verification

  • Exposure to performance or load testing concepts, even if not regularly practised

  • Experience testing agentic AI or multi-step AI workflows

  • Working understanding of LLM outputs - how to evaluate responses for correctness, consistency, and bias

  • Experience with BDD or Gherkin-style test writing

  • Degree or qualification in Computer Science, Software Engineering, or a related field

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,055,697 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
Sri Lanka
≈ $10k – $30k per year (Estimated) · In office · Full-Time · Colombo
SQL
Mobile
Espresso
QA
Appium
Postman
Apply
≈ $32k – $66k per year (Estimated) · Hybrid · Contractor · Lublin
Design
Figma
Management
Confluence
Jira
Apply
≈ $28k – $84k per year (Estimated) · Remote (Romania) · Full-Time · Romania
Java
SQL
DevOps
Rest API
CI/CD
Jenkins
GitLab
Linux
Unix
Management
Agile
Scrum
QA
Cucumber
Apply
≈ $31k – $86k per year (Estimated) · In office · Brazil
Python
Java
AI/ML
LangGraph
LangChain
Model Context Protocol
Embeddings
Prompt Engineering
AI Agents
RAG
Machine Learning
DevOps
CI/CD
Jenkins
GitHub
QA
Selenium
Playwright
Robot Framework
Apply
In office · Full-Time · Varberg
SQL
Analytics
ETL/ELT
Apply
≈ $51k – $121k per year (Estimated) · In office · Full-Time · 10+ years exp · PhD · Mexico City
JavaScript
Apex
Apex
Visualforce
Salesforce Industries
AI/ML
Copilot
Cursor
Claude
AI Agents
Agentforce
DevOps
Rest API
AWS
SOAP
Analytics
ETL/ELT
Management
Agile
Scrum
Marketing
Salesforce
Apply
In office · Full-Time · 4+ years exp · Bachelor's Degree · Aguadilla · San Juan
Python
Java
AI/ML
Copilot
Cursor
Windsurf
Reinforcement Learning
Transfer Learning
TensorFlow
Keras
PyTorch
Machine Learning
DevOps
Azure
AWS
GitHub
Linux
Management
n8n
Apply
≈ $14k – $33k per year (Estimated) · In office · Full-Time · Kuala Lumpur
Design
Figma
Management
Agile
BPMN
Apply
Finance Manager 2 days ago
$99k – $179k per year · Equity · Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Overland Park · Bellevue
SQL
Databases
MS SQL
Teradata
AI/ML
Copilot
Claude
ChatGPT
Analytics
Tableau
Power BI
Cognos
Microsoft Excel
Apply
$100k – $150k per year · Equity · In office · Full-Time · Bachelor's Degree · Buffalo
Python
JavaScript
C#
AI/ML
Copilot
OpenAI
Machine Learning
DevOps
Azure
Analytics
Power BI
Management
Agile
Apply
≈ $6.5k – $17k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Chennai · Bengaluru
Java
SQL
DevOps
Rest API
Splunk
New Relic
CI/CD
TeamCity
SOAP
Management
Agile
QA
Selenium
Apply
≈ $10k – $25k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru · Chennai
SQL
C#
Management
Agile
QA
Selenium
Apply
≈ $7.5k – $20k per year (Estimated) · Hybrid · 6+ years exp · Bengaluru
SQL
Management
Jira
Oracle ERP
Apply
≈ $6.5k – $17k per year (Estimated) · Hybrid · 4+ years exp · Bachelor's Degree · Chennai
SQL
AI/ML
Agentforce
LLM Guardrails
DevOps
Azure DevOps
Azure
CI/CD
Management
Jira
QA
Selenium
Playwright
Postman
Apply
≈ $7.5k – $19k per year (Estimated) · Hybrid · Bengaluru · Chennai
Java
SQL
C#
Java
Maven
C#
.NET
Databases
MySQL
PostgreSQL
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Cybersecurity
Shift-Left Security
Management
Agile
Scrum
Kanban
QA
TestNG
Selenium
Cucumber
Postman
Rest-Assured
Apply
In office · Internship · Sri Lanka
Frontend
Sass
Design
Adobe Photoshop
Figma
Apply
≈ $11k – $24k per year (Estimated) · In office · Sri Lanka
Apply
≈ $9.5k – $20k per year (Estimated) · Remote (Sri Lanka) · Full-Time · 3+ years exp · Sri Lanka
AI/ML
OpenAI
Analytics
Power BI
A/B Testing
Looker
Apply
≈ $11k – $24k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Sri Lanka
Apply
≈ $9k – $22k per year (Estimated) · In office · 5+ years exp · Sri Lanka
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,055,697 more open roles from verified company boards, updated every day.