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
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 ❯
Developer to join our team in either Copenhagen, Denmark, or Edinburgh, Scotland. Responsibilities Your New Work Life In this role, you become part of a competent team that enables testing and validation of our conferencing systems, and who collaborates closely with colleagues in other departments to fulfill and exceed our customers' expectations. "This is a great opportunity to join … Heidarjan. Our purpose is to provide insights into our embedded and application software systems as well as to assess whether they live up to expectations. This includes developing and testingfunctional and non-functional tests as per the shift-left approach. We have a strong focus on automation of tasks to continuously improve our test capabilities and … Typical Workday may include: Designing, developing, and executing test cases to verify the functionality, performance, and security for our products and systems. Developing scalable and reliable automated tests for testing web-based applications, embedded products or cloud services using industry-standard testing tools and frameworks. Executing and debugging tests of complex software systems to ensure compliance with system 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
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 ❯
end, scalable, high quality and secure solutions in the form of cloud-native microservice architecture applications, leveraging modern technologies and the best industry practices. Practices and promotes a rich testing strategy including but not limited to unit, integration, component level and E2E functional testing. Drives decisions that influence the product design, application functionality, and technical operations and processes … Java Spring/Spring Boot . Experience building RESTful APIs and (micro)services with frameworks like Spring Boot. Hands-on practical experience delivering distributed complex system design, application development, testing, and operational stability. Experience building solutions on AWS and Terraform. Experience working on globally distributed applications with strict consistency requirements and stream processing with Kafka. Experience with a modern More ❯
London, England, United Kingdom Hybrid / WFH Options
Fitch Ratings
Understanding of code branching and feature workflows with Git Good knowledge of HTML 4 and 5 Understanding of CSS cascading, specificity, inheritance, floating and positioning Experience with unit and functionaltesting Knowledge of application containerization with Docker Excellent problem-solving skills What Would Make You Stand Out: Knowledge of Continuous Integration and Deployment CI/CD concepts and More ❯
to influence Amazon technical architecture across multiple Directors, establish and own a roadmap. This role requires working with across product teams to define strategy and requirements, and lead cross functional development teams from design through delivery. You will be accountable for driving the entire product lifecycle, from product definition through specification, coding, quality assurance and launch to the world. … maker/spokesperson but drives to get the right things done. At the core of the position is delivery. Qualified candidates have experience defining projects, collecting requirements, writing detailed functional and test specifications, coordinating efforts to scope, schedule, and deploy new features sets as well as analyzing cost/benefit of feature selection and communicating results throughout the organization. … directly with engineering teams experience - 3+ years of software development experience - 5+ years of technical program management working directly with software engineering teams experience - Experience managing programs across cross functional teams, building processes and coordinating release schedules PREFERRED QUALIFICATIONS - 5+ years of project management disciplines including scope, schedule, budget, quality, along with risk and critical path management experience - Experience More ❯
process waste, driving improvements in production lead time, efficiency, process innovation, and overall operational performance. Key Responsibilities Production Oversight: o Work closely with the senior Production Manager and cross-functional teams to plan, coordinate, and control all manufacturing operations across SMT, THT, and assembly lines. o Ensure day-to-day operations run efficiently with minimal downtime, meeting production targets … Lean tools such as 5S, Kaizen, Value Stream Mapping, and Kanban. o Identify and eliminate waste across all production processes to improve efficiency and reduce cost. o Lead cross-functional teams in continuous improvement projects and root cause analysis. Quality Assurance: o Drive a culture of quality across all production lines, ensuring adherence to IPC standards and internal quality … or tombstoning. o Automated Optical Inspection (AOI): Optimize inspection parameters to maximize defect detection without false rejects; interpret inspection data for continuous improvement. o In-Circuit Test (ICT) and Functional Test: Collaborate with test engineering to reduce test time, increase coverage, and improve first-pass yield. o Lead process diagnostics and root cause analysis for technical issues on the More ❯