delivery and mission execution, no other company can match the breadth and depth of KBR. Learn more about our business here. The Opportunity: We are seeking a highly skilled Software Engineer to join our team to support critical Modernisation and uplifting of Electronic Warfare capability that protect national security. As Software Engineer, you have a passion for designing … developing, and maintaining cutting-edge software solutions. With expertise in programming languages, agile software development methodologies, and system integration, you excel at turning complex problems into elegant, functional and maintainable code. Your ability to collaborate, adapt to new technologies, and deliver high-quality solutions makes you an indispensable part of any team. Responsibilities Perform all activities associated with … the design, development, implementation, maintenance, configuration management and quality control of software for scientific/engineering applications. Define system and software requirements. Analyse customer requirements and translate them into a design. Work with Agile development tools such as Jira, Confluence, and Bitbucket/Git to manage work and collaborate with your teams. Identify potential roadblocks and develop softwareMore ❯
Are you a passionate and skilled Software Developer in Test looking to make a real impact? A leading public sector organisation is transforming its platform to deliver secure, user-focused services for citizens. We're seeking a talented individual to join our agile team and help drive continuous improvement through best-in-class test automation and collaboration. In this … the way. What You'll Do Develop & maintain automated test frameworks for in-house applications Coordinate test schedules with SCRUM teams, Service Owners, and Lead Architects Build/maintain testing artefacts and spot future blockers or opportunities Support third-party testing and collaborate across government departments Anticipate and mitigate project risks to ensure service stability Bridge technical/… MariaDB/Oracle/MySQL/AWS Aurora (2+ technologies) Proactive, risk-assessed decision-making Mentoring and stakeholder communication Desirable Skills Kubernetes, Terraform Automating OAT/Acceptance/Regression Testing (web apps & APIs) Technical governance & government requirements knowledge SC Clearance is an advantage! Apply now to make a real impact! ASA Recruitment is one of Scotland's largest independent More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
Description The Software Engineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the pipeline. Key aspects … of working in an agile team at MO Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to support and … other engineers so the next person will find things a little bit easier The team is greater than the sum of its parts Qualifications We are looking for a Software Engineer to join a growing team. For this role we would like someone passionate about the craft of software delivery to help build great software for our More ❯
Employment Type: Permanent, Part Time, Work From Home
an area of testing. have expert technical understanding and provide advice to project teams. Also, as a Lead QAT Analyst at HMRC, youll define and lead on how the testing will work and advise on the organisation wide technical test approach. You are responsible for selecting appropriate tools and techniques to evaluate user experience and for functional and non … functional testing of systems, products, services or devices. Checking operational systems, products, services, or devices for changes in usability and accessibility needs. You will validate that security, usability and accessibility requirements have been met. You will interpret and present results of evaluations, prioritise issues and report on remedial actions. Collate input for future user research. Youll help other teams … and Test Analysts and external test resources including contingent labour and supplier teams for Test delivery of Borders & Trade projects. As part of Test Guild, you will provide comprehensive testing support for development of new and existing systems across multiple platforms and locations and live services, updates, improvements. Your role will involve managing comprehensive testing activities, collaborating with More ❯
an area of testing. have expert technical understanding and provide advice to project teams. Also, as a Lead QAT Analyst at HMRC, youll define and lead on how the testing will work and advise on the organisation wide technical test approach. You are responsible for selecting appropriate tools and techniques to evaluate user experience and for functional and non … functional testing of systems, products, services or devices. Checking operational systems, products, services, or devices for changes in usability and accessibility needs. You will validate that security, usability and accessibility requirements have been met. You will interpret and present results of evaluations, prioritise issues and report on remedial actions. Collate input for future user research. Youll help other teams … and Test Analysts and external test resources including contingent labour and supplier teams for Test delivery of Borders & Trade projects. As part of Test Guild, you will provide comprehensive testing support for development of new and existing systems across multiple platforms and locations and live services, updates, improvements. Your role will involve managing comprehensive testing activities, collaborating with More ❯
We also make sure we stick to frameworks and policies by helping identify and fix any compliance gaps. What you'll be doing Designing a blueprint for process verification testing across the model lifecycle and embedding it in our existing validation processes Developing and executing comprehensive test plans across the model lifecycle, including test objectives, scope and success criteria … Verifying the quality, consistency and relevance of input datasets by creating appropriate testing pipelines (e.g. data and model drift) using conventional and novel tools relating to data testing Evaluating model performance under stress scenarios and testing model scalability in production-like environments Designing effective integration testing that ensures seamless data flow and compatibility with overall system … across the model lifecycle to continuously enhance the validation process, especially with process verification in mind We need you to have An advanced degree in Computer Science, Data Science, Software Engineering, Statistics or relevant work experience Significant experience in data management, data quality assurance and/or reporting of risk data, including validating data inputs and/or data More ❯
About The Role The Software Engineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the pipeline. … Key aspects of working in an agile team at MO Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to … engineers so the next person will find things a little bit easier The team is greater than the sum of its parts About You We are looking for a Software Engineer to join a growing team. For this role we would like someone passionate about the craft of software delivery to help build great software for our More ❯
JUser: :_load: Unable to load user with ID: 993 Job Summary Automated Software Tester Country: United Kingdom Location: Fife Sector: Test & QA Salary: GBP up to £40,000 Job Type: Permanent Technologies: Automated testing, TDD, BDD, REST API, SOAP, Python, Lean, Agile, JIRA, .NET Endeavour Recruitment has an excellent opportunity for experienced Automated Software Testers to join … in Fife, near Dunfermline and the Forth Road Bridge, making Edinburgh easily accessible. The salary range is approximately £30K to £40K, depending on experience. Our client has an ambitious Software Engineering team of approximately 50 developers/testers. To join as an Automated Tester, you should be familiar with TDD and BDD and know how to design for testability. … Candidates should also have a significant track record of working in a similar testing environment. Testing of REST APIs or other web APIs, such as SOAP Ability to influence others to embrace good test practices and disciplines Experience with Lean Techniques and Agile methodologies Degree in Computer Science or related field Experience with testing tools such as More ❯
About us We're Dayshape-an award-winning software scale-up with big ambitions and the momentum to match. Trusted by Big Four and many other top professional services firmsglobally, our AI-powered resource management platform is helping organisations to achieve extraordinary results. Our platform stands apart as the only solution that combinesadvanced AI, real-time project financials, and … a growing user base, there is a requirement to deliver new features at regular intervals while maintaining quality. The Quality Engineer will work with a team of 7-8 Software Engineers, supporting testing practices and coverage throughout the software development lifecycle and providing guidance on quality processes. As a member of the Quality team, you will support … mentor others, and share your expertise. You may also help with short-term projects outside the Scheduling team as needed. What You Will Do Enhancing and maintaining our regression testing suite (manual & automated) and coaching others to do the same. Managing test data and environments (Azure, SQL server). Analysing and triaging issues found in the nightly automated regression More ❯
Angular Software Developer page is loaded Angular Software Developer Apply locations United Kingdom - Aberdeen time type Full time posted on Posted 30+ Days Ago job requisition id R55163 Job Summary: Trapeze Group (UK) Ltd provides software solutions to the Public Transport Industry. As an employer we are committed to cultivating a friendly and exciting working environment, with … being one of them), representing 12 brands, Modaxo comprises 2,000 people, operating from 35 offices in 21 countries around the world. Job Description: Join our dynamic and innovative software development team as a highly skilled Angular Software Developer. Your responsibilities include designing, implementing, testing, and maintaining high-performance software solutions Angular, Java, Swift and related … technologies. Key Responsibilities: Software Development: Design, develop, test, and deploy robust and scalable .NET-based solutions. Collaborate with cross-functional teams to analyze and understand project requirements. Creating Estimations and Technical Specifications: Collaborate with the delivery team to create accurate project estimations. Develop comprehensive technical specifications based on project requirements. Code Review and Quality Assurance: Conduct code reviews to More ❯
organisation in Glasgow to recruit a Test Analyst on a permanent basis. This is an exciting opportunity for a skilled Test Analyst to support the delivery of high-quality software solutions by developing and executing test plans, contributing to testing strategies, and championing best practices across the software development lifecycle. Key Responsibilities: Contribute to the design and … implementation of test strategies across IT projects. Develop and execute test plans, test cases, and test scripts. Collaborate with project teams to define testing scope, timelines, and deliverables. Support the use and enhancement of automated testing tools and frameworks. Carry out defect logging, tracking, and reporting. Participate in risk assessments and recommend mitigation strategies. Ensure all testing activities align with data protection and regulatory standards. Essential Requirements: Proven experience as a Test Analyst or in a softwaretesting role. Solid understanding of testing principles and tools such as JMeter and Qmetry. Exposure to automated testing frameworks and Agile development environments. Strong analytical and problem-solving skills. Excellent communication and documentation skills. Ability More ❯
a member of the Information Services IT team, you will play a crucial role in ensuring the quality and reliability of our products/services through effective management of testing processes and best practices. This applies across all stages of the development lifecycle and involves working with various IT teams and stakeholders to ensure successful delivery of high-quality … software solutions. Main Duties and Responsibilities Develop and implement a comprehensive test strategy to enhance quality in IT solution development across all stages of the development lifecycle for multi-disciplinary IT solutions/services. Lead and manage the testing function across technical and functional areas, including supporting test plan and test case development, setting goals, and providing mentoring … and guidance. Collaborate with project stakeholders to define testing scope, objectives, estimates, and deliverables, ensuring alignment with project goals. Manage test plans across projects, prioritize testing activities, ensure resources are adequate, and conduct risk assessments with mitigation strategies. Escalate critical issues and risks, proposing solutions to address them. Continuously improve testing processes and methodologies by incorporating industry More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Virgin Money
We also make sure we stick to frameworks and policies by helping identify and fix any compliance gaps. What you'll be doing Designing a blueprint for process verification testing across the model lifecycle and embedding it in our existing validation processes Developing and executing comprehensive test plans across the model lifecycle, including test objectives, scope and success criteria … Verifying the quality, consistency and relevance of input datasets by creating appropriate testing pipelines (e.g. data and model drift) using conventional and novel tools relating to data testing Evaluating model performance under stress scenarios and testing model scalability in production-like environments Designing effective integration testing that ensures seamless data flow and compatibility with overall system … to have Significant experience in data management, data quality assurance and/or reporting of risk data, including validating data inputs and/or data outputs Strong understanding of software engineering testing methodologies, including integration and scalability testing Significant experience in risk-specific systems (e.g. TSYS, PowerCurve) gained from implementing models in such systems or using them More ❯
We are seeking a highly motivated Junior Software Engineer to join our team. The successful candidate will work closely with our senior software engineers to develop, test and implement software solutions that meet the needs of our clients. Assist in the design, development, and maintenance of software applications Participate in code reviews and contribute to the … Stay up-to-date with the latest industry trends and technologies Your profile Bachelor's degree in Computer Science or a related field 0-2 years of experience in software development Familiarity with software development methodologies and Agile development Strong analytical and problem-solving skills Good verbal and written communication skills. Why us? We offer a competitive salary More ❯
will learn how our exceptional products work. You will have the opportunity to work alongside our world-class team to investigate product operation, designing high-performance PCBs and automated software along the way. We value continuous improvement, and your input will help to shape test infrastructure and processes. Responsibilities: Bench test, debug, and characterization of embedded on-chip circuitry … 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 implement best practices and continuous improvements to Cirrus Logic backend test methodologies. Collaborate closely … Engineers to understand requirements and use cases. Analyze test results and identify failures/defects using business intelligence tools such as Spotfire, Excel and JMP. Support and develop automation software for test equipment including NI STS/PXIe platforms and bench-top instruments. Write technical reports/summaries of all data collected. Required Skills and Qualifications: BSc, MSc or More ❯
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 implement best practices and continuous improvements to Cirrus Logic backend test methodologies. Collaborate closely … Engineers to understand requirements and use cases. Analyze test results and identify failures/defects using business intelligence tools such as Spotfire, Excel and JMP. Support and develop automation software for test equipment including NI STS/PXIe platforms and bench-top instruments. Write technical reports/summaries of all data collected. Required Skills and Qualifications: BSc, MSc or More ❯
hands-on Principal Automation Test Engineer to lead the strategy, design, and delivery of test automation for our next-generation networked patient monitoring platform. Youll work across systems, hardware, software, and verification teams to ensure robust testing for complex, real-time hospital environments. Your Impact Drive the design and implementation of test automation architecture Lead requirement reviews and … automation backlog with cross-functional teams Mentor engineers and promote high-quality engineering practices Ensure timely delivery of automated test solutions and documentation What You Bring 10+ years in software engineering, including 4+ years in test automation leadership Deep expertise in Python, OOP principles, CI/CD workflows, and Agile methods Experience with automation tools and modern test practices More ❯
Type: Permanent Location: Edinburgh Working style: Hybrid 50% home/office based We have a unique opportunity for an experienced Principal Engineer to lead and guide a team of software and quality engineers and oversee large-scale technology initiatives. The role is primarily leadership-focused, involving planning, execution, and ensuring activities align with the product vision and organizational goals … an escalation point for complex issues, and focus on resolving delivery challenges within their domain. You will also ensure transparency and effective management of costs, including cloud FinOps, and software assets to maximize efficiency. About the role Lead engineering projects within value streams and shared platforms, ensuring projects stay within budget and time constraints. Coordinate daily delivery to ensure … development. About you A highly skilled practitioner with expert engineering knowledge, capable of influencing senior stakeholders across the RL Group effectively. Proven technical skills in: Cloud platforms (e.g., Azure) Software development and testing tools (e.g., Gherkin) CI/CD Tools (e.g., GitHub) Product/Platform operating models FinOps Software Delivery Lifecycle UI/UX Concepts Change management More ❯
Who we are looking for State Street seeks to recruit a Software Development Lifecycle Management (SDLCM) and Cloud Security Management (CSM) Governance program lead able to oversee and perform both SDLCM Governance and CSM Governance functions to provide deliverables within the Fusion & Security Operations (F&SO) Governance Program. This includes gathering, analyzing, and enriching data for utilization on scorecards … and related governance reporting indicators on SDLCM and CSM within the State Street environment. This role requires an individual with deep knowledge of SDLCM and CSM, including software planning, design, build, testing, release, maintenance, support, and decommissioning, containerization, and cloud computing within a corporate environment. What you will be responsible for As a SDLCM and CSM Governance Lead … vendors to perform related governance functions What we value These skills will help you succeed in this role A deep understanding of SDLCM and CSM in regards to the software development lifecycle and cloud security management in a corporate environment Strong problem solving and analytical skills Ability to effectively drive results, provide feedback/direction, and build relationships with More ❯
Join our Software Engineering Team and launch an exciting, fast-paced career in IT transformation. From new product development to technology modernisation, quality engineering and application support, our agile ways of working help clients co-deliver critical architecture and software solutions across all stages of the application lifecycle. Discover diverse and exciting roles on client assignments. Become a … master of diverse programming languages, applying industry best practices as we partner with leading technology vendors like Microsoft and AWS to accelerate our clients' software transformation projects. You'll be joining FDM as an Associate Consultant within the Software Engineering Practice . You will deliver projects for our clients across a wide portfolio of specialisms and sectors, with … the opportunity to take on roles such as Software Engineer, Tester, DevOps Engineer, Analyst, Cloud Platform Engineer, and more. You'll have the chance to develop your career, whether linear or non-linear, as our Skills Lab offers numerous upskilling opportunities to enhance your abilities or explore new areas. More ❯
Test Manager - Information Services We are seeking an experienced Test Manager to lead and enhance our softwaretesting practices across the full development lifecycle. As a key member of the team, you will ensure the delivery of high-quality software solutions by developing effective test strategies, managing testing activities, and promoting best practices. Key Responsibilities Develop … and implement test strategies across multi-disciplinary IT projects. Lead and mentor testing teams, manage test plans and priorities. Collaborate with stakeholders to define testing scopes, timelines, and deliverables. Drive continuous improvement in testing processes and tools. Oversee test execution, defect management, and quality reporting. Manage risks, escalate issues, and recommend mitigation strategies. Ensure compliance with data … protection regulations. Essential Requirements Significant experience as a Test Manager or in a senior testing role. In-depth knowledge of softwaretesting principles, tools (e.g., JMeter, Qmetry), and automation frameworks. Strong understanding of Agile methodologies and risk management. Excellent leadership, project management, and communication skills. Proven ability to work across functional teams and deliver under pressure. Desirable More ❯
every day and use your initiative. This intermediate role provides an excellent opportunity for someone pursuing a career in automation testing. You will work as part of a professional software development environment to contribute to the growth of automation testing. Tasks include the following: Understanding project documents, customer demands, and product objectives to create and execute test cases Setting … on top of sprint, release and product goals Create, maintain and associate manual tests to automation tests for traceability Create and maintain Requirement Traceability Matrix (RTM) to highlight overall testing status and any risk(s) sprint or release goals Building test scenarios and acceptance tests. Researching test tools, methodologies, and trends and upgrading existing practices and processes. Reporting new … defects and updating the status of already logged items based on testing feedback Guide junior team members on development of test scripts and oversee test automation framework. Managing the final quality on production release Approval of release documentation to ensure it is complete and accurately describes the completed work for software users. The Candidate We are looking for More ❯
Orbex are looking for a knowledgeable Devops Engineer with experience in GitLab and Linux based scripting to maintain and develop our continuous integration and testing environment. You will collaborate with cross-functional teams in the iterative development, testing, release and deployment of our software. Orbex Orbex is a leading micro-launch company with our Prime and Proxima launch … we leave no debris on orbit. Having developed in-house production capability, we can 3D print complex engines, produce full-scale carbon composite fuel tanks, and have avionics and softwaretesting labs in both Scotland and Denmark. Based in Forres, you will be right in the heart of this fast-paced cutting-edge company, gaining a unique insight … Orbex is an Equal Opportunity Employer and is working towards a more diverse workforce in the aerospace industry. The Position Responsibilities of the role Support GitLab version control systems, testing frameworks (GitLab Runners, Robot) Collaborate with the team to integrate GitLab with static analysis tooling and Docker environments Maintaining and developing our continuous integration testing based on GitLab More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
will be involved in a wide variety of engineering activities including, but not limited to, involvement with the design and development of solutions for Automatic Test Equipment systems, integration testing, qualification, certification and customer acceptance. What you'll bring Key contributor to the creation and delivery of the technical solution within a defined work package area, ensuring that it … meets all stakeholder requirements Development and deployment of test programs Hardware and software integration of test programs Design of systems, interfaces and cable assemblies Work closely with internal IPT Functions, support to Production and liaison with external customers stakeholders Ensure the application of appropriate tools/techniques for test equipment design by the team, providing advice in own area … mitigation options Foster relationships and networks within and outside the line of business, actively seeking out opportunities and promoting a culture for adoption of best practice Integration experience using software languages such as CVI, C, C++ Integration experience in a NI Test Stand environment LF/Digital and RF/uW hardware integration experience Hands on experience of hardware More ❯
significant changes to infrastructure, platforms, and processes. As a Test Analyst, you'll contribute to the quality and stability of the programme's deliverables by planning and executing structured testing across a wide range of systems and environments. You'll interpret functional and non-functional requirements to define meaningful test conditions and ensure appropriate coverage across test phases. Working … closely with business analysts, architects, and technical teams, you'll help ensure that testing is traceable, risks are identified early, and outcomes are clearly documented. Your work will support key programme decisions and contribute to a successful and well-governed delivery. As a Test Analyst, you will: Analyse functional and non-functional requirements to develop high-quality test conditions … and test cases Design and execute manual test scripts across a wide range of testing phases - including system, integration, regression, FAT, SAT, and UAT Track, prioritise, and manage defects in collaboration with developers and delivery teams Work cross-functionally with BAs, architects, and engineers to understand system designs and expected behaviours Support the Test Manager and wider programme team More ❯