Platform Quality Assurance Engineer

AI compute hardware and software company developing next-generation artificial intelligence compute systems, backed by SoftBank Group.
Bristol, UK
DevOps
Senior Software Engineer
In-Person
10+ years of experience
AI

Description For Platform Quality Assurance Engineer

Graphcore, a pioneering company in AI compute hardware and software backed by SoftBank Group, is seeking a Senior Platform Quality Assurance Engineer to join their innovative team. This role offers an exciting opportunity to shape the future of AI technology by ensuring the quality and reliability of their cutting-edge systems.

As a Platform QA Engineer, you'll be instrumental in creatively exercising their product and providing crucial feedback to engineering delivery and product management teams. You'll work closely with development teams, either focusing on component-level quality assurance or working with the integration QA team to evaluate larger-scale system performance.

The role demands a unique blend of technical expertise and strategic thinking. You'll go beyond traditional testing methodologies, designing and building novel tests while making informed decisions about when to use established methods versus custom measurements. Your work will directly impact the understanding and improvement of platform quality.

Key technical requirements include strong programming skills in Python/Go/C++, Linux expertise, and experience with modern DevOps tools including Kubernetes, containerization, and CI/CD platforms. The ideal candidate will have 10+ years of relevant QA experience and deep knowledge of observability tools like Prometheus and OpenTelemetry.

Graphcore offers an exceptional benefits package including comprehensive healthcare, flexible working, generous leave, and pension matching. Their modern Bristol office provides a collaborative environment with great amenities. They're committed to fostering an inclusive workplace that welcomes diverse perspectives and backgrounds.

Last updated 44 minutes ago

Responsibilities For Platform Quality Assurance Engineer

  • Planning, constructing, and executing tests and reports for delivery engineering and product management teams
  • Organizing and maintaining a repository of results & collaboration with the QA team
  • Developing expertise in product components and systems
  • Working with Workload Management, Cloud Development, and Management & Observability systems

Requirements For Platform Quality Assurance Engineer

Python
Go
Kubernetes
Linux
  • Strong programming experience in Python/Go/C++/infrastructure-as-code scripting
  • Experience working in Linux environments
  • Automation of building/testing with continuous integration systems
  • Strong impartial report writing skills
  • English C1 level
  • Experience with containerization, virtualization, and workload scheduling
  • Experience with Atlassian suite and CI/CD platforms

Benefits For Platform Quality Assurance Engineer

Medical Insurance
Dental Insurance
Parental Leave
Mental Health Assistance
  • Flexible working
  • Generous annual leave
  • Private medical insurance
  • Health cash plan
  • Dental plan
  • Pension matched up to 5%
  • Life assurance
  • Income protection
  • Parental leave
  • Employee assistance programme
  • Office perks including healthy food and barista bar

Interested in this job?

Jobs Related To Graphcore Platform Quality Assurance Engineer

Senior Engineer, Data Center (CA, OR, TX, or VA)

Senior Data Center Engineer role at LinkedIn focusing on infrastructure management, monitoring systems, and operational excellence.

Developer Experience Engineer

Developer Experience Engineer role at Stack AV, focusing on optimizing development workflows for autonomous driving systems

Sr. Software Engineer (Cloud DevOps)

Senior Cloud DevOps Engineer role at Oracle focusing on cloud automation, infrastructure as code, and container orchestration with competitive pay and benefits.

Sr. Quality Engineer - Operations

Senior Quality Engineer role at Aktiia, leading quality assurance in operations and manufacturing for innovative medical devices.

Software Integration Engineer

Senior Software Integration Engineer role at Auria focusing on DevOps and system integration for defense and space missions.