Software QA Engineer

3 months ago


Cambridge, United Kingdom Sepura Full time

Due to continued success, we are looking to recruit an enthusiastic and highly motivated **Software QA Engineer** to join the **DevOps** team.

The Software QA Engineer will play a pivotal role in ensuring the quality and reliability of our software products, by improving the quality and output of our automated testing systems. As a Software QA Engineer, you will be responsible for leading and guiding the QA process within the team, contributing to the overall QA strategy, and providing expert advice on testability and risk mitigation.

Come and join Sepura Ltd at an exciting time of growth, and progress your career within this innovative technology company, based in Waterbeach, Cambridge.

**Your Role**

This role is in two parts.
On the one hand, you will be responsible for maintaining and extending the existing automated test systems. This part of the role is very "hands on" and requires a person comfortable and experienced with developing and maintaining software.
On the other hand, you will be providing guidance on the best direction for automated testing, developing a strategy for achieving the most effective outcomes. The Software QA Engineer defines, owns, and enforces the "definition of done" for the team, working with the project leader to ensure that the project testing goals are stated and fulfilled.

**Your Day to Day**

Our customer base includes many different industries and markets around the world. Our complete TETRA and LTE solutions have been developed specifically for users in multiple sectors to face their critical communications challenges.

There is no such thing as a typical day here at Sepura. You will be supported by your manager and team, as well as collaborating with other departments across the business.

As a Software QA Engineer, you'll be at the heart of ensuring the quality and reliability of our products. From crafting comprehensive test scripts to collaborating with the development team on improving testability, your days will be a series of diverse and interesting challenges.

One day you might be analysing product specifications, providing feedback on whether they are crystal clear and testable. The next, you could be designing and executing intricate test plans to identify potential defects before they reach production.

Your expertise will be highly valued as you guide the QA process within the team, ensuring testing activities align with project goals and timelines. You will play a key role in continuously evaluating and refining the QA process, always seeking ways to enhance software quality.

Your ability to communicate effectively with both technical and non-technical audiences will be invaluable as you work closely with the development team to influence the "testability" of a solution. You will also be responsible for providing regular metrics to the team, keeping everyone informed of testing progress and defect resolution rates.

In essence, your day-to-day activities will revolve around ensuring that our software products meet the highest standards of quality and reliability. Your expertise, dedication, and collaborative spirit will make you an indispensable asset to our team.

This job is office-based and does not typically involve travel.

**Must-haves**:
**Qualifications**
- A Bachelor's degree (or equivalent level of experience) in Computer Science, Software Engineering, or a related field.
**Experience and Skills**
- 5+ years of software development experience.
- 3+ years' experience of working in a Software QA role.
- 2+ years' experience delivering software using an automated tool chain.
- An in-depth knowledge of software testing strategies, including manual, automated, and exploratory testing.
- Be proficient in using various QA tools and technologies, including test management systems, automation frameworks, and defect tracking tools.
- Have excellent communication and collaboration skills, with the ability to communicate technical concepts effectively to both technical and non-technical audiences.
- Hold a deep understanding of Software Applications, Build, Analysis and Test Tool Systems construction.
- Demonstrate a detailed understanding of the software-development lifecycle.
- Demonstrate a strong understanding of software development processes, particularly Agile and Scrum methodologies.
- Be conscientious and quality-focussed, with an eye for continuous improvement.
- Be customer- and results-focused.
**Nice to have**:
**Experience and Skills**
- Experience of using scripting languages, such as Unix shell-script or Python.
- Some experience working with a number of these tools, or equivalents:
Git, TeamCity, Jenkins, Artifactory, J-Unit, JIRA, etc.
- Good experience and knowledge of any industry recognised test automation tools, such as Appium, Cucumber, Gherkin, Selenium, etc.
- The ability to source, assemble, build, and commission an automated CI/CD system.
- An understanding of Test-Driven Development and Behaviour-Driven Development strategies, and the difference between the two.
- The ability to maintain an awareness of industry software build and delivery practice, and related customer needs.
**Your Benefits**
- Flexible working hours
- Pension, dental care and healthcare
- Support of staff wellbeing
- Discounted gym membership
- Subsidised Hub on site restaurant
- Large, free car parking on site and electric car charging points
- Social events and activities


  • Software QA Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom RedTech Recruitment Ltd Full time

    Software QA Engineer - (Graduate considered) Are you ready to become a part of an acclaimed start-up situated in the heart of Cambridge and embark on a career as a Software Quality Assurance Engineer? This company attracts some of the brightest minds in the tech world and is currently seeking a talented graduate with exceptional academic credentials, robust...

  • Software QA Engineer

    2 weeks ago


    Cambridge, United Kingdom RedTech Recruitment Ltd Full time

    Software QA Engineer - (Graduate considered) Are you ready to become a part of an acclaimed start-up situated in the heart of Cambridge and embark on a career as a Software Quality Assurance Engineer? This company attracts some of the brightest minds in the tech world and is currently seeking a talented graduate with exceptional academic credentials, robust...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    Principal Software Engineer – XenServer InterfacesJoin a skilled team of engineers dedicated to advancing XenServer at a prominent cloud solutions provider. As a Principal Software Engineer, your role will involve the design and development of user interfaces for XenServer, a robust virtualization platform employed across various environments.About...

  • QA Lead

    4 months ago


    Cambridge, United Kingdom Willis Towers Watson Full time

    This presents an exceptional opportunity become a vital contributor to our cutting-edge grid compute team here at WTW where you be a pivotal member in advancing solutions that enhance the functionality of our tools within the insurance sector. As the Software QA Lead, you will assume a crucial position within vTeam at WTW. Your primary responsibility will...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    Principal Software Engineer – XenServer InterfacesJoin a skilled team of developers focused on XenServer at a prominent cloud solutions provider. As a Principal Software Engineer, your role will involve the design and development of user interfaces for XenServer, a robust virtualization platform utilized across various environments.About...


  • Cambridge, United Kingdom ARM Full time

    Job Overview:The Fast Models DevOps & QA team are looking for a QA engineer to help drive quality improvements in a large, mature codebase. You will play a key role in defining, updating and implementing processes and solutions that will make a real difference to the Fast Models developer teams, and our ability to efficiently deliver high quality software....


  • Cambridge, United Kingdom Brookfield M&E Ltd Full time

    Brookfield M&E are currently looking for a Electrical Quality Engineer, Our client has won a large residential project consisting of 5000 units/ commercial space. We are currently looking to recruit a Electrical Quality Engineer to join the team. As the QA manager you will be working under senior Mechanical & Electrical Project Managers and Supervisors to...

  • Electrical QA Manager

    2 weeks ago


    Cambridge, United Kingdom Brookfield M&E Ltd Full time

    The contractor has won a large residential project consisting of 1000 units/ commercial space. We are currently looking to recruit a QA Manager/ Engineer to join the team. As the QA manager you will be working under senior Mechanical & Electrical Project Managers and Supervisors to overview the project and gain a detailed understanding of their quality...

  • Senior QA Engineer

    4 weeks ago


    Cambridge, UK, CB2 3AP, Cambridge, United Kingdom ARM Full time

    Job Overview:The Fast Models DevOps & QA team are looking for a QA engineer to help drive quality improvements in a large, mature codebase. You will play a key role in defining, updating and implementing processes and solutions that will make a real difference to the Fast Models developer teams, and our ability to efficiently deliver high quality software....


  • Cambridge, United Kingdom Brookfield M&E Ltd Full time

    Brookfield M&E are currently looking for a Electrical Quality Engineer, Our client has won a large residential project consisting of 5000 units/ commercial space. We are currently looking to recruit a Electrical Quality Engineer to join the team. As the QA manager you will be working under senior Mechanical & Electrical Project Managers and Supervisors to...

  • QA Consultant

    3 months ago


    Cambridge, United Kingdom Arcadis Full time

    Role: QA Consultant  Location: United Kingdom (Remote)  At Arcadis we focus on attracting, retaining and developing people who share our passion and commitment to improve quality of life. In return we offer you the opportunity to transform your world and the world around you, that could be through client work, upskilling yourself, championing...


  • Cambridge, United Kingdom Cloud Software Group Full time

    You understand software development principles and apply those to craft code that's easy to understand, modify, and test. You also understand quality, resiliency and supportability. If you're a self-motivated developer who enjoys taking ownership and making a tangible impact, we want to hear from you! Our team:  The StoreFront Services team, based in...

  • Lead Software Engineer

    3 months ago


    Cambridge, United Kingdom Cloud Software Group Full time

    LEAD SOFTWARE ENGINEER – HYPERVISOR Are you an ambitious software engineer with an interest in Open Source and experience working at hypervisor or operating-system level? We'd love you to become part of a high-profile team within our Research & Development Centre in the UK, working on the future development and evolution of the XenServer hypervisor -...


  • Cambridge, United Kingdom Cloud Software Group Full time

    Senior Software Engineer – XenServer Interfaces What we're looking for: You're an enthusiastic Senior Software Engineer with a passion for Windows application user-interface design and development to join a team with some of our most talented engineers working on XenServer. About XenServer:  XenServer is a commercial virtualization platform based...


  • Cambridge, United Kingdom Roku Full time

    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the US, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content...


  • Cambridge, Cambridgeshire, United Kingdom Siemens Industry Software Limited Full time

    Join Siemens Industry Software LimitedSiemens Industry Software Limited is seeking a talented individual to join our Electronic Board Systems division. This team is dedicated to developing innovative software solutions for the Electronic Design Automation sector. Our offerings enable engineers to design printed circuit boards utilizing advanced methodologies...


  • Cambridge, Cambridgeshire, United Kingdom Siemens Industry Software Limited Full time

    Join Siemens Industry Software LimitedSiemens Industry Software Limited presents a remarkable opportunity within its Electronic Board Systems sector. This division is dedicated to developing innovative software solutions tailored for the Electronic Design Automation industry. Our offerings enable engineers to design printed circuit boards utilizing advanced...


  • Cambridge, Cambridgeshire, United Kingdom Siemens Industry Software Limited Full time

    Join Siemens Industry Software LimitedSiemens Industry Software Limited is thrilled to present a remarkable opportunity within our Electronic Board Systems division. This dynamic team is dedicated to developing innovative software solutions tailored for the Electronic Design Automation sector. Our offerings empower engineers to design printed circuit boards...


  • Cambridge, United Kingdom Siemens Industry Software Limited Full time

    We areSiemens! SiemensEDA has a unique opportunity in its Electronic Board Systems organization. Thisis an innovative group focused on designing technologically advanced softwaresolutions for the Electronic Design Automation market. These leading-edgeproducts enable engineers to design printed circuit boards using advancedtechniques not offered by any...


  • Cambridge, United Kingdom Eclectic Recruitment Full time

    We are delighted to be working with one our long-term clients. They are recruiting for a Junior Software Engineer join their team on a full time, permanent basis. Key responsibilities will include: * Working closely with the development team to meet the product roadmap * Resolving problems by partnering on project * Providing support across all...