Skip to main content
Join Software Testing


Available Roles

  • QA Engineer/Software Tester

Join Software Testing

As part of the Schneider Electric organisation, Spiral Software has a strong development focus, with over two thirds of our staff in software development roles. We provide industry-leading technology for the process industries, focusing in particular on the oil and petrochemicals sector.

We are committed to maintaining and building our technology lead making significant investments into research and development each year. Our tools are the established industry leader in crude oil selection and refinery modelling, allowing our clients to make optimal use of available feedstock while maximising safety and minimising environmental impact.

They play a business critical role for over 70 companies, including all the oil majors. Our new supply chain toolset, launched in 2010, expands the scope of our tools into a much broader market. A strong development roadmap will add further modules for scheduling and logistics management as well as addressing other process industries, such as food & beverage, chemicals, mining and pharmaceuticals.

Job Profile

Spiral Suite incorporates computationally-demanding mathematical models provided through modern, easy-to-use interfaces to help our customers make better supply chain decisions. The emphasis is on developing robust, highly optimised and scalable solutions offering flexibility across desktop, web, mobile and programmatic interfaces.

From testing early designs and validating end user workflows, through to performing functional and non-functional testing on finalised features and releases, QA Engineers play a key role in the end-to-end development and deployment process.

As a QA Engineer, you will work as part of an Agile team, with responsibilities including:

  • Developing and maintaining automated test suites
  • Developing and maintaining in-depth manual test scripts
  • Performing manual functional, system, regression and exploratory testing
  • Performing non-functional testing, focusing on areas such as performance and usability
  • Providing structured and qualitative feedback to developers, product owners and other stakeholders
  • Contributing to ongoing improvements in efficiency and effectiveness of testing and QA practices


  • Strong engineering, scientific or mathematical background with excellent problem-solving, analytical and numerical skills
  • Experience of QA for Windows desktop and/or web-based software
  • Proven interest in software quality and user experience
  • Proven ability to quickly understand detailed technical requirements
  • Providing structured and qualitative feedback to developers, product owners and other stakeholders
  • Excellent verbal and written communication skills


  • Experience of testing in large, complex software projects (commercial or academic)
  • Experience of collaborating with business and domain experts
  • Experience with writing automated tests (e.g., Coded UI, Selenium WebDriver)
  • Experience of creating and maintaining detailed functional and non-functional test plans
  • Working knowledge of C#, VB.NET or other modern programming languages
  • Experience of Microsoft Visual Studio
  • Experience of TFS, JIRA or other work item tracking systems
  • Strong technical understanding of Windows operating systems, e.g., memory usage, threading, network performance
  • Experience of setting up, using and tearing down virtual machines and servers
  • Experience with Microsoft SQL Server or other relational databases
  • Experience of working as part of an Agile team

Salary and Benefits

This role enjoys a salary of up to £40,000 depending on background and past experience.

Our benefits package includes a discretionary annual bonus scheme, a share incentive plan, a competitive contributory pension scheme, BUPA health and dental cover, life insurance cover, and high-speed broadband at home.

We go to great lengths to maintain a friendly and comfortable work environment, including a fully-stocked, complimentary kitchen and drinks room, and a pool table. Combined with a continuous stream of interesting and challenging work, these have enabled us to sustain a happy workplace and very low staff turnover.

Diversity is our heritage and our future. Be a part of it.

We promote diversity and inclusion because we recognise they are a source of strength and competitive advantage. Creativity and innovation spring from a mixture of backgrounds and viewpoints. At Schneider Electric, we believe that helping you as an individual to realise your full potential will help the company overall to achieve outstanding results.

Please apply online.