non-functional specification documentation andsystems to aid effective creation of of manual and automated test cases (functional and non-functional). 3. Support the creation and maintenance of robust regression test pack as required to meetproject or continuous improvement activities for services/systems. 4. Supports the coordination and execution of manual and automated regressiontesting asrequired … VocationalQualification level 4) or equivalent (including professional accreditation with relevant formaltraining) and experience of personal development in a similar or related role(s). A2 Professional knowledge of software testing principles and concepts. A3 An understanding of the software development and release lifecycle. A4 Professional working knowledge of Agile/Scrum working practices. Desirable: B1Professional working knowledge of Jira … Confluence,QMetryor comparable software tools tostreamline the process of reporting, tracking, and resolving defects. B2 An understanding of risk management. B3 Professional working knowledge of running SQL queries and testing API Web services. Skills Essential: C1 Ability to devise, develop and implement test plans in consultation with key stakeholdersandthe Test Manager. C2 Ability to write test scripts for manual More ❯
as per the datasheet. Design, develop, and debug silicon validation and characterization board-level hardware and bring-up the platforms prior to first silicon. Develop automated test framework and regression test suites in Python to optimize validation efficiency. Architect and drive implementation of software framework methodologies based primarily in Python. Work with Validation and Production Test engineering peers to More ❯
manage a team of engineers and help develop our broader quality capability. What you'll be doing: Lead quality strategy and delivery across a range of client projects, ensuring testing approaches align with both business goals and user needs. Support and develop a team of 6-8 quality engineers, providing mentoring, guidance and clear growth opportunities. Drive testing best practices, including functional, regression and performance testing, using modern automation tools and frameworks. Collaborate across disciplines to spot risks early, resolve issues quickly, and deliver reliable, high-performing solutions. Lead defect triage and resolution with clarity and structure - supporting developers and clients to act with confidence. Champion knowledge sharing, hosting regular learning sessions and capturing insights … their understanding of quality engineering and ensuring their needs are met. Skills and experience you'll bring: Strong background in quality engineering, with expertise in both manual and automated testing Hands-on experience with modern automation tools (e.g. Selenium, Cypress, Playwright) and testing frameworks Solid understanding of functional, regression, performance, and integration testing Proven ability to More ❯
Create robust, scalable, high-performance, secure and resilient code according to specified requirements and design, adhering to established best practices and standards. • Develop effective test cases, including unit tests, regression tests, and performance tests. • Extensive hands-on experience with Micro Services, REST/GraphQL API development using Java, Spring Boot and leveraging Kafka for integration with applications. • Hands-on More ❯
what aspects of our site are effective and identify areas for improvement. This is a secondary processing purpose. This is a secondary processing purpose. QA Lead Engineer - Routing & Switching testing + Python Automation page is loaded QA Lead Engineer - Routing & Switching testing + Python Automation Apply locations UK- Edinburgh - 19A Canning St time type Full time posted on … through Ciena technologies . Ciena makes your social, entertainment, and business existence real. As a Software QA Engineer in our UK-based engineering team, you'll directly support the testing and development of the Service Aware Operating System (SAOS) -a critical platform in our Packet Products portfolio , which includes a wide range of access and aggregation network solutions. In … execute test plans to validate software quality across performance, conformance, and regression. Log, track, and reproduce bugs using real-world scenarios and collaborate with developers for resolution. Automate QA testing using Python, contributing to continuous lifecycle regression testing. Work cross-functionally with engineers in development, test, and design teams to ensure seamless feature delivery. Be mentored and supported More ❯
firmware for MCU peripherals such as UART, SPI, I2C, etc. Assist in prototype board debugging, providing problem analysis, test code if required, and solution options. Define and execute unit testing verification activities using unit testing frameworks to demonstrate the software design has met specifications. Work closely with System and Software Testers to ensure they develop tests to adequately … verify all development activities. Perform risk analysis and impact analysis of implemented software on the entire system. Develop software tools and tests to exercise and regression test software features. Participate in software reviews and provide feedback on design and technical best practices. Perform defect analysis and root cause problem-solving. Suggest continuous improvement by participating in sprint retrospectives and … you are: Embedded software engineering experience. Proficient in embedded C development. Experience creating software requirements from product requirements. Experience creating clear technical specifications and design documentation. Experience with unit testing frameworks, e.g. Unity, Ceedling, CMock. Experience with 16/32-bit Microcontrollers, RTOSs, multi-threaded and multi-processor systems, communication protocols (SPI, I2C, TCP/IP). Knowledge of More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
are essential as the business undergoes transformation to become data driven and make evidence-based decisions. Provide insight into customer behaviour, choices and preferences using statistical methods such as regression and hypothesis testing to analyse data from our customer database. Building dashboards that is able to tell a story and provide the business with key insights on customer More ❯
Employment Type: Contract, Part Time, Work From Home
either our Newbury or Edinburgh office. Responsibilities: Assist in the ASIC product development and test process Port ASIC RTL code onto FPGA with minimal changes ready for pre-Si testing Port systems onto FPGAs to test Proof of Concept architectures and IPs Design test benches on FPGAs for testing mixed-signal devices Interpret requirements into test plans to … identify architectural improvements and bugs Demonstrate the ability to test and validate different blocks on the FPGA. The eventual goal is to construct an automated regression test for the complete design Contribute to product definition, prototype evaluation, test development & product release to ensure that the ASIC will meet the customers' requirements Participate in project meetings and reviews Required Skills …/Bachelor's degree (and/or equivalent) and background in Electronics Engineering Familiar with the capabilities of FPGA devices and associated tool flows Experience with hands-on bench testing and debugging of hardware, firmware and software in a system Experience with in-circuit emulators and bus interfaces and analysers Strong diagnostic and analytical skills An innovative, creative, lateral More ❯