autonomously also key here! Split currently more manual than automation but moving further in that direction Please apply for further info. Responsibilities/Essential Skills Plan and carry out functional, integration, and end-to-end testing of desktop, mobile, and tablet applications. Raise defects using JIRA. Design test scripts, plans, scenarios and procedures. Execute manual integration, regression, browser … compatibility, and SEO tests. Execute ad-hoc functionaltesting on request. Analyse test results and report to the development team. Work closely with developers to correct bugs and errors. Report test progress to the development lead and Project Manager. Experience of Automation testing, ideally with Webdriver IO, Selenium or Playwright. Degree in Computer Science/Engineering or … Excellent communication skills and outstanding attention to detail. Ability to handle multiple tasks simultaneously and work in a fast-paced environment with minimal supervision. Experience of Manual and Exploratory testing in a web application context. Good understanding of the Software Development Lifecycle. Ability to recognise and resolve problems quickly and efficiently. Keen learner who is actively exploring new trends More ❯
metals trading lifecycle, including front, middle, and back-office processes.- Act as a liaison between business stakeholders, trading desks, IT, and vendors to ensure accurate understanding and delivery of functional requirements.- Support implementation and optimization of trading systems (e.g., OpenLink Endur, Findur, or other CTRM platforms) specific to precious metals.- Analyze existing business processes and propose enhancements to improve … efficiency, control, and compliance.- Facilitate workshops and user interviews to identify pain points, gather feedback, and drive consensus on solutions.- Support functionaltesting, user acceptance testing (UAT), and production rollouts.- Develop functional specifications, process maps, use cases, and test plans.- Monitor and troubleshoot system issues, working with technology teams to ensure timely resolution.- Ensure compliance with … and accounting for physical and paper precious metals.- Experience working with ETRM/CTRM systems such as OpenLink Endur, Findur, or similar platforms.- Ability to write detailed business and functional requirement documents.- Proficiency in data analysis using Excel, SQL, or BI tools.- Excellent communication and stakeholder management skills.- Strong problem-solving mindset and attention to detail. Nice to have More ❯
a dedicated and detail-oriented Quality Assurance Engineer with specific experience in Acumatica to join our team. In this role, you will be responsible for the end-to-end testing of our ERP solutions, ensuring they meet the highest standards of quality and performance. Key Responsibilities: Develop and execute test plans and test cases for Acumatica ERP solutions. Identify … document, and track software defects using established processes and tools. Collaborate with developers and business analysts to understand requirements and ensure comprehensive test coverage. Perform regression testing, functionaltesting, and user acceptance testing. Develop and maintain automated test scripts. Analyze test results and provide detailed reports. Continuously improve testing processes and methodologies. Qualifications: Bachelor's degree … Computer Science, Information Technology, or a related field. Proven experience in Quality Assurance, specifically with Acumatica ERP. Strong knowledge of software QA methodologies, tools, and processes. Experience with automated testing tools. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Preferences: Hands-on experience with Acumatica ERP is a must. Familiarity with SQL and scripting More ❯
DUTIES: Analyze, document and prioritize business requirements in cooperation with key users, process owners and business leaders. Analyze, model and document current-state and future-state business processes. Develop functional test plans and user acceptance test plans and scenarios. Coordinate functional and user acceptance testing by executing the testing strategy, scheduling resources and tracking test performance. … Conduct impact analysis of technology changes on business processes and existing technology. Assist in the development of data models and interface design specifications. Coordinate activities including on-time delivery, testing and production moves. Work as a technical support and liaison to designated IT personnel to provide testing, support and feedback on enhancement requests and regular updates/releases … initiatives including business function support for system migrations and consolidations, significant business area process improvement projects and complex product installations. Demonstrate a high level of subject matter expertise in functional area to bridge business requirements and IT solutions; provide technical direction and ensure compliance with best practice solutions. Maximize the utilization of existing business applications and technologies to meet More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
are looking for a highly skilled Automation Engineer to join our Engineering team. The successful individual will have a proven track record of delivering progress across test automation including functional and performance testing. A strong working knowledge of programming languages, specifically Java & JavaScript is essential and familiarity with major front end testing frameworks including Playwright, and Cypress is … preferable. Reporting to an Engineering Lead, the successful individual will: Work closely with a Senior Automation Engineer to assist with the design, development and maintenance of automated functional and non-functional test frameworks and suites. Leverage observability tools to analyse production behaviour and analyse traffic patterns Identify, advocate for and deliver automation improvements across multiple delivery teams Identify … to drive delivery. Is passionate about developing others Is collaborative Minimum criteria Extensive experience as an Software Engineer, or in an test automation role In-depth knowledge of various testing approaches and technologies for web based applications, including unit testing, integration testing, and end-to-end testing In-depth knowledge of end-to-end automation testingMore ❯
Employment Type: Permanent, Part Time, Work From Home
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Motability Operations
are looking for a highly skilled Automation Engineer to join our Engineering team. The successful individual will have a proven track record of delivering progress across test automation including functional and performance testing. A strong working knowledge of programming languages, specifically Java & JavaScript is essential and familiarity with major front end testing frameworks including Playwright, and Cypress is … preferable. Reporting to an Engineering Lead, the successful individual will: Work closely with a Senior Automation Engineer to assist with the design, development and maintenance of automated functional and non-functional test frameworks and suites. Leverage observability tools to analyse production behaviour and analyse traffic patterns Identify, advocate for and deliver automation improvements across multiple delivery teams Identify … to drive delivery. Is passionate about developing others Is collaborative Minimum criteria Extensive experience as an Software Engineer, or in an test automation role In-depth knowledge of various testing approaches and technologies for web based applications, including unit testing, integration testing, and end-to-end testing In-depth knowledge of end-to-end automation testingMore ❯
Employment Type: Permanent, Part Time, Work From Home
Bristol, England, United Kingdom Hybrid / WFH Options
Motability Operations
are looking for a highly skilled Automation Engineer to join our Engineering team. The successful individual will have a proven track record of delivering progress across test automation including functional and performance testing. A strong working knowledge of programming languages, specifically Java & JavaScript is essential and familiarity with major front end testing frameworks including Playwright, and Cypress is … preferable. Reporting to an Engineering Lead, the successful individual will: Work closely with a Senior Automation Engineer to assist with the design, development and maintenance of automated functional and non-functional test frameworks and suites. Leverage observability tools to analyse production behaviour and analyse traffic patterns Identify, advocate for and deliver automation improvements across multiple delivery teams Identify … to drive delivery. Is passionate about developing others Is collaborative Minimum criteria Extensive experience as an Software Engineer, or in an test automation role In-depth knowledge of various testing approaches and technologies for web based applications, including unit testing, integration testing, and end-to-end testing In-depth knowledge of end-to-end automation testingMore ❯
releases using both manual and automated tests. You will be key in making sure that Metro maintain its stability, reliability, accessibility and quality. Main Responsibilities Plan and carry out functional, integration, and end-to-end testing of desktop, mobile, and tablet applications. Raise defects using JIRA as our defect-tracking tool. Designing test scripts, plans, scenarios and procedures … Execute ad-hoc functionaltesting on request. Analysing test results and reporting to the development team. Working with the development team to correct bugs and errors. Report test progress to development lead and Project Manager Person Specification At least 5 years' experience as a QA engineer or similar role Degree in Computer Science/Engineering or equivalent experience … communication skills and outstanding attention to details Ability to handle multiple tasks simultaneously Ability to work in a fast-paced environment with minimal supervision Experience of Manual and Exploratory testing in a web application context Experience in Automation testing, preferably in Webdriverr IO, Selenium or playwright Good understanding of the Software Development Lifecycle The ability to recognise and More ❯
Collaborate closely with product and engineering teams to build, support, and continuously improve our software solutions. Lead the development and execution of a robust test automation strategy, covering both functional and non-functional testing. Balance hands-on automation work with coaching responsibilities, helping to elevate quality engineering standards across the team. Contribute to the broader engineering transformation strategy … culture of collaboration and openness to thrive Write detailed Test Scopes, Test Plans and End of Test Reports, evidencing the quality of the software we ship Complete some exploratory testing alongside automated testing Help decide what and how to monitor & alert on for new functionality Why Lloyds Banking Group We're on an exciting transformation journey and there … working in collaborative Agile teams. Proficiency in one or more programming languages-JavaScript is especially valued. Experience building test frameworks in a DevOps environment. A solid grasp of both functional and non-functionaltesting approaches. Familiarity with tools such as Cypress, Playwright, Bruno, SauceLabs, Applitools, Performance Center, SonarQube, Burp Suite, aXe, Parasoft, Jira/Xray, OWASP ZAP More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
Collaborate closely with product and engineering teams to build, support, and continuously improve our software solutions. Lead the development and execution of a robust test automation strategy, covering both functional and non-functional testing. Balance hands-on automation work with coaching responsibilities, helping to elevate quality engineering standards across the team. Contribute to the broader engineering transformation strategy … culture of collaboration and openness to thrive Write detailed Test Scopes, Test Plans and End of Test Reports, evidencing the quality of the software we ship Complete some exploratory testing alongside automated testing Help decide what and how to monitor & alert on for new functionality Why Lloyds Banking Group We're on an exciting transformation journey and there … working in collaborative Agile teams. Proficiency in one or more programming languages-JavaScript is especially valued. Experience building test frameworks in a DevOps environment. A solid grasp of both functional and non-functionaltesting approaches. Familiarity with tools such as Cypress, Playwright, Bruno, SauceLabs, Applitools, Performance Center, SonarQube, Burp Suite, aXe, Parasoft, Jira/Xray, OWASP ZAP More ❯
integration applications employing best design and development practice Positively effective at systems analysis, solving technical problems and development excellence given the constraints of the Bank’s environment Follow cross-functional development best practice, including but not restricted to, Functional and Non-Functional Analysis, Application Architecture, Design, Coding and Unit Testing, Technical Documentation, Functional and Non … FunctionalTesting (Manual & Automated), Continuous Integration/Testing/Delivery. Be able to function in a culture of Agile Development (Scrum/Kanban, Amigos, Estimating, Planning, Sprints, Demos, Retrospectives) Be able to write Agile Epics/Stories using techniques such as BDD/Gherkin Be Delivery-focused rather than Task-focused Continuously seek to improve on Velocity More ❯
and test cases for various trading platforms that are used globally by trading and research teams across the firm. We are seeking a candidate with a strong background in functionaltesting and the ability to design and develop both manual and automated test strategies and test cases. Core Duties: Set up, maintain, and support testing environments for … automated and manual testing for both the QA and software development environments Provide testing environment configuration support for development teams; ensure availability and provide backup QA support during overlapping times for London and US-based teams Develop automated regression testing of system functionality using Python Develop scripts for maintaining, updating, and monitoring test system components Troubleshoot issues … and bugs discovered in testing to help determine root cause Provide feedback on system functionality to help make improvements Work with operations team to communicate upcoming changes to software systems Help troubleshoot and resolve problems in production systems Reproduce issues discovered in production using the test environments in order to help identify issues and solutions Requirements: Strong programming skills More ❯
clients and stakeholders. Infrastructure Automation: Develop and manage processes to deploy, configure, scale, and monitor applications using infrastructure as code. Development Collaboration: Work with development teams to facilitate experimentation, functionaltesting, and load-testing of applications. Workflow Management: Create and oversee build and deploy workflows for product development and testing. Performance Management: Manage and support infrastructure and … development applications to ensure optimal performance, availability, and security. Issue Resolution: Troubleshoot and resolve infrastructure-related issues, collaborating with cross-functional teams for effective solutions. Innovation: Engage in high-level team activities, suggesting architecture and process improvements, conducting tool evaluations, and researching new technologies to stay ahead in the industry. Team Collaboration: Work closely with team members to ensure More ❯
other technologies Write clean, maintainable, and scalable code that meets the requirements of the project Debug and resolve software issues, including fixing bugs and optimizing performance Collaborate with cross-functional teams, including Designers, Testers, and Project Managers, to deliver high-quality software Participate in code reviews Follow software development processes, including Agile and Scrum methodologies Stay up-to-date … on commercial systems Awareness of design patterns and principles and be hungry to learn! A good grounding in C# programming Keen attention to detail is a must for thorough testing of your work Database experience, schema design and SQL with MySQL Knowledge of relevant design patterns Experience of performance optimisation Experience of Unit and functionaltesting is More ❯
thorough and consistent approach to Test Automation across our clients domain. You will be involved with managing the development and maintenance of Test Automation frameworks and scripts for both Functional and Non-Functionaltesting activities ,investigating results and identifying opportunities for continuous improvement. A healthy, engaged and well-supported workforce are better equipped to do their best More ❯
Employment Type: Permanent
Salary: £30000 - £35000/annum Plus excellent benefits
London, England, United Kingdom Hybrid / WFH Options
Nationwide Building Society
as Code: Knowledge of Terraform to manage infrastructure and support platform development. DevOps Practices: Understanding of CI/CD pipelines and tools to support efficient code integration and deployment. Testing: Exposure to functional and non-functionaltesting methods. Agile Development: Basic understanding of Agile methodologies and their application in development projects. Automation: Ability to use scripting More ❯
and efficiency. Key Responsibilities: Engage with business partners and Operations teams to define, analyze, and prioritize business requirements. Conduct impact assessments and gap analyses to transform business requirements into functional designs. Collaborate with internal technology partners and vendors to implement effective solutions. Assist the project manager in creating budget allocation documents. Manage change requests and provide insights for ongoing … projects. Perform functionaltesting in development or QA environments. Maintain a Vendor defects log for allocated projects and support UAT results validation. We're looking for a candidate who has: A degree or equivalent working experience Strong knowledge of Transaction Banking and Cash Management markets Familiarity with emerging digital trends and their industry applications Good experience as a More ❯
and efficiency. Key Responsibilities: Engage with business partners and Operations teams to define, analyze, and prioritize business requirements. Conduct impact assessments and gap analyses to transform business requirements into functional designs. Collaborate with internal technology partners and vendors to implement effective solutions. Assist the project manager in creating budget allocation documents. Manage change requests and provide insights for ongoing … projects. Perform functionaltesting in development or QA environments. Maintain a Vendor defects log for allocated projects and support UAT results validation. We’re looking for a candidate who has: A degree or equivalent working experience Strong knowledge of Transaction Banking and Cash Management markets Familiarity with emerging digital trends and their industry applications Good experience as a More ❯
and efficiency. Key Responsibilities: Engage with business partners and Operations teams to define, analyze, and prioritize business requirements. Conduct impact assessments and gap analyses to transform business requirements into functional designs. Collaborate with internal technology partners and vendors to implement effective solutions. Assist the project manager in creating budget allocation documents. Manage change requests and provide insights for ongoing … projects. Perform functionaltesting in development or QA environments. Maintain a Vendor defects log for allocated projects and support UAT results validation. We’re looking for a candidate who has: A degree or equivalent working experience Strong knowledge of Transaction Banking and Cash Management markets Familiarity with emerging digital trends and their industry applications Good experience as a More ❯
strategies. Reviewing product security designs, documenting missing security controls, and driving analysis for security improvements. Planning, executing, and supervising end-to-end security posture assessments via source code auditing, functionaltesting, fuzz testing and other applicable methodologies. Verifying if output implementation is aligned with the products’ security architecture, requirements, and threat model. Documenting and presenting product security … SFrame. Experience with debugging, instrumenting, and profiling applications & application runtimes/middleware. Familiarity with confidential computing, virtualization, enclaves, containers, and attestation technologies. Familiarity with application reverse engineering and fuzz testing methods. Experience of working with international teams located in other regions and time zones worldwide. Excellent leadership, ownership, problem solving skills, and willingness to learn/grow. Proficient in More ❯
understanding of systems programming (GNU/Linux) and networking concepts Have good programming skills in Python or Go and C or C++ or a similar language Have experience with functional and non-functionaltesting of containers, infrastructure-as-code, Kubernetes, and related technologies Have experience with agile work environments Be able to write organized, efficient, and well More ❯
Software Engineer will perform software development activities as a member of an agile development team. Development includes the full range of turning agile stories into implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate … JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), scripting. Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified FunctionalMore ❯
Software Engineer will perform software development activities as a member of an agile development team. Development includes the full range of turning agile stories into implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate … JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), scripting. Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified FunctionalMore ❯
Software Engineer will perform software development activities as a member of an agile development team. Development includes the full range of turning agile stories into implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate … JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), scripting. Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified FunctionalMore ❯
Software Engineer will perform software development activities as a member of an agile development team. Development includes the full range of turning agile stories into implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate … JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), scripting. Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified FunctionalMore ❯