following skills and experience are essential for this role: Formal training or certification on system design concepts and applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/… role: Exposure to cloud technologies Experience in architecture and design of microservices Learn new skills and keep up with industry innovations to deliver solutions to automate manual work Unit Testing, Mocking, Performance Testing e.g. Junit, Mokito, Blazemeter Monitoring Tools e.g. Splunk, Dynatrace, Grafana, etc. What you need to do now If you're interested in this role, click More ❯
collaboration with team members Develop scalable and resilient cloud solutions with security and disaster recovery in mind Plan and execute technical deliverables Ensure good code and test coverage through automated tests Adhere to CLEAN architecture and SOLID principles to maintain code quality Mentor other developers and promote best practices Collaborate with Business Analysts and stakeholders to develop aligned solutions More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Dayshape
scoping and leading delivery of product features Write complex, performant frontend business logic in JavaScript Write UI components using Vue.js Write and optimise the fetching of large datasets Write automated tests to assure quality (unit and end-to-end testing) Support, mentor and coach other members of the team Work with the rest of our engineering team to …/.Net & modern JS frameworks (Vue in particular) Experienced in working in agile teams as part of a product development environment Comfortable writing unit tests and end-to-end automated tests Able to zero-in on bugs without looking at the code, based on your experience and intuition Passionate about shipping a product you can be proud of Comfortable More ❯
team building a resilient, scalable, and secure cloud-based settlement platform. You will be participating in the requirements refinement sessions, working on architecture, design, and implementation - writing code and automated tests, creating CI/CD pipelines following the best software development and DevOps standards. In our agile environment, you will have to interact directly with the users, product owners … d like to meet you. Responsibilities : • Actively participate in the refinement sessions to ensure the requirements are clearly defined. • Write clean, performant, scalable, testable, and reusable code and build automated tests. • Guide more junior developers helping them to follow the best software development practices. • Follow the best DevOps practices - create CI/CD pipelines, enable capturing telemetry, etc. • Contribute More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
that make a real difference in people’s lives using modern tools, in a collaborative team, with brilliant benefits. Why this role? Lead on performance, functional and non-functional testautomation across multiple squads. Contribute to the design and development of test frameworks used across high-impact platforms. Be part of a mission-led company delivering smart, sustainable solutions for … thousands of users across the UK. Work in a forward-thinking engineering culture that embraces automation, observability and modern dev practices. Performance Testing: Custom frameworks, traffic analysis, monitoring tools Testing Tools: Playwright, Cypress or similar (performance testing more important for this role) What They’re Looking For Strong experience as an Performance Tester or Automation Engineer , with … a solid grasp of Java Proven track record in building and maintaining performance and automationtest frameworks Experience with backend testing , APIs, CICD, and data driven testing A collaborative mindset: someone who enjoys mentoring, problem-solving and working closely with devs and stakeholders Nice to Have Familiarity with observability tools, logging, and analysing system behaviour in production Experience More ❯
thrive in lean, empowered teams and love owning the full QA lifecycle in fast-paced Agile environments, this one’s for you. What You’ll Own Design and execute automated and manual test strategies across web, API, and backend services. Create and maintain test plans and scripts using modern frameworks (e.g. Playwright, SpecFlow, Robot, K6, JMeter ). Collaborate cross … functionally with engineers, DevOps, and product to embed quality from day one . Lead regression, integration, and exploratory testing across multiple environments. Act as the "Guardian of Done" in the SDLC — with a zero-defects mindset. Support Continuous Integration pipelines and contribute to robust, scalable test automation. ? Tech & Experience You Bring 7–8 years of test engineering experience, ideally … in Agile/Scrum teams. Experience in BDD/TDD , scripting, and automation frameworks. Comfortable testing APIs, web services, UIs , and working with CI/CD tools like Jenkins, Azure DevOps, TeamCity. Familiarity with Linux/Unix , risk-based testing, and tools like Sonar, Snyk, Fortify . Excellent communicator and fast learner with a passion for high-quality 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 … 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 … a test manager or similar role leading testing teams in large organizations. Experience with test management tools (e.g., Test Director, Qmetry). Experience with performance testing and testautomation tools (e.g., WAPT, JMeter). Proven ability to lead major projects and collaborate on software development projects. Experience providing testing advice to diverse audiences. People management experience, including 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: Automatedtesting, TDD, BDD, REST API, SOAP, Python, Lean, Agile, JIRA, .NET Endeavour Recruitment has an excellent opportunity for experienced Automated Software Testers to … 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 Pywinauto and Behave Experience with Pycharm, Jira Testing of .NET, IIS, and More ❯
from design through to deployment. Collaborate closely with product and engineering teams to build, support, and continuously improve our software solutions. Lead the development and execution of a robust testautomation 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 … 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 automatedtesting Help decide what and how to monitor & alert on for new functionality Why Lloyds Banking Group We're on an exciting transformation journey and … 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-functional testing approaches. Familiarity with tools such as Cypress, Playwright, Bruno, SauceLabs, Applitools, Performance Center, SonarQube, Burp Suite, aXe, Parasoft, Jira/Xray, OWASP ZAP, or Dynatrace are a plus-but More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
from design through to deployment. Collaborate closely with product and engineering teams to build, support, and continuously improve our software solutions. Lead the development and execution of a robust testautomation 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 … 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 automatedtesting Help decide what and how to monitor & alert on for new functionality Why Lloyds Banking Group We're on an exciting transformation journey and … 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-functional testing approaches. Familiarity with tools such as Cypress, Playwright, Bruno, SauceLabs, Applitools, Performance Center, SonarQube, Burp Suite, aXe, Parasoft, Jira/Xray, OWASP ZAP, or Dynatrace are a plus-but More ❯
test strategies for Salesforce Service Cloud implementations, based on provided designs and user stories. Lead a team of QA analysts and testers, providing guidance, mentoring, and support. Oversee various testing activities, including functional testing, regression testing, integration testing, system testing, and user acceptance testing. Identify, document, and track software defects using Jira, ensuring clear communication … guidelines. Participate in requirements gathering and design reviews to provide input on testability, quality considerations, and resource planning. Drive the development and improvement of QA processes, best practices, and testing methodologies. Work within an Agile development environment, participating in sprint planning, daily stand-ups, retrospectives, and release planning. Ensure adherence to project timelines and deliverable deadlines. Ensure adherence to … Ability to work independently and as part of a team, with strong leadership and interpersonal skills. Salesforce certifications (e.g., Salesforce Certified Service Cloud Consultant) are highly desirable. Experience with testautomation tools (e.g., Selenium, Provar). Experience with tools like Zephyr. Proven experience in testautomation, including the development and implementation of automation frameworks. Experience with performance testing tools More ❯
test strategies for Salesforce Service Cloud implementations, based on provided designs and user stories. Lead a team of QA analysts and testers, providing guidance, mentoring, and support. Oversee various testing activities, including functional testing, regression testing, integration testing, system testing, and user acceptance testing. Identify, document, and track software defects using Jira, ensuring clear communication … guidelines. Participate in requirements gathering and design reviews to provide input on testability, quality considerations, and resource planning. Drive the development and improvement of QA processes, best practices, and testing methodologies. Work within an Agile development environment, participating in sprint planning, daily stand-ups, retrospectives, and release planning. Ensure adherence to project timelines and deliverable deadlines. Ensure adherence to … Ability to work independently and as part of a team, with strong leadership and interpersonal skills. Salesforce certifications (e.g., Salesforce Certified Service Cloud Consultant) are highly desirable. Experience with testautomation tools (e.g., Selenium, Provar). Experience with tools like Zephyr. Proven experience in testautomation, including the development and implementation of automation frameworks. Experience with performance testing tools More ❯
test strategies for Salesforce Service Cloud implementations, based on provided designs and user stories. Lead a team of QA analysts and testers, providing guidance, mentoring, and support. Oversee various testing activities, including functional testing, regression testing, integration testing, system testing, and user acceptance testing. Identify, document, and track software defects using Jira, ensuring clear communication … guidelines. Participate in requirements gathering and design reviews to provide input on testability, quality considerations, and resource planning. Drive the development and improvement of QA processes, best practices, and testing methodologies. Work within an Agile development environment, participating in sprint planning, daily stand-ups, retrospectives, and release planning. Ensure adherence to project timelines and deliverable deadlines. Ensure adherence to … Ability to work independently and as part of a team, with strong leadership and interpersonal skills. Salesforce certifications (e.g., Salesforce Certified Service Cloud Consultant) are highly desirable. Experience with testautomation tools (e.g., Selenium, Provar). Experience with tools like Zephyr. Proven experience in testautomation, including the development and implementation of automation frameworks. Experience with performance testing tools 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 … 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 to monitor models More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Virgin Money UK PLC
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 … 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 to monitor models More ❯
inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and expanding applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Proficient in coding … and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Experience in defining test scenarios and automating unit and integration tests. Skilled in performance testing and code optimization. Proficient with Oracle and Cassandra databases. Experienced in build and deployment processes using Bitbucket, Git, Jules and CLOUD. . Possesses excellent problem-solving skills, attention to More ❯
collaboration, and consensus-building skills. Please note: Familiarity with DevOps is important; however, this is NOT a DevOps role. The Python engineering focus is on building tooling, automation, tracking, testing, and quality tools for use by development and DevOps teams. Work arrangement: This role offers hybrid working with an average of 3 days per week on-site in Glasgow More ❯
Edinburgh hub. What You'll Do Assist in maturing organizational processes that drive complex security efforts for internal teams and external partners. Develop and implement workflows to automate security testing/vulnerability detection within the software development lifecycle. Advocate for security as a subject matter expert across multiple organizations, holding discussions on security topics and enhancing awareness of application More ❯
within a high-performance agile environment. Architect and implement secure solutions for clients on-premise and in the cloud, utilising modern DevSecOps tooling and principles, and an automation-lead testing approach. We are looking for experience in the following skills: Technical Skills: You have experience with building APIs, microservice, and event-driven solutions Our core language for this role More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
esure Group
Hands-on experience with microservices architecture , database programming , and event streaming in a cloud-based environment. Proficiency in applying standard methodologies in code quality, such as continuous integration, unit testing, and peer reviews. Experience developing and scaling high-traffic websites or critically important business systems. Familiarity with automatedtesting frameworks, especially BDD frameworks , is a plus. The More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
CreateFuture
authentication and instrumentation You actively facilitate and encourage knowledge sharing within the team and wider department You advocate for best engineering practices such as code reviews, paired programming, and automated tests You are familiar with designing applications to run as containers within kubernetes, AWS cloud services and CI/CD What We’ll Offer You At CreateFuture, we challenge More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
BlackRock, Inc
language skills in Python and SQL Experience building cloud native applications Great problem-solving and communication skills Knowledge and experience we are looking for includes: DevOps automation, idempotent deployment testing, and continuous delivery pipelines Networking and security protocols, load balancers, API Gateways ETL tooling and workflow engines (e.g., Spark, Airflow, Dagster, Flyte) Accelerated compute libraries and hardware (e.g. pytorch More ❯
testing artefacts Identifying operational improvements and ensuring a stable service Anticipating and mitigating project challenges or risks Creating test frameworks and automationtest Essential skills: Strong experience in testautomation using tools like Selenium and GitHub Actions Proficiency in programming languages such as Java and JavaScript Familiarity with BDD test tooling (Gherkin/Cucumber) Experience working in Linux-based More ❯
NFT Lead – Non-Functional Testing Glasgow/Edinburgh (Hybrid) Outside IR35 Initial 12-month contract (extendable) Clearance: BPSS required We are hiring multiple NFT Leads to help drive a flagship multi-year Quality Assurance transformation programme for a major UK client. As part of a SAFe Agile delivery, this is a hands-on, technical role — not just coordination. You … will own the design and execution of non-functional tests covering performance, scalability, failover, and security validation. You’ll be building automation libraries, executing scenario-based testing, and providing clear data-led insights to readiness gates and go-live decisions. What you'll do: Design & execute performance, scalability, failover, and soak tests Run load and resilience testing to … artefacts and dashboards aligned to release decision points Drive automation uplift and reusable test libraries into CI/CD pipelines Ensure monitoring & environment alignment for NFT accuracy Integrate security testing: threat modelling, vulnerability, and penetration testing Support ITHC readiness, operational acceptance (OAT), and recovery test walkthroughs Collaborate with DevOps, infrastructure, automation, and client teams Track and document failure More ❯
technology solutions to SeeByte's customers worldwide. The role will include design, implementation and execution of tests of SeeByte's software solutions. You will work as part of the testing team and learn to identify software failures and usability issues, raising tickets for issues found. You have strong interpersonal skills and engagement with software development teams Have an enthusiasm … for new technology Have knowledge of testing approaches and methodologies Be a methodical thinker with good attention to detail Strong problem-solving skills Good understanding of defect tracking systems such as GitLab/Jira Experience with the software development life cycle Knowledge of Continuous Delivery frameworks (e.g. Jenkins) Experience designing and implementing automated tests Experience working in an More ❯