We are seeking a highly skilled and motivated Software Engineer – Development and Test to design, develop, and optimize software for battery-operated IoT devices with a strong emphasis on testing automation. The role involves developing low-level software, focusing on power efficiency, real-time performance, system reliability, and implementing robust testing frameworks. You will also contribute to Board … Development : Customize and optimize RTOS (e.g., FreeRTOS) or Linux kernel components for embedded platforms. IoT Integration : Develop secure and efficient communication protocols for IoT platforms (e.g., MQTT, BLE). Testing and Automation Test Framework Development : Create and maintain automated testing frameworks for embedded systems, including unit, integration, and regression tests. Support : Provide support for debugging of faulty boards. … Prototypes Testing : Testing of prototypes for early adopting customers. Hardware-in-the-Loop (HIL) : Implement HIL testing to validate software functionality and hardware interactions in real-time. Continuous Integration (CI) : Integrate automated testing pipelines with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps. Debugging and Validation : Use tools like oscilloscopes, logic analyzers, and More ❯
London, England, United Kingdom Hybrid / WFH Options
EveryMatrix
we approach quality and testing. Our application isa modern microservices-based system, that includes a web-based back-office for managing customer data. You’ll be hands-on manual testing, whilst also establishing scalable QA processes and introducing automation. Your work will be pivotal in ensuring our product is robust and ready to grow along with our customer base. … Key Responsibilities Manual Testing Design and execute test cases across back-office user interface, APIs and otehr critical components Undertake a variety of test scenarios, include exploratory, functional, and regression testing, and provide comprehensive documentation for each Identify, document, and track bugs through to resolution Process & Strategy Define and implement testing strategy and processes from the ground … product managers, and stakeholders to clarify requirements and ensure testability Participate in planning sessions and contribute to story refinement with a focus on test coverage Key Competencies & Skills Strong Testing Fundamentals Solid understanding of software testing methodologies (functional, regression, exploratory, etc.) Experience testing both UI and APIs Familiarity with testing microservice-based applications is a plus More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
skilled feature team, collaborating to ensure quality & customer requirements are met when developing products. You'll define the test coverage and scope based on acceptance criteria to undertake robust testing (Automation & Exploratory), and mentor/coach other colleagues on LBG Quality best QP. What you'll do Software Testing - use knowledge to apply the principles and practice of … Software testing, including the ability to analyse applications and change requirements to assure quality is proven and recorded, including Functional and Non-Functional Testing, undertaking robust testing, developing test script. Easy to moderate scenarios. Manage bugs within the team & bugs which have dependencies across the lab Agile Testing - Create test scenarios based on Stories & Acceptance Criteria … Create & Execute test cases using the defined LBG test management system and able to create simple reporting from templates (e.g. EOTR) Create & perform different types of simple Non-Functional testing as part of product development based on Non-Functional Requirements Understands test environment usage within the team, using this knowledge to ensure testing is completed accuratelt by defining More ❯
providing reports as required by the Test QA Lead. There may also be a role in later phases moving to assurance of the test partner for SIT onwards. Ensure testing follows a common approach, managed and conducted in the central Test Tool(s) according to the defined Test Strategy and Approach and Test Phase Test Plans. Coordinate with the … quality of test scripts, ensuring scope is reviewed and agreed with NG SMEs. Ensure estimates for test execution are produced and escalate if they exceed plans. Identify and manage testing risks and issues. Maintain issues logs and work with Test Managers to ensure quality standards are met. Develop action plans for issues, leading problem-solving activities as needed. Ensure … defect management processes are effective, leading defect triage when necessary. Produce Test Status reports and KPIs, keeping stakeholders informed of progress. Participate in testing delivery and demonstrate quality standards. Provide leadership and guidance on testing practices, acting as "The Voice of Test". Deputise for the ET SCADA QA Lead as required. Key Skills & Experience: Extensive Test Quality More ❯
providing reports as required by the Test QA Lead. There may also be a role in later phases moving to assurance of the test partner for SIT onwards. * Ensure testing follows a common approach and is managed and conducted in the central Test Tool/s according to the defined Test Strategy and Approach and Test Phase Test Plans. … test execution and escalate where these exceed the assigned time in the PI and Sprint Planning and overarching MS Plan * Identify and manage any risks and issues relating to testing in your area. * Where quality is not of the required standards, maintain an issues log and work with the supplier Test Manager to ensure they are corrected. * Agree action … priority * Produce Test Status reports and any other KPIs such as forecasts as required by the SCRUM Teams (e.g. Dashboards, charts) using common metrics keeping all stakeholders appraised of testing progress to plan. * If required, get involved in testing delivery and demonstrate the required level of quality. * Be the testing expert for the assigned area providing leadership More ❯
us make sure we’re delivering the best of the best. Come work in an agile environment where you will help each iteration reach the next level. Whether the testing is manual, automated, or cognitive, you hold a key role in releasing the best deliverables to our clients and IBM alike. In your role you may be responsible for … test results to clients and project teams clearly Required education None Preferred education Bachelor's Degree Required technical and professional expertise Experience of writing test automation scripts Model office testing, experience in performing end to end testing and UAT testing, business testing. Experience with automation builds for the testing IT systems and applications. Highly experienced in … multiple test automation tools and technologies and use these to build and maintain automation solutions to test applications and IT systems across the levels of testing. Understands testing requirements, builds optimized test scenarios, develops automation to execute test along with test data and environment related automation, executes automated testing and achieves test outcome. Has understanding to all the More ❯
tests using Selenium, TestNG, Maven, and BDD frameworks Report defects and collaborate with developers Analyze test results and prepare reports Mentor junior QA engineers Manage defect processes and regression testing Ensure high test coverage (~95%) and improve quality and productivity Communicate with cross-functional teams to develop solutions Adhere to coding standards and maintain high attention to detail Key … Competencies B.E./BTech/MCA in relevant fields 7+ years in Software Testing (Manual & Automation) Experience with web applications, APIs, databases, and automation frameworks Proficiency in Selenium WebDriver, TestNG, SQL, and REST APIs Strong communication and team collaboration skills Knowledge of Financial Services and Trade Finance platforms (preferred) Additional Details Seniority level: Mid-Senior level Employment type: Full More ❯
Have fun. Make history. As a Software Quality Assurance Engineer Lead, you will be responsible to innovate and drive new Quality initiatives, establish new test frameworks and processes for testing new device and OS, find ways to leverage and scale to deliver without compromising quality and efficiency, establish quality metrics and best practices for the team. You will lead … with the development team to resolve issues and enhance the overall product quality. 10. Stay up-to-date with industry trends, emerging technologies, and best practices in QA and testing, and apply this knowledge to continuously improve testing processes. 11. Collaborate with automation engineers to implement and maintain automated testing frameworks and test suites. 12. Define key … application development frameworks that power our next generation of devices, and enable key features for device makers. BASIC QUALIFICATIONS - 4+ years of quality assurance engineering experience - Experience in manual testing - Experience in automation testing - Experience scripting or coding - Experience as QA lead on medium to large sized projects PREFERRED QUALIFICATIONS - Experience with at least one automated test framework More ❯
London, England, United Kingdom Hybrid / WFH Options
Endeavour Recruitment Solutions
week Responsibilities: Work with the business to define requirements Analyse data sources and outputs to contribute to logical and physical modelling and to prepare detailed specifications Manage and support testing Manage vendors to ensure they are delivering business value Support the Project Office with lessons learned, best practices, and standardised methodologies Provide project management support on smaller projects where … chairing requirements workshops Experience of capturing workflows, both written and in BPMN/UML format Experience of working with third-party APIs Writing test scripts/scenarios and managing testing JIRA experience Good communication skills, both written and verbal Excellent stakeholder management skills Attention to detail Tenacity, the love of investigating data problems right to the very end Self More ❯
Bedford, Bedfordshire, United Kingdom Hybrid / WFH Options
Getting In Limited
and maintainable code Develop effective user interfaces Exposure to databases, micro-services, APIs, web applications and mobile applications Test code and analyse results to correct errors found using unit testing Conduct a range of test types, such as integration, system, user acceptance, non-functional, performance and security testing. Identify and create test scenarios Apply structured techniques to problem solving … pipelines Apply an appropriate software development approach according to the relevant paradigm (for example object oriented, event driven or procedural) Follow software designs and functional or technical specifications Follow testing frameworks and methodologies Follow company, team or client approaches to continuous integration, version and source control Communicate software solutions and ideas to technical and non-technical stakeholders Apply algorithms … logic and data structures Interpret and implement a given design whist remaining compliant with security and maintainability requirements Skills and Desirable Experiences: Basic understanding of software development lifecycle and testing concepts. Knowledge of programming languages (e.g., C#, .NET, JavaScript, HTML, and CSS) is a plus. Strong passion for technology and a desire to pursue a career in software development. More ❯
London, England, United Kingdom Hybrid / WFH Options
Capgemini
days ago Be among the first 25 applicants About The Job You’re Considering The HR Systems Technical Analyst (UK) is responsible for the analysis, design, testing, and implementation of changes to HR systems and processes. The role bridges the gap between HR operations, IT, and other business areas to ensure that business needs are clearly understood, translated into … ensure that the HR systems are optimised to meet business objectives. About The Job You’re Considering The HR Systems Technical Analyst (UK) is responsible for the analysis, design, testing, and implementation of changes to HR systems and processes. The role bridges the gap between HR operations, IT, and other business areas to ensure that business needs are clearly … clarify design decisions and validate that technical solutions align with business expectations. Review technical designs and validate that system modifications align with HR processes, data governance, and compliance requirements. Testing Lead and participate in all stages of the testing process, including test planning, execution, and reporting. Collaborate with IT testing teams to develop comprehensive test plans, scenarios More ❯
clients. Responsibilities Collaborate with QA managers and development teams to understand product features and architecture. Write, execute, and maintain test cases using JBehave/Cucumber frameworks. Contribute to automation testing pipelines to reduce manual regression efforts. Derive meaningful test scenarios based on crypto trading business logic and system workflows. Perform functional, regression, integration, and end-to-end testingMore ❯
London, England, United Kingdom Hybrid / WFH Options
Aqovia UK Limited
processes and data models, primarily using BPMN Define acceptance test scenarios in a DSL, such as Gherkin and generate test data sets Support product owners and QA in acceptance testing Participate in agile team ceremonies Write customer facing documentation Coach/mentor junior analyst(s) Support data engineers responsible for on-boarding customers/data into platform We're … using standards such as BPMN and UML. Understanding of event driven workflows Comfortable working with source code (Git) to manage API specifications. Able to work with a web API testing tool such as Postman, including crafting authentication tokens Desired Skills & Experience: Prototyping and wireframing Experience of agile leadership such as a Scrum Product Owner or Scrum Master. Joining Aqovia More ❯
processes and data models, primarily using BPMN Define acceptance test scenarios in a DSL, such as Gherkin and generate test data sets Support product owners and QA in acceptance testing Participate in agile team ceremonies Write customer facing documentation Coach/mentor junior analyst(s) Support data engineers responsible for on-boarding customers/data into platform We're … solving skills Experience documenting processes using standards such as BPMN and UML. Comfortable working with source code (Git) to manage API specifications. Able to work with a web API testing tool such as Postman, including crafting authentication tokens Desired Skills & Experience: Prototyping and wireframing Experience of agile leadership such as a Scrum Product Owner or Scrum Master. Joining Aqovia More ❯
build and maintain an user-oriented quality culture to the project teams involved. We are looking for a self-motivated and collaborative colleague with a sound understanding of software testing processes from start to finish who can apply a creative and proactive approach to problem-solving. Key responsibilities: Manage the development and implementation of test campaigns to validate customer … Degree in a Life Sciences related field or alternatively in Software Engineering, Computer Science or equivalent experience Typically, 2 years of relevant experience A genuine passion for Applications Development Testing Usability and Quality should be a natural desire Experience with Agile software development process Hands-on experience with laboratory and analytical instrumentation especially Agilent LC instrumentation and OpenLAB CDS More ❯
within the Quality Assurance (QA) and Customer Experience (CX) department focusing on Samsung Electronics products launched in UK & EU. The team design and develop test automation tools, performing manual testing when necessary. As a Test Automation Engineer, you will design and implement test tools to support QA and CX of Samsung Electronics' products. You'll work closely with regional More ❯
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. More ❯
Job Title: Automation Testing Engineer Location : London/Ipswich Work Mode : Hybrid Mandatory Skills : Python, Robot Framework Responsibilities: Job Summary : We are looking for an experienced Automation Test Engineer with strong expertise in Python , Robot Framework , and networking concepts . The ideal candidate will have hands-on experience designing and developing automation test cases, integrating with CI/CD … building robust network-related test scenarios using automation frameworks. Key Responsibilities : Develop, maintain, and execute automated test scripts using Robot Framework and Python . Build automation solutions for network testing , leveraging deep knowledge of networking protocols and configurations. Integrate automated tests into CI/CD pipelines to ensure fast and reliable software delivery. Analyze test results, identify root causes … Knowledge of QA methodologies, test planning, and defect management. Preferred Skills : Familiarity with network emulation/simulation tools (e.g., GNS3, Cisco Packet Tracer, or similar). Experience in performance testing or security testing of network components. Working knowledge of Docker, Kubernetes, or cloud platforms (AWS, Azure, etc.). Exposure to infrastructure as code and automated deployment practices. Qualifications More ❯
in London , UK. You will work closely with Market Risk, Trade Control, IT and other risk teams to optimize daily processes, drive automation, and support data-driven risk analysis, scenario planning and stress testing for new products and markets. In this role, you'll cover oil, products, biofuels and bio-feedstocks, gaining broad exposure to all desks within … responsibilities : Working on projects to enhance the performance of Middle Office functions - including Market Risk and Trade Control - through process automation, improved data management and enhanced reporting. Conducting stress testing and scenario analysis at both aggregated and strategy-specific levels, using cloud data platforms to model, process and store stress test results. Analysing physical and financial positions to … for effective dataset storage and management. Preparing and reviewing daily P&L and risk reports, integrating cloud data solutions to streamline reporting processes. Monitoring key risk metrics (VaR, stress testing, Greeks) and implementing data-driven improvements using Power BI for enhanced reporting and visualization. Leveraging tools such as Databricks, Power BI and Power Automate workflows to build dashboards and More ❯
with clients. Duties/Responsibilities: Conduct meetings with clients to interpret their business requirements and urgency of their issues. Analyze market and client requirements by understanding the client’s scenario and integrate into Orchestrade’s capabilities. Investigate issues raised by clients and compile a first analysis. Identify the root cause of client issues, which may include debugging, to prepare … a complete development ticket. Communicate findings with developers to provide functional aspects of changes or enhancements. Provide test cases that cover the client’s scenario, regression testing, and other future scenarios that any other client may come across. Liaise between internal and client project managers including developers and QAs to ensure timely delivery of development items to clients. More ❯
with clients. Duties/Responsibilities: Conduct meetings with clients to interpret their business requirements and urgency of their issues. Analyze market and client requirements by understanding the client’s scenario and integrate into Orchestrade’s capabilities. Investigate issues raised by clients and compile a first analysis. Identify the root cause of client issues, which may include debugging, to prepare … a complete development ticket. Communicate findings with developers to provide functional aspects of changes or enhancements. Provide test cases that cover the client’s scenario, regression testing, and other future scenarios that any other client may come across. Liaise between internal and client project managers including developers and QAs to ensure timely delivery of development items to clients. More ❯
and combine them to create meaningful performance metrics Building and owning the necessary tools and the Planning evaluation framework Contributing significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment and maintenance of your team's work Verifying and validating through on-road testing and scenario simulation Leveraging synthetic data from simulations to expand test situations … engineering operations and processes Strong analytical and problem-solving skills in performing statistical analysis, data modeling, and predictive analytics. Professional experience in modern C++, including the STL and common testing frameworks Fluency in Python for software development Ability to develop high-quality APIs and code documentation Deep understanding of software development methodologies, code reviews, version control systems (e.g., Git … Extra kudos if you have: Prior experience in verification and validation of on-road Motion Planning systems Understanding of decision making, trajectory generation and control algorithms Exposure to automotive testing and simulation frameworks (e.g. Applied Intuition, Carla, etc.) Extensive experience with a variety of CI/CD tools and technologies (e.g., Git, Gitlab, Jenkins, GCP, AWS) Knowledge of containerisation More ❯
London, England, United Kingdom Hybrid / WFH Options
Paritas Recruitment
understanding of derivatives : pricing, valuation, and risk exposure Proficient in factor models and risk analytics frameworks Programming capability in Python and SQL , with advanced Excel skills Knowledge of stress testing, scenario analysis, and modern risk methodologies If you're looking to take a strategic role with direct impact on investment decisions, while working closely with leading PMs and More ❯
systems, digital infrastructure and outsourced service providers. Providing second line input into our technology and security strategies, business continuity planning, and third-party onboarding processes. Overseeing the implementation and testing of the digital operational resilience act (DORA) in the EU and ensuring compliance with applicable local regulatory standards. Partnering with supplier operations, legal, and technology and information security teams … Central Bank of Ireland Guidance on Operational Resilience, General Data Protection Regulation (GDPR), Payment Service Directive (PSD2/PSD3). You have experience conducting Business Impact Assessments (BIA) and scenario testing. You have strong analytical, problem-solving and project management skills. You have excellent stakeholder management and communication skills, with the ability to influence senior leadership. You have experience … health support, mental health benefits, including coaching and counselling The application journey has 3 key steps Introductory call with with a member of the Talent Acquisition team x4 interviews testing technical and behavioural skills This process should take around 2-3 weeks - your schedule is really important to us, so we promise to be as flexible as possible! We More ❯
of risk models, with a focus on factor models Strong quantitative skills, including Excel, Python, and SQL for risk analytics and data processing Strong understanding of risk concepts, stress testing and scenario analysis Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Finance, Analyst, and Information Technology Industries Investment Management More ❯