Purpose of the role The main purpose of this role is increase the Test Engineering group's capability and capacity to Specify, design and build systems for testing Flusso gas and flow sensor solutions, with respect to performance targets, under specified operating conditions - such as supply voltage, temperature, pressure and humidity Create test specifications and develop test software (in LabVIEW) that implements the tests. Create and execute test plans. Deliver high quality, reliable test results and informative analysis. Responsibilities New product (and device) development and introduction Building a full understanding of Flusso sensor devices and product solutions, including use cases, operation and performance specifications Design, implementation and integration of automatedtest setups involving … Test requirements capture Bespoke software to execute test specifications Correct capture of test results in the database system Validation of test methods and assessment of test system accuracy, repeatability and reproducibility Standard test equipment Custom mechanical fixtures, the fabrication of which can be outsourced or done using our own 3D printer Fittings and pipework More ❯
Amazon! Join our dynamic engineering team focused on mobile and web-based access control solutions. In this role, you'll help shape the future of home security by developing automatedtesting frameworks, optimizing quality assurance processes, and ensuring exceptional customer experiences. Working at the intersection of product development and user experience, you'll collaborate with cross-functional teams to streamline … and growing in your career. Key job responsibilities Work as part of a team of experienced QA engineers testing multiple software releases. Hands-on experience creating, maintaining and executing test cases/suites as well as analysing results. Create stable and re-usable automation of test cases for new features against for our mobile apps on iOS … review and approve the release(s). Participate in test planning efforts and communication of status. A day in the life Create, execute, analyze, maintain and troubleshoot automatedtest cases. Drive the creation of test plans and test strategy for our products. Execute test cases, validate bug fixes and sprint tickets, report test results More ❯
CRFS is looking for a System Test Engineer to validate the real-world usability and robustness of our advanced RF spectrum monitoring systems. This role is not about writing unit tests or building test frameworks - it's about thinking like a user, operating at the system level, and stress-testing complex hardware/software systems as they'll … multiple CRFS product variants Conduct regression testing during firmware/software updates Reproduce, triage, and document bugs using the issue tracking system, working closely with engineering Build and maintain test racks combining CRFS hardware and third-party RF test equipment Support the maintenance and development of the system test lab infrastructure Ensure system test activities align … with the Quality Management System (QMS) Contribute to test plans, test campaign documentation, and internal test reports What We're Looking For Degree-level qualification in a relevant technical subject OR equivalent hands-on experience Strong attention to detail and a "break it to improve it" mindset Comfort using Linux-based systems and command-line tools Clear More ❯
We're hiring a Test Development Engineer in Cambridge! Up to £80K plus benefits Join our growing Test Engineering team as a Test Development Engineer and help design and implement test systems for cutting-edge sensor technologies. As a Test Development Engineer, you will be involved in developing automatedtest setups, building custom fixtures … analysing test data, and delivering high-quality insights that support new product development. What you’ll be doing: Designing test systems for sensors under varied environmental conditions Creating test specifications Automatedtest development Developing test fixtures Development of test data analysis tools What we’re looking for: Strong background in test engineering (hardware … software) LabVIEW Data analysis skills in Python, Matlab, or similar Familiarity sensor technologies Experience with test jig/fixture design If you're interested in being considered for the Test Development Engineer opportunity or would like further information, please contact Luke Ord. More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum Up to £80K plus benefits
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
exciting new opportunities working with a successful QA team? If you are, we would love to hear from you! Responsibilities: Design and develop tests. Build, enhance, and optimise our automatedtesting framework. Resolving issues reported by internal or external teams. Collaborate with development teams. Create automation solutions to streamline and minimize manual testing and development tasks. Familiar with testautomation at a DevOps level. Required Skills and Experience: Demonstrated experience with software testing or software development. Good understanding of test methodologies, CI and test automation. Being proficient in C (C++) programming languages. Experience with Python programming and writing shell scripts. Good system level/computer architecture understanding. Using source control daily, efficiently and consistently, according More ❯
the platform product and new industry vertical applications. Your duties and responsibilities will include: Design, development, maintenance, and enhancement of software products adhering to the product architecture Implementation of automatedtesting Configuration management and management of build Technical documentation of software design Required Skills & Experience Essential You must have all of the following: Professional experience building server-side applications in More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Nuclera
eProtein Discovery platform. Join us in shaping the future of protein prototyping technology. As a QA Team Leader, you'll bring strong leadership skills, a deep understanding of modern testautomation frameworks, and hands-on experience with Javascript and Python coding in frameworks like Cypress and Playwright. You will play a vital role in ensuring the quality, performance … QA strategies for web applications and connected devices Provide clear and actionable test evidence to stakeholders to demonstrate compliance with quality standards Maintain, expand, and improve our automatedtest suites across both instrument and cloud platform Line manage and support junior and mid-level QA engineers through mentorship and training Write detailed bug reports, including clear reproduction steps … experience in both manual and automated software testing, with at least 1-2 years in a QA leadership or mentoring capacity Strong proficiency in Javascript and Python coding with automatedtesting frameworks such as Cypress, Playwright, or similar tools Demonstrated experience designing and executing risk-based testing strategies, and effectively communicating quality risks to technical and non-technical stakeholders Proficiency More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
The One Group
problem-solving skills Desirable Skills: Frontend: Blazor , HTML, CSS Backend: Microsoft SQL Server, T-SQL, MySQL Data warehousing and performance tuning Entity Framework Core, API development Unit testing (xUnit), automationtesting, Selenium CI/CD workflows (Bitbucket, feature branching), Jira Experience with asynchronous processing or message-based systems Familiarity with cryptographic or perceptual hashing, or machine learning Working Model More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
delivering engaging experiences for new and complex hardware use cases with a focus on user-centred product design and developer workflows Familiarity with modern, effective software development: source control, automatedtesting, object-oriented or functional paradigms and the Agile methodology. A 'get things done' attitude to shipping high-quality, robust software which is maintainable and responsive to evolving requirements. A More ❯
e.g., Python). Additional Skills Interest or experience in functional programming (e.g., OCaml, Haskell, F#, Scala, ML). Software Engineering Best Practices Understanding of software engineering best practices including automatedtesting, code review, and CI/CD. Approach A thoughtful approach More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
support Arm architectural features and core designs. Participate in the open source GNU community, including reviews upstream and opportunities to attend and present at developer meetings. Develop our automatedtest frameworks to defend the functionality and performance of our tools. Mentor junior members of the team to help grow their skills. Required Skills and Experience : C and/or More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
OLI Systems, Inc
raise the performance, security, and testability of our code base for long-term maintainability and scale. Key Responsibilities By working with us, we want you to: Design, implement, and test high-quality code that powers today's products and tomorrow's innovations. Focus on clarity, performance, and long-term maintainability. Build and maintain CI/CD pipelines, use containerization … we use Bash, PowerShell). Demonstrated successes on lean, cross-functional teams delivering mission-critical software. Proficiency with modern DevOps tooling: CI/CD pipelines, Docker, build systems and automatedtesting frameworks. Knowing Git well; you could confidently explain why git rebase master 2 master onto foo git push origin would be a bad idea. Preferred Qualifications Practical experience with … or serverless architectures. Certifications in cloud security or AI/ML engineering. Key Competencies Technical Mastery & Architectural Insight - You write clean, modern code that performs well and stands the test of time. You design systems that are scalable, secure, and easy to maintain-not just for now, but for the long haul. You think in systems, not silos. We More ❯
CRFS are looking for a Systems Test Engineer to be responsible for the validation and testing of RF hardware and systems in both lab and field environments. This role ensures that products meet performance, quality, and reliability standards before they are released to the market. The engineer will work within the Systems engineering team and work closely with Hardware … Software, and Production teams to identify and resolve issues. Key Responsibilities Hardware Testing and Validation: Develop and execute test plans for hardware components and systems. Perform functional, performance, and stress testing to validate hardware designs. Use diagnostic tools and software to measure and analyze system performance. Implement AutomatedTest systems for hardware for production teams Field Testing: Set … field tests to identify potential issues and areas for improvement. Collaborate with engineering, support, and Software teams to troubleshoot and resolve hardware issues during testing. Documentation and Reporting: Document test procedures, results, and observations in detailed reports. Provide feedback and recommendations based on test results to engineering teams. Maintain test logs and ensure all test activities More ❯
workloads where performance and reliability are non-negotiable. By contributing to XenServer, you'll be helping organizations around the world operate with confidence. What you'll do Design, implement, test, and maintain the software powering XenServer's control plane Lead the development of cross-team features, collaborating across disciplines and domains Participate in the evolution of the XenServer architecture … e.g., C, C++, C#, Java) and scripting languages (e.g., Python) Interest or experience in functional programming (e.g., OCaml, Haskell, F#, Scala, ML) Understanding of software engineering best practices including automatedtesting, code review, and CI/CD A thoughtful approach to building scalable, maintainable, and correct systems Preferred qualifications Bachelor's degree or higher in Computer Science or equivalent experience More ❯
hardware and implement quantum communication protocols Design, develop and maintain Linux device drivers for our custom electronics and quantum-optic hardware Work closely within a multifunctional development team to test and debug systems Write technical design and test documentation Guide product development and overall systems architectures based on software engineering expertise, including participation in code reviews and mentoring … and system programming (within Linux environments) Excellent programming and problem-solving skills, including the ability to independently debug issues Familiarity with software development practices from project conception through to test and maintenance, including best practices such as Git, unit testing, code quality automation, CI/CD etc. Motivation to work in a mutlidisciplinary product team, demonstrating excellent communication More ❯
You understand software development and testing principles, and apply those to craft code and test scenarios that's easy to understand, modify, and collaborate on. You also understand quality, resiliency and supportability. If you're a self-motivated engineer who enjoys taking ownership and making a tangible impact, we want to hear from you! Our team: The StoreFront Services … As a Senior Software Development Engineer in the StoreFront team with a focus on testing, you will be working alongside our developers to design and implement our long term test strategy for our products, allowing us to make faster changes to our services, and enabling modernisation of our code base, helping to deliver world-class software solutions to our … Robot Framework, Playwright You have worked with testing and reporting tools such as ReportPortal, Allure Report, ReportNG Quality is important to you and you've seen the value in automatedtesting and CI/CD You have experience with automation tooling such as Terraform, Ansible, Puppet, Chef Nice to have: You have experience with container based software development (eg More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
ll work with cutting-edge technology-often before public release-on development platforms, software models, FPGAs, and early silicon. As a QA Software Engineer , you will: Design and develop test cases and sample applications to ensure production-quality software. Collaborate with global teams to build and automate CI/CD pipelines. Work with open-source communities and partners to … maintain system-level test cases. Adapt to testing various components across the networking software stack. About You Expertise in testing software interfaces and functionality in C/C Python. Strong grasp of multicore processor architectures and low-level systems. Experience developing automatedtest frameworks, maintaining CI/CD pipelines, and improving software quality. Skilled in defect identification, data More ❯
Mentoring, Project Lead, Agile Champion, Python Development, Robotic Automation South Cambridgeshire (onsite); Excellent Package This growing tech company is developing a modular hardware and software system for a robotic platform. This complex platform is to run autonomously and utilise an optimised framework to deliver results. Technical challenges are interesting, and their growing software team and positioned to tackle these … ll take technical leadership over projects and ensure delivery deadlines are met. You’ll participate in software planning via championing agile practices and processes (including pair programming, TDD and automatedtesting). Your experience will give you a wealth of knowledge that you are willing to pass on through mentoring and guidance of team members. Requirements: Demonstrable extensive experience as … native, Angular, FastAPI, and/or Flask for front-end or back-end development. Experience in guiding and mentoring junior team members. Additional experience with low-level control systems, automation, orchestration and communication protocols would be highly desirable. This is not a management role. Due to the technologies involved, the entire team are based onsite at their offices and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
We are looking for an experienced engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on performance analysis and optimisation across a range of runtimes. You'll More ❯
pipelines for things like FW configuration management, branching, revision control, code quality and review, debugging, profiling and metrics, code security and repository partitioning, code portability and dependencies, automated build, test coverage and automatedtest, continuous integration and releasing, and documentation. You will facilitate communication with stakeholders and ensure high-quality FW releases on schedule in close collaboration with … highly competent team. We offer challenging, intellectual projects, and competitive compensation. About you You will have significant expertise and practical experience in embedded SW/FW release management, DevOps, automation and processes. You will have a proven track-record in bringing your knowledge to bear in a real-world engineering context. You are a strong believer in automation … relevant university degree and at least 5-10 years of embedded SW/FW engineering experience in a technology driven engineering environment Significant experience in structuring and implementing DevOps, automation, tools, pipelines and processes, preferably in the context of embedded SW/FW Significant release management experience in planning and execution of high-quality releases on schedule Significant experience More ❯
be doing Take full ownership of QA responsibilities for assigned features, acting as a lead QA to ensure quality standards are met throughout the development lifecycle. Proficient in Python automation, with the ability to design, implement, and maintain automatedtest scripts. Experienced with BDD frameworks such as Gherkin or similar tools to enhance collaboration and streamline testing processes. … Ability to create comprehensive test plans and strategies tailored to project requirements, ensuring thorough coverage and risk mitigation. Willingness to engage in hands-on manual testing to validate functionality and identify issues that may not be captured by automation. Collaborate with stakeholders to estimate testing efforts and contribute to project planning and resource allocation. We're excited if you … development lifecycle, including requirements analysis, development, testing, and deployment. Ability to work independently, take initiative, and be self-directed in a fast-paced and dynamic environment. Solid understanding of Test-Driven Development (TDD) and Shift Left testing strategies to ensure early defect detection and high-quality code from the outset. Benefits Roku is committed to offering a diverse range More ❯
testing using RestSharp, Postman, and Newman. Successfully achieve business value outcomes by acting on QA KPIs identified by the QA Lead. Collaborate with cross-functional teams to ensure comprehensive test coverage for the integrated SaaS applications. Communicate effectively with stakeholders, presenting ideas and persuading them to adopt best practices. Essential Skills QA architecture experience in setting up frameworks from … scratch. Proficiency in Azure concepts and fundamentals. Strong advocate of automation first principles. Expertise in JavaScript and RestSharp. Experience is reading tests in Newman. Strong programming skills in C# & Selenium. Experience in leading end-to-end QA lifecycle in a SaaS integration project. Qualifications The Requirements Desirable Skills: Familiarity with IaC testing with Pulumi. Performance and load testing experience More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
We are looking for an experienced engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on CPython. You'll be part of the bigger CE-SW Runtimes More ❯
Developing embedded software using modern C++ on Linux This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
foundations: Design and implement a comprehensive QA strategy, including the development of testing frameworks and methodologies tailored to the client's needs. Automate testing processes: Develop and maintain automatedtest scripts and methodologies to enhance testing efficiency and coverage, reducing reliance on manual testing. Improve product robustness: Identify, document, and track defects, ensuring they are resolved before product releases. … What do we value: Experience: +3 years of experience in QA engineering, working with scale-ups, and being exposed to a growing user base. Technical: Proficiency in writing automatedtest scripts using tools such as Selenium, Cypress. Experience with manual testing, including exploratory and regression testing. Strong understanding of the software development lifecycle (SDLC) and testing methodologies (manual, exploratory … automation). Familiarity with CI/CD pipelines and integrating automated tests into the build process. Understanding of web technologies and cloud platforms (preferably GCP). Knowledge of API testing tools such as Postman or Swagger. Problem-Solving: Strong analytical and problem-solving skills with a keen eye for detail. Communication: Excellent communication and collaboration skills, with the ability More ❯