Senior Quality Assurance (QA) Engineer (ID: Vnjy79vF)

Place of Work: Hybrid
Salary: £ 40000 - £ 50000 (Per Annum)
Date Posted: 18-Jan-2025
Expiry Date: 17-Jul-2025
Job Details:
Location: Stafford, Staffordshire, United Kingdom
Job Category: Software Engineering
Career Level: Experienced Professional
Contractual Type: Full Time/Permanent
Working Hours: Monday to Friday
Qualifications: Degree and Hands on Experience
Experience: Software testing: 3 years (required)
Positions Available: 1
Skills Required
  • CI/CD
  • Defect Management
  • development methodologies. C#
  • Microsoft Azure SQL
  • Performance Analysis
  • QA metrics using power BI
  • Test Automation
  • Version control (e.g. Git)
Benefits
  • Additional Leave
  • Casual Dress
  • Company Events
  • Company Pension
  • Sick Pay
  • Work from Home
Job Description

As a Senior Quality Assurance engineer you will play a crucial role in ensuring the reliability of our Reality DTx® software solution.

You will be an integral part of our team, dedicated to delivering a reliable, dependable tool that physiotherapists trust and rely on to make a difference in their patients' lives every day.

You will work closely with the engineering team, design and quality & regulatory to identify and resolve software defects, improve product performance, and enhance the overall user experience. You will also have opportunity to design and implement unit tests and automated functional tests across all software components we develop.

As a dedicated QA within our organisation, you will need to take ownership in all phases in the SFTLC across the three distinct components that make up our Reality DTx® solution; the client application running on wearable Augmented Reality (AR) glasses, the web portal and the API glue that sits between them.

You will be expected to assist the QA Lead develop the existing QA strategy by recommending and driving improvements to existing processes and tools.

Our AR solution is used in a physical space, and therefore requires a controlled physical environment for testing. The role will be hybrid, with a portion of your time working onsite in our dedicated test space, with the remainder from home. You will need to be able travel to the company HQ in Stafford, West Midlands approximately 2 days per week.

What we expect from you

  • Test Automation: Design, develop, and maintain automated test suites to streamline the testing process and ensure consistent and efficient testing across software releases.
  • Defect Management: Identify, track, and manage software defects using issue tracking systems, collaborating closely with the development team to replicate, investigate and ensure timely resolution of reported issues.
  • Performance Analysis: Conduct performance testing and analysis to identify and address potential bottlenecks, ensuring the software's optimal performance under varying conditions.
  • Collaboration: Work closely with cross-functional teams, including developers, product managers, and UX/UI designers, to gather requirements, provide feedback, and promote a culture of quality throughout the development lifecycle.
  • Documentation: Create and maintain detailed test documentation, including test plans, test cases, and testing results, to ensure a comprehensive understanding of the software's behaviour and performance.
  • Adherence to quality standards and certifications such as the ISO 13485 with all work related activities to ensure compliance.
  • Improvement: Continuously enhance and automate test processes, frameworks, and tools to improve efficiency and effectiveness across all software solutions.

Requirements

  • Solid foundation and working knowledge of programming concepts and software development methodologies. C# desirable.
  • Knowledge of version control systems (e.g., Git) and continuous integration/continuous delivery (CI/CD, e.g. Jenkins) processes is desirable
  • Strong knowledge of software testing methodologies, tools, and best practices.
  • Proficiency in manual and automated testing techniques and tools,
  • In depth knowledge of using Test Management systems such as ‘Xray’ or an equivalent tool.
  • Adept using application monitoring and error tracking tools such as Sentry to help identify and evaluate defects
  • Experience with databases such as Microsoft Azure SQL or an equivalent tool, proficient in writing SQL.
  • Experience understanding and reporting QA metrics using power BI or similar tool.
  • Working knowledge and use of performance testing tools such as JMeter is desirable.

Prior experience of QA testing in AR or VR applications in which the physical environment is an integral part of the testing requirements and process would be beneficial but not required.

Job Type: Full-time

Pay: £40,000.00-£50,000.00 per year

Benefits:

  • Additional leave
  • Casual dress
  • Company events
  • Company pension
  • Sick pay
  • Work from home

Schedule:

  • Monday to Friday

Experience:

  • Software testing: 3 years (required)

Work Location: Hybrid remote in Stafford

Similar Jobs You May Like
Software Engineer
Bury, West Sussex, United Kingdom
Salary: £ 40000 - £ 50000 (Per Annum)
Front-End Engineer, Node-RED Dashboard 2.0
London, Greater London, United Kingdom
Salary: £ Competitive Salary Offered (Per Annum)
Senior Software Engineer (Python)
London, Greater London, United Kingdom
Salary: £ Competitive Salary Offered (Per Annum)
Software Development Engineer (All Levels)
Woking, Surrey, United Kingdom
Salary: £ Competitive Salary Offered (Per Annum)
Senior Software Engineer, London
London, Greater London, United Kingdom
Salary: £ Negotiable Depending on Experience (Per Annum)
Graphics Programmer
Edinburgh, City of Edinburgh, United Kingdom
Salary: £ Negotiable Depending on Experience (Per Annum)