Senior QA Engineer

Manchester, England, United Kingdom | Engineering | Full-time | Partially remote

Apply

Quantium 

Founded in 2002, Quantium combines the best of human and artificial intelligence to forge a better, more insightful world. Our products and solutions make sense of what has happened and what will, could or should be done to re-shape industries and societies around the needs of the people they serve.

Headquartered in Australia, Quantium has been expanding internationally for the last few years. Based on this momentum, we are building one of our global Product & Technology hubs in Manchester to compliment our thriving data science and AI consulting business.

This team works closely with our clients locally (supporting both build and ongoing operations), work on projects for global clients and directly contribute to our global product roadmap for our flagship products.

What will your role involve:

Quantium is on a journey to build out a global Quality Engineering practice to enable our development teams to deliver high quality outcomes in a consistent and timely manner, that exceed the expectations of our customers. We are looking for an experienced quality engineer with deep understanding of how better testing practices and automation across the whole software development lifecycle contribute to the success of our business and great technical skills to help us build out the tools and frameworks needed to improve our efficiencies.

As a Senior Quality Engineer, you will be an integral member of our quality practice, responsible for designing, creating, and executing the tools and processes needed to accelerate the delivery cycle and to continuously monitor and improve the quality of our products. Working with stakeholders to understand and define key quality requirements and inspire and influence engineering teams to follow quality-driven best practices. You will be influencing a technology change, mentor engineers, and contribute to Quantium’s knowledge base and automated QA capabilities.

From a stack perspective, we maintain a React Single Page Application (SPA) written in TypeScript, backed by C# .NET Core services, querying multi-tens-of-billion-row datasets in GCP (BigQuery) and Snowflake, populated by Scala and Spark. We've adopted Kubernetes for orchestrating our core services and products, with a GitOps model driving builds, configuration and deployment. 

You will be working in a cross-functional team of product managers, designers, analysts, testers, and of course engineers. We're multi-lingual and don't do silos. You'll be an expert in your field, but keen to grow your "T" shape across our stack and other disciplines. 

You will be responsible for:

  • Ensuring Products are well covered by an automated test that ensures both the quality of the user experience and the accuracy of provided insights
  • Test scenarios are well maintained and up to date
  • Setting up quality metrics to ensure healthy and efficient quality process
  • Ensuring effective integration of quality gates within the software development lifecycle (SDLC)
  • Working with stakeholders and product team and help them making informed decisions
  • Minimising and then eliminating the need for manual testing
  • Reducing the time to production for features or improvements
  • Keeping the testing framework and tools current with the latest needed updates
  • Drivinf a technology change and contributing to improving the quality process
  • Improving existing manual test process

Key activities

  • Mentor other engineers in technologies, quality best practices, and tools
  • Help evolve Quantium’s Quality Engineering process and methodology
  • Ensure test automation is up and running and notifies engineers about any broken rule before a pull request is merged into master code
  • Evaluate the quality of a product’s user experience and suggesting improvements
  • Review requirements, specifications, user documentation, help files, and other project documentation to assure the quality of the products and tests to be developed
  • Develop, maintain, and integrate test suites for various Quantium Software products into the CI/CD process

Experience we are looking to add to the team:

  • Significant previous professional experience in software engineering including specific professional experience in the QA/QE domain
  • Good analytical and problem-solving skills
  • The ability to influence and manage change in how our teams develop software
  • Good communication skills to be train and coach engineers in the efficient use of testing tools and practices
  • Holistic understanding of the role of quality practices in the SDLC
  • Good organisation and planning skills with the ability to multitask
  • Demonstrated ability to work within and contribute to making a good team environment
  • Bachelor’s degree in software engineeringor computer science

Technical Skills:

    • Experience in a modern testing framework (Cypress, Playwright, Puppeteer, Selenium) and automated test design patterns
    • Knowledge of SQL and Databases
    • Experience in TypeScript and JavaScript
    • Understanding of HTML, XML and CSS selectors required
    • Experience in CI/CD tools and processes to "sharpen the saw", 
    • Understanding of the principles of functional and non-functional testing

More about Quantium

Quantium are an equal opportunity employer and value diversity. We are a multicultural team of various beliefs, sexual orientations and gender identities. We celebrate our diversity of race, religion, colour, national origin, gender, sexual orientation, age, marital status and disability status.

Please note, this role is not suitable for Graduates. If you are a graduate and you’d like information about our Graduate Academy please visit https://au.gradconnection.com/employers/quantium/about-us/

If you submit an application or expression of interest to The Quantium Group Pty Ltd, we may disclose your application or expression of interest on a confidential basis to our related companies, and joint venture companies, including our Parent Group - Woolworths Group Limited.  We will only make such disclosures for the purpose of considering your application or expression of interest and opportunities in those organisations.

 Click on the links to find out more about how Woolworths Group, and Quantium  manage your personal information including how you can access your personal information, make a correction or make a complaint about a breach of the Australian Privacy Principles.