Senior Software Test Engineer

Graphcore develops AI compute hardware and software, setting industry standards and gaining global attention.
Bristol, UK
Backend
Senior Software Engineer
Hybrid
10+ years of experience
AI

Description For Senior Software Test Engineer

Graphcore is at the forefront of AI compute hardware and software development, creating products that have set industry standards and gained global recognition. As part of SoftBank Group, Graphcore benefits from substantial investment to drive innovation in AI technology.

The Senior Software Test Engineer role at Graphcore is crucial in ensuring the quality and reliability of their AI products. You'll be responsible for designing and implementing software validation and quality assurance solutions, working closely with various teams to deliver high-quality products that meet stringent requirements.

Key responsibilities include:

  • Designing and developing tests for Software team projects and machine learning frameworks
  • Maintaining and improving the Python-based in-house automation framework and tools
  • Enhancing continuous integration processes across simulations, emulations, and physical hardware
  • Collaborating with Software development teams to foster a test-driven development culture

The ideal candidate will have:

  • 10+ years of software development experience, with 5+ years in a test-related role
  • Strong Python proficiency
  • Experience in test automation within CI/CD environments
  • Excellent communication skills and a team-oriented mindset

Graphcore offers a competitive salary and comprehensive benefits package, including flexible working, generous annual leave, private medical insurance, dental plan, pension, and more. The company is committed to building an inclusive work environment and welcomes diverse backgrounds and experiences.

Join Graphcore to be part of a team shaping the future of AI technology and make a significant impact on the industry.

Last updated 2 months ago

Responsibilities For Senior Software Test Engineer

  • Responsible for test design and development for projects within the Software team and machine learning frameworks
  • Responsible for maintenance and improvements of the Python based in-house automation framework and tools
  • Maintaining and enhancing continuous integration against simulations, emulations and physical hardware
  • Working closely with all Software development teams supporting a culture of test driver development

Requirements For Senior Software Test Engineer

Python
  • At least 10 years of software developing experience, of which 5 years have been in a test related role
  • Strong proficiency in Python
  • Experience in test automation in a CI/CD environment
  • Excellent written and oral communication skills
  • Self-critical and able to work both independently and in a team
  • Dedicated to delivering high quality products

Benefits For Senior Software Test Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Flexible working
  • Generous annual leave policy
  • Private medical insurance
  • Health cash plan
  • Dental plan
  • Pension (matched up to 5%)
  • Life assurance
  • Income protection
  • Parental leave policy
  • Employee assistance programme
  • Healthy food and snacks
  • Barista bar

Interested in this job?

Jobs Related To Graphcore Senior Software Test Engineer

Product Test and Diagnosis Engineer

Senior Test Engineer role at Graphcore focusing on hardware testing and quality assurance for advanced electronic systems, combining software development and hardware expertise.

Senior Software Engineer, Analysis Tools

Senior Software Engineer position at Graphcore, focusing on developing profiling tools for AI hardware optimization, requiring expertise in systems programming and performance analysis.

Senior Software Development Engineer

Senior Software Engineer role at Audible, developing scalable solutions for audio content delivery platform using Java and AWS services.

Sr. Software Development Engineer, AWS Supply Chain

Senior Software Development Engineer position at AWS Supply Chain, building enterprise-scale cloud solutions with 5+ years of experience required.

Sr. Software Development Engineer, KrisSrir

Senior Software Engineer role at Amazon working on Transparency service to prevent counterfeit products in retail supply chain using AWS technologies.