it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

59 jobs found

Email me jobs like this
Refine Search
Current Search
data qa engineer cloud data pipelines automation
Syntax Consultancy Ltd
QA Automation / SDET Engineer
Syntax Consultancy Ltd City, Birmingham
Senior QA Automation / SDET Engineer (SC + NPPV3 Cleared) Birmingham 6 Month Contract £400-£450/day (Outside IR35) Hands on Senior QA Automation Engineer / SDET (Software Development Engineer in Test) engineer needed with both SC and NPPV3 Security Clearance , plus strong hands-on experience with JUnit, Cucumber, and Selenium WebDriver . 6 Month Rolling Contract based in Birmingham . Start ASAP in May/June 2026. Hybrid Working 3 days/week remote (WFH) + 2 days/week working from the office in Birmingham with occasional travel to Croydon . A chance to work with a leading global IT transformation business specialising in large-scale Government projects: Key skills, experience + duties to include: Extensive hands-on experience with JUnit, Cucumber, and Selenium WebDriver within complex enterprise environments. Strong understanding of Spring applications , microservices, and distributed architectures. Good understanding in PostgreSQL , including query optimisation, performance tuning, and data validation. Experience using WireMock for service virtualisation and integration isolation. Strong expertise in Performance, Load , and Stress testing using JMeter . Proven experience leading testing activities within Agile delivery teams. Strong understanding of CI/CD pipelines and tooling such as Jenkins, GitHub Actions, and GitLab CI. Ability to analyse complex systems, identify risks, and design effective test strategies. Experience with Git , Jira, Confluence , and related engineering tools. Desirable Skills: Testing microservices at scale, including contract testing approaches. containerisation (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP). Understanding of BDD/TDD practices and quality driven engineering.Monitoring and observability tools (Grafana, Prometheus, ELK). Excellent communication and stakeholder management skills, with the ability to collaborate effectively across technical and non-technical teams.
25/05/2026
Contractor
Senior QA Automation / SDET Engineer (SC + NPPV3 Cleared) Birmingham 6 Month Contract £400-£450/day (Outside IR35) Hands on Senior QA Automation Engineer / SDET (Software Development Engineer in Test) engineer needed with both SC and NPPV3 Security Clearance , plus strong hands-on experience with JUnit, Cucumber, and Selenium WebDriver . 6 Month Rolling Contract based in Birmingham . Start ASAP in May/June 2026. Hybrid Working 3 days/week remote (WFH) + 2 days/week working from the office in Birmingham with occasional travel to Croydon . A chance to work with a leading global IT transformation business specialising in large-scale Government projects: Key skills, experience + duties to include: Extensive hands-on experience with JUnit, Cucumber, and Selenium WebDriver within complex enterprise environments. Strong understanding of Spring applications , microservices, and distributed architectures. Good understanding in PostgreSQL , including query optimisation, performance tuning, and data validation. Experience using WireMock for service virtualisation and integration isolation. Strong expertise in Performance, Load , and Stress testing using JMeter . Proven experience leading testing activities within Agile delivery teams. Strong understanding of CI/CD pipelines and tooling such as Jenkins, GitHub Actions, and GitLab CI. Ability to analyse complex systems, identify risks, and design effective test strategies. Experience with Git , Jira, Confluence , and related engineering tools. Desirable Skills: Testing microservices at scale, including contract testing approaches. containerisation (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP). Understanding of BDD/TDD practices and quality driven engineering.Monitoring and observability tools (Grafana, Prometheus, ELK). Excellent communication and stakeholder management skills, with the ability to collaborate effectively across technical and non-technical teams.
Data Engineer (GCP)
慨正橡扯 Stoke-on-trent, Staffordshire
Job Description As a Data Engineer, you will play a key role in creating, migrating, and maintaining regulatory reporting systems on Google Cloud Platform (GCP). The Regulatory Data team is a crucial function of the Data Engineering department, responsible for building and maintaining near real-time and batch reporting systems to fulfil regulatory requirements. The team utilises complex Business logic to transform internal data models into those required by industry regulators and third parties. Using your passion for delivering innovative solutions you will support our continued migration from on-premise SQL Server systems to GCP as the team creates new GCP reporting systems. You will support this migration while also developing new cloud-native solutions and exploring AI-driven development and automation to improve efficiency, consistency and reliability across the team's processes. Qualifications Experience with Google BigQuery. SQL development experience, with the ability to write complex queries, stored procedures, and performance-tune data-intensive workloads. Familiarity with GCP services such as Cloud Storage, Cloud Functions, Pub/Sub, or Cloud Composer. Experience with data pipeline development (ETL/ELT) and orchestration tooling. Exposure to Infrastructure as Code such as Terraform, and CI/CD pipelines such as Git, GitLab. Methodical, with high attention to detail and the ability to break down complex requirements into simple solutions. Interest in AI-assisted development tooling, such as Claude Code. Ability to work to deadlines in a fast-paced, reactive environment. SQL Server experience to support legacy systems during migration. Additional Information Developing and maintaining regulatory data submission systems, both existing on-premise and new cloud-based solutions in GCP/BigQuery. Building and maintaining automated data pipelines for ingestion, transformation, and loading of regulatory data. Supporting the migration of legacy SQL Server solutions to BigQuery, working closely with seniors and technical leads on architecture and data modelling. Implementing data validation, monitoring, and alerting to ensure accuracy, consistency, and reliability of regulatory submissions. Leveraging AI tooling, such as Claude Code, and contributing to the team's automation strategies to reduce manual effort and improve quality. Participating in code reviews and adhere to departmental standards and the development process. Conducting QA to ensure solutions are accurate, efficient, and performant. Creating and maintaining relevant documentation. Collaborating with other team members to deliver high-quality solutions within required timeframes. At bet365, we're committed to creating an environment where everyone feels welcome, respected and valued. Where all individuals can grow and develop, regardless of their background. We're Never Ordinary, and we're always striving to be better. If you need any adjustments or accommodations to the recruitment process, at either application or interview, please don't hesitate to reach out.
25/05/2026
Full time
Job Description As a Data Engineer, you will play a key role in creating, migrating, and maintaining regulatory reporting systems on Google Cloud Platform (GCP). The Regulatory Data team is a crucial function of the Data Engineering department, responsible for building and maintaining near real-time and batch reporting systems to fulfil regulatory requirements. The team utilises complex Business logic to transform internal data models into those required by industry regulators and third parties. Using your passion for delivering innovative solutions you will support our continued migration from on-premise SQL Server systems to GCP as the team creates new GCP reporting systems. You will support this migration while also developing new cloud-native solutions and exploring AI-driven development and automation to improve efficiency, consistency and reliability across the team's processes. Qualifications Experience with Google BigQuery. SQL development experience, with the ability to write complex queries, stored procedures, and performance-tune data-intensive workloads. Familiarity with GCP services such as Cloud Storage, Cloud Functions, Pub/Sub, or Cloud Composer. Experience with data pipeline development (ETL/ELT) and orchestration tooling. Exposure to Infrastructure as Code such as Terraform, and CI/CD pipelines such as Git, GitLab. Methodical, with high attention to detail and the ability to break down complex requirements into simple solutions. Interest in AI-assisted development tooling, such as Claude Code. Ability to work to deadlines in a fast-paced, reactive environment. SQL Server experience to support legacy systems during migration. Additional Information Developing and maintaining regulatory data submission systems, both existing on-premise and new cloud-based solutions in GCP/BigQuery. Building and maintaining automated data pipelines for ingestion, transformation, and loading of regulatory data. Supporting the migration of legacy SQL Server solutions to BigQuery, working closely with seniors and technical leads on architecture and data modelling. Implementing data validation, monitoring, and alerting to ensure accuracy, consistency, and reliability of regulatory submissions. Leveraging AI tooling, such as Claude Code, and contributing to the team's automation strategies to reduce manual effort and improve quality. Participating in code reviews and adhere to departmental standards and the development process. Conducting QA to ensure solutions are accurate, efficient, and performant. Creating and maintaining relevant documentation. Collaborating with other team members to deliver high-quality solutions within required timeframes. At bet365, we're committed to creating an environment where everyone feels welcome, respected and valued. Where all individuals can grow and develop, regardless of their background. We're Never Ordinary, and we're always striving to be better. If you need any adjustments or accommodations to the recruitment process, at either application or interview, please don't hesitate to reach out.
Capita
Senior DevOps Engineer (DSA BAU)
Capita
Purpose of the role: We are seeking an experienced DevOps Engineer to design, implement, and manage automated CI/CD pipelines within our cloud and Salesforce ecosystems. You will own build and deployment workflows in Azure DevOps, drive environment stability and release governance, and partner closely with Salesforce, MuleSoft, QA, and Operations. You will be responsible for ensuring seamless software delivery through high-quality automation and robust deployment strategies. Job title: Senior DevOps Engineer (DSA BAU) Job Description: CANDIDATES MUST BE ELIGIBLE FOR SC CLEARANCE What you'll be doing: CI/CD Pipeline Management: Design, configure, and maintain end-to-end automated pipelines using Azure DevOps for both standard applications and Salesforce-specific workflows. (Repos, Pipelines, Artifacts) for Salesforce and MuleSoft components; define branching, versioning, and release workflows. Salesforce Deployments: Lead release management activities for Salesforce, including metadata management, environment synchronization, and sandbox refreshes. (SFDX/Metadata API, packaging, org to org promotion), ensuring consistent pipelines across SIT, UAT, Pre Prod and Prod. Collaboration: Partner with development, QA, and security teams to align DevOps strategies with business needs and resolve deployment blockers. Monitoring & Security: Implement observability and security scanning within pipelines to ensure system health and compliance. Create and manage user access in ADO and Salesforce platforms. Mentor engineers on CI/CD, tooling, and best practices; contribute to internal playbooks and KT assets for onboarding/new joiners. What we're looking for: Essential: Experience: 5+ years of professional experience in DevOps or Release Engineering. Cloud Expertise: Deep knowledge of the Azure DevOps suite (Pipelines, Boards, Repos, multi stage YAML/classic pipelines, environments, approvals, artifacts). Salesforce Knowledge: Strong understanding of Salesforce metadata (Apex, LWC, Flows) and Salesforce CLI (SFDX). Version Control: Proficiency in Git and advanced branching strategies like GitFlow. Scripting: Proficiency in Bash, Python, or PowerShell for custom automation tasks. Preferred Skills: Deployment Tools: Hands-on experience with Copado or Flosum for automated Salesforce releases. Infrastructure as Code (IaC): Use tools like Terraform or Ansible to automate infrastructure provisioning and maintain consistency across environments. MuleSoft Integration: Oversee deployment and lifecycle management for MuleSoft APIs and integrations, ensuring high availability and reliability. (CloudHub 2.0, Runtime Manager, properties encryption, secret management via Azure Key Vault). How this aligns to Capita's values: Customer First, Always Stable, automated CI/CD and release processes are delivered to ensure smooth, predictable deployments that support teams and end users. Fearless Innovation Modern automation, AI enhancements, and continuous pipeline improvements are introduced to increase delivery speed, quality, and reliability. Achieve Together Development, QA, and security teams collaborate effectively to unblock releases, align workflows, and maintain consistent deployments across environments. Everyone is Valued Engineers are supported through mentoring, shared best practices, and clear documentation that strengthens onboarding and team capability. Customer first, always Fearless innovation Achieve together Everyone is valued Join Capita - Where Innovation Meets Opportunity Capita is a dynamic leader in consulting and digital services, helping some of the UK's most recognized organizations transform and thrive. We use cutting-edge technology and fearless innovation to create smarter, more efficient solutions that make a real difference. Our work spans diverse sectors-government, healthcare, education, and finance-offering you the chance to contribute to projects that impact millions of lives. At Capita, you'll be part of a collaborative, forward-thinking team that values creativity, growth, and inclusion.We're committed to your development and success, providing opportunities to learn, progress, and shape better outcomes for customers and communities. If you're ready to make an impact and grow your career, Capita is the place for you. Check out our website A competitive basic salary 23 days' holiday (rising to 27) with the opportunity to buy extra leave The opportunity to take a paid day out of the office, volunteering for our charity partners or a cause of your choice Company matched pension, life assurance, a cycle2work scheme, 15 weeks' fully paid maternity, adoption and shared parental leave, paternity pay of two weeks and plenty more Voluntary benefits designed to suit your lifestyle - from discounts on retail and socialising, to health & wellbeing, travel and technology Access to our Employee Network Groups, which represent every strand of diversity and allow colleagues to connect and learn from each other on an open, inclusive platform What we hope you'll do next: Choose 'Apply now' to fill out our short application, so that we can find out more about you.We are committed to building a workforce that reflects the diversity of the communities we serve. As part of our strategic goals, we are focused on accelerating gender and ethnic representation in leadership roles. We warmly encourage applications from women and individuals from Black, Asian, and other ethnic minority backgrounds.We're an equal opportunity and Disability Confident employer, which means we recruit and develop people based on their merit and passion. We're committed to providing an inclusive, barrier-free recruitment process and working environment for everyone. If you need the job description or application form in an alternative format (such as large print or audio), or if you'd like to discuss other changes or support you might need going forward, please email and we'll get back to you. For more information about equal opportunities and process adjustments, please visit the Capita Careers website. Location: London,Zjednoczone Królestwo Time Type: Zatrudnienie w pełnym wymiarze godzin Contract Type: Stały Capita is a consulting, transformation and digital services business. We deliver innovative solutions and simplify the connections between businesses and customers, governments and citizens. We're driven by our purpose: to create better outcomes - for our employees, clients and customers, suppliers and partners, investors, and society. We're committed to being a responsible business - in how we operate, serve society, respect our people and the environment, and deliver attractive returns to our investors. Every day we help millions of people, by delivering innovative solutions to transform and simplify the connections between businesses and customers, governments and citizens. We partner with clients and provide them with the insight and cutting-edge technologies that give time back, allowing them to focus on what they do best and making people's lives easier and simpler. We operate in the UK, Europe, India and South Africa and currently have 55,000 talented people working in our three divisions: Capita Experience, Capita Public Service and Capita Portfolio.
25/05/2026
Full time
Purpose of the role: We are seeking an experienced DevOps Engineer to design, implement, and manage automated CI/CD pipelines within our cloud and Salesforce ecosystems. You will own build and deployment workflows in Azure DevOps, drive environment stability and release governance, and partner closely with Salesforce, MuleSoft, QA, and Operations. You will be responsible for ensuring seamless software delivery through high-quality automation and robust deployment strategies. Job title: Senior DevOps Engineer (DSA BAU) Job Description: CANDIDATES MUST BE ELIGIBLE FOR SC CLEARANCE What you'll be doing: CI/CD Pipeline Management: Design, configure, and maintain end-to-end automated pipelines using Azure DevOps for both standard applications and Salesforce-specific workflows. (Repos, Pipelines, Artifacts) for Salesforce and MuleSoft components; define branching, versioning, and release workflows. Salesforce Deployments: Lead release management activities for Salesforce, including metadata management, environment synchronization, and sandbox refreshes. (SFDX/Metadata API, packaging, org to org promotion), ensuring consistent pipelines across SIT, UAT, Pre Prod and Prod. Collaboration: Partner with development, QA, and security teams to align DevOps strategies with business needs and resolve deployment blockers. Monitoring & Security: Implement observability and security scanning within pipelines to ensure system health and compliance. Create and manage user access in ADO and Salesforce platforms. Mentor engineers on CI/CD, tooling, and best practices; contribute to internal playbooks and KT assets for onboarding/new joiners. What we're looking for: Essential: Experience: 5+ years of professional experience in DevOps or Release Engineering. Cloud Expertise: Deep knowledge of the Azure DevOps suite (Pipelines, Boards, Repos, multi stage YAML/classic pipelines, environments, approvals, artifacts). Salesforce Knowledge: Strong understanding of Salesforce metadata (Apex, LWC, Flows) and Salesforce CLI (SFDX). Version Control: Proficiency in Git and advanced branching strategies like GitFlow. Scripting: Proficiency in Bash, Python, or PowerShell for custom automation tasks. Preferred Skills: Deployment Tools: Hands-on experience with Copado or Flosum for automated Salesforce releases. Infrastructure as Code (IaC): Use tools like Terraform or Ansible to automate infrastructure provisioning and maintain consistency across environments. MuleSoft Integration: Oversee deployment and lifecycle management for MuleSoft APIs and integrations, ensuring high availability and reliability. (CloudHub 2.0, Runtime Manager, properties encryption, secret management via Azure Key Vault). How this aligns to Capita's values: Customer First, Always Stable, automated CI/CD and release processes are delivered to ensure smooth, predictable deployments that support teams and end users. Fearless Innovation Modern automation, AI enhancements, and continuous pipeline improvements are introduced to increase delivery speed, quality, and reliability. Achieve Together Development, QA, and security teams collaborate effectively to unblock releases, align workflows, and maintain consistent deployments across environments. Everyone is Valued Engineers are supported through mentoring, shared best practices, and clear documentation that strengthens onboarding and team capability. Customer first, always Fearless innovation Achieve together Everyone is valued Join Capita - Where Innovation Meets Opportunity Capita is a dynamic leader in consulting and digital services, helping some of the UK's most recognized organizations transform and thrive. We use cutting-edge technology and fearless innovation to create smarter, more efficient solutions that make a real difference. Our work spans diverse sectors-government, healthcare, education, and finance-offering you the chance to contribute to projects that impact millions of lives. At Capita, you'll be part of a collaborative, forward-thinking team that values creativity, growth, and inclusion.We're committed to your development and success, providing opportunities to learn, progress, and shape better outcomes for customers and communities. If you're ready to make an impact and grow your career, Capita is the place for you. Check out our website A competitive basic salary 23 days' holiday (rising to 27) with the opportunity to buy extra leave The opportunity to take a paid day out of the office, volunteering for our charity partners or a cause of your choice Company matched pension, life assurance, a cycle2work scheme, 15 weeks' fully paid maternity, adoption and shared parental leave, paternity pay of two weeks and plenty more Voluntary benefits designed to suit your lifestyle - from discounts on retail and socialising, to health & wellbeing, travel and technology Access to our Employee Network Groups, which represent every strand of diversity and allow colleagues to connect and learn from each other on an open, inclusive platform What we hope you'll do next: Choose 'Apply now' to fill out our short application, so that we can find out more about you.We are committed to building a workforce that reflects the diversity of the communities we serve. As part of our strategic goals, we are focused on accelerating gender and ethnic representation in leadership roles. We warmly encourage applications from women and individuals from Black, Asian, and other ethnic minority backgrounds.We're an equal opportunity and Disability Confident employer, which means we recruit and develop people based on their merit and passion. We're committed to providing an inclusive, barrier-free recruitment process and working environment for everyone. If you need the job description or application form in an alternative format (such as large print or audio), or if you'd like to discuss other changes or support you might need going forward, please email and we'll get back to you. For more information about equal opportunities and process adjustments, please visit the Capita Careers website. Location: London,Zjednoczone Królestwo Time Type: Zatrudnienie w pełnym wymiarze godzin Contract Type: Stały Capita is a consulting, transformation and digital services business. We deliver innovative solutions and simplify the connections between businesses and customers, governments and citizens. We're driven by our purpose: to create better outcomes - for our employees, clients and customers, suppliers and partners, investors, and society. We're committed to being a responsible business - in how we operate, serve society, respect our people and the environment, and deliver attractive returns to our investors. Every day we help millions of people, by delivering innovative solutions to transform and simplify the connections between businesses and customers, governments and citizens. We partner with clients and provide them with the insight and cutting-edge technologies that give time back, allowing them to focus on what they do best and making people's lives easier and simpler. We operate in the UK, Europe, India and South Africa and currently have 55,000 talented people working in our three divisions: Capita Experience, Capita Public Service and Capita Portfolio.
Test Automation Engineer (Mobile Focused)
Sideways 6 Manchester, Lancashire
Test Automation Engineer Department: Engineering Employment Type: Full Time Location: Manchester, UK Reporting To: Michael Blades Description Interact provides enterprise-grade intranet software that connects over three million employees to leading global names like Levi's, Domino's, Teva Pharmaceuticals, and Technicolor. Our team of customer-focused problem solvers are passionate about helping organizations to communicate better. We do this together by constantly working to improve every service and product we offer. With offices in Manchester, New York, Dubai, Tulsa, Warsaw, and Manila we operate across North America, EMEA, and Australia. Click on any of our vacancies and you'll see one thing in common - they all begin with this message. Why? Because at Interact we treat everyone with the same respect and honesty. Whether you're a developer fresh out of college or a seasoned salesperson, we live the motto that we uphold for our customers: our people are our most valuable assets. We are looking for a Test Automation Engineer, in this role you will embark on an exciting journey to develop your skills in test automation and quality assurance. Working closely with the QA Lead and experienced Test Automation Engineers, you will contribute to the development and maintenance of automated tests for our software applications, ensuring they deliver exceptional performance and user experience. This role offers an excellent opportunity to learn, grow, and make a meaningful impact within our Quality Assurance team. A little about you 1+ years of experience in software quality assurance, focusing on test automation. Exposure to automating tests for .NET Core backends, ReactJS frontends, and/or React Native mobile applications. Familiarity with test automation tools like Playwright, or Detox. Understanding of BDD frameworks, such as SpecFlow with .NET Core/C#. Basic understanding of API testing and ability to write automated API tests. Knowledge of SQL for queries and data manipulation. Exposure to CI/CD tools such as TeamCity or Jenkins. Familiarity with cloud platforms (e.g., AWS, Azure) is a plus. Knowledge of WCAG standards and experience in accessibility testing is a plus. Experience in an Agile/Scrum development environment is a plus. Technical Skills Familiarity with version control systems, particularly Git. Experience with the Atlassian Suite (Jira, Confluence) for test management and documentation. Certifications (Optional) ISTQB Certified Tester - Foundation Level or similar certification is a plus. Personal Attributes Strong problem-solving skills and attention to detail. Excellent communication skills, able to articulate technical concepts clearly. Collaborative mindset, enjoying teamwork and contributing to a positive team environment. Eagerness to learn and adapt to new technologies and challenges. Proactive and self-motivated, with a passion for quality and continuous improvement. Adaptable and flexible, comfortable navigating a dynamic, fast-paced setting. Ethical and trustworthy, maintaining high standards of integrity and professionalism. Curiosity and enthusiasm for technology and software testing. About the role Test Automation Assist in developing and maintaining automated test scripts for backend, frontend, and mobile applications using tools like Playwright, Appium and Detox. Participate in functional, regression, smoke, and performance testing to achieve comprehensive test coverage. Support the implementation of testing frameworks and strategies that align with our CI/CD pipelines using tools like TeamCity or Jenkins. Conduct API testing, ensuring validation of application functionalities. Utilize SQL knowledge for data validation and backend testing. Collaboration Work closely with developers, product managers, and cross-functional teams to debug and resolve issues efficiently. Contribute to ensuring compliance with WCAG standards and promote accessibility testing to uphold inclusive design principles. Participate in code reviews and contribute ideas to enhance testability and quality in software design. Continuous Improvement Stay updated with the latest industry trends, emerging technologies, and best practices in test automation and QA methodologies. Contribute to continuous improvement, suggesting innovative solutions to enhance product quality and team efficiency. Collaborate with DevOps and Security teams to ensure overall product quality and security. Compliance and Standards Ensure adherence to regulatory requirements and industry standards relevant to software quality (e.g., ISO 9001, ISO 27001). Benefits 25 days annual leave (with the option to buy and sell additional days) Cycle to work scheme Access to Learning & Development platform Life Insurance Auto Enrolment Pensions Healthshield (Cashback on dental check-ups and fillings, eye tests, physiotherapy, prescriptions and much more) Reimburse for usage of personal mobile phone Free Gym membership and Free Friday lunch for office based staff
23/05/2026
Full time
Test Automation Engineer Department: Engineering Employment Type: Full Time Location: Manchester, UK Reporting To: Michael Blades Description Interact provides enterprise-grade intranet software that connects over three million employees to leading global names like Levi's, Domino's, Teva Pharmaceuticals, and Technicolor. Our team of customer-focused problem solvers are passionate about helping organizations to communicate better. We do this together by constantly working to improve every service and product we offer. With offices in Manchester, New York, Dubai, Tulsa, Warsaw, and Manila we operate across North America, EMEA, and Australia. Click on any of our vacancies and you'll see one thing in common - they all begin with this message. Why? Because at Interact we treat everyone with the same respect and honesty. Whether you're a developer fresh out of college or a seasoned salesperson, we live the motto that we uphold for our customers: our people are our most valuable assets. We are looking for a Test Automation Engineer, in this role you will embark on an exciting journey to develop your skills in test automation and quality assurance. Working closely with the QA Lead and experienced Test Automation Engineers, you will contribute to the development and maintenance of automated tests for our software applications, ensuring they deliver exceptional performance and user experience. This role offers an excellent opportunity to learn, grow, and make a meaningful impact within our Quality Assurance team. A little about you 1+ years of experience in software quality assurance, focusing on test automation. Exposure to automating tests for .NET Core backends, ReactJS frontends, and/or React Native mobile applications. Familiarity with test automation tools like Playwright, or Detox. Understanding of BDD frameworks, such as SpecFlow with .NET Core/C#. Basic understanding of API testing and ability to write automated API tests. Knowledge of SQL for queries and data manipulation. Exposure to CI/CD tools such as TeamCity or Jenkins. Familiarity with cloud platforms (e.g., AWS, Azure) is a plus. Knowledge of WCAG standards and experience in accessibility testing is a plus. Experience in an Agile/Scrum development environment is a plus. Technical Skills Familiarity with version control systems, particularly Git. Experience with the Atlassian Suite (Jira, Confluence) for test management and documentation. Certifications (Optional) ISTQB Certified Tester - Foundation Level or similar certification is a plus. Personal Attributes Strong problem-solving skills and attention to detail. Excellent communication skills, able to articulate technical concepts clearly. Collaborative mindset, enjoying teamwork and contributing to a positive team environment. Eagerness to learn and adapt to new technologies and challenges. Proactive and self-motivated, with a passion for quality and continuous improvement. Adaptable and flexible, comfortable navigating a dynamic, fast-paced setting. Ethical and trustworthy, maintaining high standards of integrity and professionalism. Curiosity and enthusiasm for technology and software testing. About the role Test Automation Assist in developing and maintaining automated test scripts for backend, frontend, and mobile applications using tools like Playwright, Appium and Detox. Participate in functional, regression, smoke, and performance testing to achieve comprehensive test coverage. Support the implementation of testing frameworks and strategies that align with our CI/CD pipelines using tools like TeamCity or Jenkins. Conduct API testing, ensuring validation of application functionalities. Utilize SQL knowledge for data validation and backend testing. Collaboration Work closely with developers, product managers, and cross-functional teams to debug and resolve issues efficiently. Contribute to ensuring compliance with WCAG standards and promote accessibility testing to uphold inclusive design principles. Participate in code reviews and contribute ideas to enhance testability and quality in software design. Continuous Improvement Stay updated with the latest industry trends, emerging technologies, and best practices in test automation and QA methodologies. Contribute to continuous improvement, suggesting innovative solutions to enhance product quality and team efficiency. Collaborate with DevOps and Security teams to ensure overall product quality and security. Compliance and Standards Ensure adherence to regulatory requirements and industry standards relevant to software quality (e.g., ISO 9001, ISO 27001). Benefits 25 days annual leave (with the option to buy and sell additional days) Cycle to work scheme Access to Learning & Development platform Life Insurance Auto Enrolment Pensions Healthshield (Cashback on dental check-ups and fillings, eye tests, physiotherapy, prescriptions and much more) Reimburse for usage of personal mobile phone Free Gym membership and Free Friday lunch for office based staff
QA Analyst - Enterprise Technology Automation Engineer
Rex Technologies GmbH
About Marex Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The group provides comprehensive breadth and depth of coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions. It has a leading franchise in many major metals, energy and agricultural products, with access to 60 exchanges. The group provides access to the world's major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers. With more than 40 offices worldwide, the group has over 2,300 employees across Europe, Asia and the Americas. For more information visit Job Reference VN2508 Department description The Technology Department delivers differentiation, scalability and security for the business. Technology provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile 'streams' aligned to specific business areas. Our other teams work enterprise-wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design. The Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements. Developers conceive, specify, design, programme, document, test, and delivery bug fixes as needed to provide high quality software solutions. Each Development team is aligned to one of Marex's business divisions and works with a corresponding Business Technology and Application Support team. Role Summary The QA proactively assists with the business stream Enterprise with increasing the quality of the systems they build and maintain. Working with QA, developers and stakeholders to strive to improve system reliability, ensure fulfilment of business requirements, and prevent regression. All employees are expected to understand and comply with any Sarbanes Oxley operational requirements relevant to their role. Responsibilities Role specific: Test automation: Design, build, and maintain automated test scripts and frameworks to reduce manual work. Shift-left integration: Collaborate early with developers and product managers to identify risks and define quality standards before writing code. CI/CD support: Integrate automated tests into continuous integration and deployment pipelines to provide rapid feedback on each code change. Technical Testing: Conduct specialized tests beyond UI checks, including API testing. Proactively investigating into performance/load testing, and database integrity verification. Defect management: Involves root-cause analysis to help developers prevent bug recurrence. Process governance: Establish and maintain quality standards, documentation, and select appropriate testing tools within the QA team. Coaching: QAs and developers on test quality, automation best practices, and testing discipline. Requirement Analysis: Reviewing business requirements and user stories to ensure they are clear, complete, and testable. Defect management: Find, log, and track bugs using Jira, collaborating with developers to confirm fixes. Quality reporting: Preparing reports for stakeholders detailing the software's readiness for release. AI: Championed AI-driven quality initiatives by leveraging Generative AI and NLP to automate the conversion of user stories into Playwright scripts, reducing script development time and increasing sprint velocity. All staff Ensure compliance with the company's regulatory requirements under the FCA. Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with. Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values. At all times comply with the FCA's Code of Conduct. Ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility. Report any breaches of policy to Compliance and/or your supervisor as required. Escalate risk events immediately. Provide input to risk management processes, as required. Competencies, Skills and Experience Competencies Excellent verbal and written communication skills. A collaborative team player, approachable, self-efficient and influences a positive work environment. Demonstrates curiosity. Resilient in a challenging, fast-paced environment. Excels at building relationships, networking and influencing others. Maintain a commitment to continuous professional development by acquiring proficiency in emerging tools and frameworks. Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness. Attention to detail and a passion for driving up the quality of software. Skills and Experience Essential: Middle Level QA Automation Engineer Experienced in the configuration and implementation of a cross section of automated testing approaches and tools; unit, UI, browser, contract/API, performance/load, Playwright, Postman, Swagger etc. Experienced in following application(s) all beneficial: JIRA, XRAY, WIKI, Bitbucket cloud, AWS, Splunk, SQL, MongoDB Understanding of software diagnostic tools and testing methods (automation, smoke, functionality, usability, performance, regression, and user acceptance). Experience working closely with development teams and championing an automation-first and shift-left approach to quality control. Experience working in a regulated environment and knowledge of the risk and compliance requirements associated with this. Agile and scrum development methodologies. Desirable Experienced in following domains all beneficial: Financial background Conduct Rules Act with integrity Act with due skill, care and diligence Be open and cooperative with the FCA, the PRA and other regulators Pay due regard to the interests of customers and treat them fairly Observe proper standard of market conduct Act to deliver good outcomes for retail customers Company Values Respect - Clients are at the heart of our business, with superior execution and superb client service the foundation of the firm. We respect our clients and always treat them fairly. Integrity - Doing business the right way is the only way. We hold ourselves to a high ethical standard in everything we do - our clients expect this and we demand it of ourselves. Collaborative - We work in teams - open and direct communication and the willingness to work hard and collaboratively are the basis for effective teamwork. Working well with others is necessary for us to succeed at what we do. Developing our People - Our people are the basis of our competitive advantage. We look to "grow our own" and make Marex the place ambitious, hardworking, talented people choose to build their careers. Adaptable and Nimble - Our size and flexibility is an advantage. We are big enough to support our client's various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements. A non-bureaucratic, but well controlled environment fosters initiative as well as employee satisfaction. Inclusion Statement Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process. If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.
23/05/2026
Full time
About Marex Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The group provides comprehensive breadth and depth of coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions. It has a leading franchise in many major metals, energy and agricultural products, with access to 60 exchanges. The group provides access to the world's major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers. With more than 40 offices worldwide, the group has over 2,300 employees across Europe, Asia and the Americas. For more information visit Job Reference VN2508 Department description The Technology Department delivers differentiation, scalability and security for the business. Technology provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile 'streams' aligned to specific business areas. Our other teams work enterprise-wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design. The Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements. Developers conceive, specify, design, programme, document, test, and delivery bug fixes as needed to provide high quality software solutions. Each Development team is aligned to one of Marex's business divisions and works with a corresponding Business Technology and Application Support team. Role Summary The QA proactively assists with the business stream Enterprise with increasing the quality of the systems they build and maintain. Working with QA, developers and stakeholders to strive to improve system reliability, ensure fulfilment of business requirements, and prevent regression. All employees are expected to understand and comply with any Sarbanes Oxley operational requirements relevant to their role. Responsibilities Role specific: Test automation: Design, build, and maintain automated test scripts and frameworks to reduce manual work. Shift-left integration: Collaborate early with developers and product managers to identify risks and define quality standards before writing code. CI/CD support: Integrate automated tests into continuous integration and deployment pipelines to provide rapid feedback on each code change. Technical Testing: Conduct specialized tests beyond UI checks, including API testing. Proactively investigating into performance/load testing, and database integrity verification. Defect management: Involves root-cause analysis to help developers prevent bug recurrence. Process governance: Establish and maintain quality standards, documentation, and select appropriate testing tools within the QA team. Coaching: QAs and developers on test quality, automation best practices, and testing discipline. Requirement Analysis: Reviewing business requirements and user stories to ensure they are clear, complete, and testable. Defect management: Find, log, and track bugs using Jira, collaborating with developers to confirm fixes. Quality reporting: Preparing reports for stakeholders detailing the software's readiness for release. AI: Championed AI-driven quality initiatives by leveraging Generative AI and NLP to automate the conversion of user stories into Playwright scripts, reducing script development time and increasing sprint velocity. All staff Ensure compliance with the company's regulatory requirements under the FCA. Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with. Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values. At all times comply with the FCA's Code of Conduct. Ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility. Report any breaches of policy to Compliance and/or your supervisor as required. Escalate risk events immediately. Provide input to risk management processes, as required. Competencies, Skills and Experience Competencies Excellent verbal and written communication skills. A collaborative team player, approachable, self-efficient and influences a positive work environment. Demonstrates curiosity. Resilient in a challenging, fast-paced environment. Excels at building relationships, networking and influencing others. Maintain a commitment to continuous professional development by acquiring proficiency in emerging tools and frameworks. Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness. Attention to detail and a passion for driving up the quality of software. Skills and Experience Essential: Middle Level QA Automation Engineer Experienced in the configuration and implementation of a cross section of automated testing approaches and tools; unit, UI, browser, contract/API, performance/load, Playwright, Postman, Swagger etc. Experienced in following application(s) all beneficial: JIRA, XRAY, WIKI, Bitbucket cloud, AWS, Splunk, SQL, MongoDB Understanding of software diagnostic tools and testing methods (automation, smoke, functionality, usability, performance, regression, and user acceptance). Experience working closely with development teams and championing an automation-first and shift-left approach to quality control. Experience working in a regulated environment and knowledge of the risk and compliance requirements associated with this. Agile and scrum development methodologies. Desirable Experienced in following domains all beneficial: Financial background Conduct Rules Act with integrity Act with due skill, care and diligence Be open and cooperative with the FCA, the PRA and other regulators Pay due regard to the interests of customers and treat them fairly Observe proper standard of market conduct Act to deliver good outcomes for retail customers Company Values Respect - Clients are at the heart of our business, with superior execution and superb client service the foundation of the firm. We respect our clients and always treat them fairly. Integrity - Doing business the right way is the only way. We hold ourselves to a high ethical standard in everything we do - our clients expect this and we demand it of ourselves. Collaborative - We work in teams - open and direct communication and the willingness to work hard and collaboratively are the basis for effective teamwork. Working well with others is necessary for us to succeed at what we do. Developing our People - Our people are the basis of our competitive advantage. We look to "grow our own" and make Marex the place ambitious, hardworking, talented people choose to build their careers. Adaptable and Nimble - Our size and flexibility is an advantage. We are big enough to support our client's various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements. A non-bureaucratic, but well controlled environment fosters initiative as well as employee satisfaction. Inclusion Statement Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process. If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.
Senior Software Engineer
Sideways 6 Manchester, Lancashire
Senior Software Engineer Department: Engineering Employment Type: Full Time Location: Manchester, UK Reporting To: Edson Ferreira Description Interact provides enterprise grade intranet software that connects over three million employees to leading global names such as Levi's, Domino's, Teva Pharmaceuticals, and Technicolor. Our team of customer focused problem solvers are passionate about helping organizations to communicate better. We do this together by constantly working to improve every service and product we offer. With offices in Manchester, New York, Dubai, Tulsa, and Warsaw, we operate across North America, EMEA, and Australia. As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining cutting edge software solutions that impact millions of users worldwide. Leveraging your extensive experience and expertise, you will lead complex projects, mentor junior engineers, and contribute to the strategic direction of our technology stack. You will collaborate closely with your cross functional team, as well as with Product/Delivery Managers, and other stakeholders, to deliver high quality, scalable, and robust software features. A little about you Relevant Work Experience Minimum 5+ years of professional experience in software development, with a focus on API first backends, ASP.NET and React.js frontends. Proven experience in developing engaging, scalable, high performance, high transactional web UI and APIs. Extensive experience with C#, ASP.NET, and the .NET frameworks. Strong proficiency in React.js and Node.js for front end development. Experience with SQL Server, including T SQL, stored procedures, and SQL transactions. Familiarity with Docker containers and container orchestration. Experience working in an Agile/Scrum development environment. Demonstrated ability to support the team leadership (Product, Delivery and Engineering Managers), as well as collaborate effectively with other teams. Technical Skills Expert understanding of object oriented programming (OOP) concepts and principles. Deep knowledge and application of software engineering design patterns and SOLID principles. Proficiency in data structures, including arrays, linked lists, stacks, queues, trees, graphs, and hash tables. Understanding of algorithms such as sorting algorithms (quicksort, mergesort), searching algorithms (binary search), recursion, and basic algorithmic complexity (Big O notation). Experience with version control systems, particularly Git using Bitbucket. Familiarity with ElasticSearch, Redis, memory caching, distributed locking, and queue based mechanisms. Knowledge of AWS cloud hosting and infrastructure management. Experience with CI/CD tools like TeamCity and Octopus Deploy. Understanding of test automation frameworks, specifically Playwright. Familiarity with Atlassian Suite (Jira, Confluence) for project management and documentation. Personal Attributes Strong leadership skills, with the ability to mentor and inspire team members. Exceptional problem solving abilities, capable of tackling complex technical challenges. Excellent communication skills, both verbal and written, able to convey technical concepts to various stakeholders. Proactive and self motivated, with a passion for technology and continuous learning. Attention to detail and a commitment to delivering high quality, reliable software. Collaborative mindset, and keen to create a positive team environment by contributing to team dynamics. Strategic thinker, able to align technical design options and architectural decisions with business objectives. Adaptable and flexible, comfortable working in a fast paced, dynamic environment. Innovative mindset, eager to explore new technologies and drive improvements. About the role Technical Leadership Design and develop high quality software solutions using our tech stack, including C#, ASP.NET, React.js, Node.js, and SQL Server. Lead and participate in architectural discussions and decision making processes to shape the future of our applications. Implement and enforce best practices in software development, including SOLID principles and design patterns. Optimize application performance, ensuring scalability and reliability for high volume queries and transactions. Conduct code reviews (face to face or via pull requests), providing constructive feedback to improve code quality and maintain coding standards. Mentor and guide junior and mid level engineers, fostering professional growth and knowledge sharing. Collaborate closely with other teams, including UX/UI designers, test automation engineers, and DevOps, to deliver cohesive and user centric solutions. Develop and maintain unit and automated tests using Playwright to ensure the highest software quality. Manage source code effectively using Git tools. Utilize CI/CD pipelines with TeamCity and Octopus Deploy to streamline the deployment process. Troubleshoot and resolve complex technical issues, applying critical thinking and problem solving skills. Stay updated with emerging technologies and industry trends, evaluating their potential integration into our tech stack. Contribute to the continuous improvement of development processes and workflows. Ensure security best practices, collaborating with security teams to safeguard applications. Project Leadership Lead and participate in the planning and execution of complex software projects, ensuring alignment with business objectives. Coordinate with Product Managers and Delivery Managers to define project requirements, timelines, and deliverables. Identify and mitigate technical risks, ensuring project success and application stability. Oversee the front end and back end development lifecycle, ensuring timely delivery of project milestones and product releases. Mentorship and Team Development Provide mentorship to junior engineers, helping them develop their skills and understanding of best practices. Foster a collaborative and inclusive team environment, encouraging knowledge sharing and continuous learning. Facilitate training sessions and workshops to upskill team members and promote professional growth. Quality Assurance Ensure the highest code quality by implementing and advocating for thorough testing practices, including unit tests, integration tests, and end to end tests. Collaborate with QA teams to establish testing strategies and ensure comprehensive test coverage. Implement performance optimization techniques, ensuring scalability and reliability for high volume queries and transactions. Ensure security best practices, collaborating with security teams to safeguard applications. Collaboration and Communication Work closely with UX/UI designers to implement responsive, user centric, and accessible designs. Collabore with backend teams to ensure seamless integration and functionality of front end components. Communicate complex technical concepts effectively to non technical stakeholders, bridging the gap between technical and business teams. Contribute to the continuous improvement of development processes and workflows. Benefits 25 days annual leave (with the option to buy and sell additional days) Cycle to work scheme Access to learning & development platform Life insurance Auto Enrolment Pensions Healthshield (Cashback on dental check ups and fillings, eye tests, physiotherapy, prescriptions and much more) Reimbursement for usage of personal mobile phone Free gym membership and Free Friday lunch for office based staff
23/05/2026
Full time
Senior Software Engineer Department: Engineering Employment Type: Full Time Location: Manchester, UK Reporting To: Edson Ferreira Description Interact provides enterprise grade intranet software that connects over three million employees to leading global names such as Levi's, Domino's, Teva Pharmaceuticals, and Technicolor. Our team of customer focused problem solvers are passionate about helping organizations to communicate better. We do this together by constantly working to improve every service and product we offer. With offices in Manchester, New York, Dubai, Tulsa, and Warsaw, we operate across North America, EMEA, and Australia. As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining cutting edge software solutions that impact millions of users worldwide. Leveraging your extensive experience and expertise, you will lead complex projects, mentor junior engineers, and contribute to the strategic direction of our technology stack. You will collaborate closely with your cross functional team, as well as with Product/Delivery Managers, and other stakeholders, to deliver high quality, scalable, and robust software features. A little about you Relevant Work Experience Minimum 5+ years of professional experience in software development, with a focus on API first backends, ASP.NET and React.js frontends. Proven experience in developing engaging, scalable, high performance, high transactional web UI and APIs. Extensive experience with C#, ASP.NET, and the .NET frameworks. Strong proficiency in React.js and Node.js for front end development. Experience with SQL Server, including T SQL, stored procedures, and SQL transactions. Familiarity with Docker containers and container orchestration. Experience working in an Agile/Scrum development environment. Demonstrated ability to support the team leadership (Product, Delivery and Engineering Managers), as well as collaborate effectively with other teams. Technical Skills Expert understanding of object oriented programming (OOP) concepts and principles. Deep knowledge and application of software engineering design patterns and SOLID principles. Proficiency in data structures, including arrays, linked lists, stacks, queues, trees, graphs, and hash tables. Understanding of algorithms such as sorting algorithms (quicksort, mergesort), searching algorithms (binary search), recursion, and basic algorithmic complexity (Big O notation). Experience with version control systems, particularly Git using Bitbucket. Familiarity with ElasticSearch, Redis, memory caching, distributed locking, and queue based mechanisms. Knowledge of AWS cloud hosting and infrastructure management. Experience with CI/CD tools like TeamCity and Octopus Deploy. Understanding of test automation frameworks, specifically Playwright. Familiarity with Atlassian Suite (Jira, Confluence) for project management and documentation. Personal Attributes Strong leadership skills, with the ability to mentor and inspire team members. Exceptional problem solving abilities, capable of tackling complex technical challenges. Excellent communication skills, both verbal and written, able to convey technical concepts to various stakeholders. Proactive and self motivated, with a passion for technology and continuous learning. Attention to detail and a commitment to delivering high quality, reliable software. Collaborative mindset, and keen to create a positive team environment by contributing to team dynamics. Strategic thinker, able to align technical design options and architectural decisions with business objectives. Adaptable and flexible, comfortable working in a fast paced, dynamic environment. Innovative mindset, eager to explore new technologies and drive improvements. About the role Technical Leadership Design and develop high quality software solutions using our tech stack, including C#, ASP.NET, React.js, Node.js, and SQL Server. Lead and participate in architectural discussions and decision making processes to shape the future of our applications. Implement and enforce best practices in software development, including SOLID principles and design patterns. Optimize application performance, ensuring scalability and reliability for high volume queries and transactions. Conduct code reviews (face to face or via pull requests), providing constructive feedback to improve code quality and maintain coding standards. Mentor and guide junior and mid level engineers, fostering professional growth and knowledge sharing. Collaborate closely with other teams, including UX/UI designers, test automation engineers, and DevOps, to deliver cohesive and user centric solutions. Develop and maintain unit and automated tests using Playwright to ensure the highest software quality. Manage source code effectively using Git tools. Utilize CI/CD pipelines with TeamCity and Octopus Deploy to streamline the deployment process. Troubleshoot and resolve complex technical issues, applying critical thinking and problem solving skills. Stay updated with emerging technologies and industry trends, evaluating their potential integration into our tech stack. Contribute to the continuous improvement of development processes and workflows. Ensure security best practices, collaborating with security teams to safeguard applications. Project Leadership Lead and participate in the planning and execution of complex software projects, ensuring alignment with business objectives. Coordinate with Product Managers and Delivery Managers to define project requirements, timelines, and deliverables. Identify and mitigate technical risks, ensuring project success and application stability. Oversee the front end and back end development lifecycle, ensuring timely delivery of project milestones and product releases. Mentorship and Team Development Provide mentorship to junior engineers, helping them develop their skills and understanding of best practices. Foster a collaborative and inclusive team environment, encouraging knowledge sharing and continuous learning. Facilitate training sessions and workshops to upskill team members and promote professional growth. Quality Assurance Ensure the highest code quality by implementing and advocating for thorough testing practices, including unit tests, integration tests, and end to end tests. Collaborate with QA teams to establish testing strategies and ensure comprehensive test coverage. Implement performance optimization techniques, ensuring scalability and reliability for high volume queries and transactions. Ensure security best practices, collaborating with security teams to safeguard applications. Collaboration and Communication Work closely with UX/UI designers to implement responsive, user centric, and accessible designs. Collabore with backend teams to ensure seamless integration and functionality of front end components. Communicate complex technical concepts effectively to non technical stakeholders, bridging the gap between technical and business teams. Contribute to the continuous improvement of development processes and workflows. Benefits 25 days annual leave (with the option to buy and sell additional days) Cycle to work scheme Access to learning & development platform Life insurance Auto Enrolment Pensions Healthshield (Cashback on dental check ups and fillings, eye tests, physiotherapy, prescriptions and much more) Reimbursement for usage of personal mobile phone Free gym membership and Free Friday lunch for office based staff
Senior Machine Learning Engineer
Roku, Inc. Cambridge, Cambridgeshire
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The Advanced Development team at Roku pushes beyond today's product lines to invent the next generation of intelligent and generative media systems. We explore ideas that sit years ahead of production, developing foundational technologies that will redefine how content is understood, created, and personalised across millions of Roku devices. This is a rare environment - a PhD-level, cross-disciplinary group combining machine learning research, software engineering, and DevOps. Everyone here is an expert, but not narrowly focused. The team blends deep technical mastery with broad creative vision - people who challenge convention, embrace ambiguity, and build what's never been built before. It's a collaborative, low-ego, ownership-driven culture built on trust and curiosity. We're seeking an Applied Scientist with a strong foundation in mathematics, machine learning, and computer science, combined with experience in cloud engineering, DevOps, and computer vision - someone who thrives where research meets production. About the Role As a Senior Applied Machine Learning Engineer, you'll help design, build, and deploy the systems that make media smarter. You'll work across the full model and software lifecycle, from prototype to production, developing scalable ML pipelines and cloud architectures that power generative AI, intelligent media understanding, content analysis, and advertising intelligence. You'll operate at the intersection of machine learning, infrastructure, and software engineering, taking ownership from data collection through deployment - and seeing your work directly influence how audiences experience Roku's content and advertising ecosystem. What You'll Be Doing Deploying scalable, fault-tolerant computer vision, media understanding, and generative AI systems to production Overseeing the full model development cycle: ideation, prototyping, implementation, deployment, testing, and operations Designing uncertainty metrics and communicating results to both technical and non-technical stakeholders Gathering and compiling datasets, defining annotation ontologies, auditing annotation operations, and ensuring data quality Staying up to date with industry and academic trends in computer vision, machine learning, and generative models for media and advertising Working closely with product and other engineering teams to implement new content and advertising experiences through cloud services Integrating services from other teams around the company, while also providing reusable ML services to others Evaluating and providing feedback on new platform technologies provided by internal teams Working with QA teams to address bugs and contribute to automation and quality assurance We're Excited If You Have A Master's degree (PhD preferred) in Computer Science, Applied Mathematics, or a related field Strong background developing applied machine learning systems using PyTorch or TensorFlow Expertise in image processing, computer vision, or natural language processing Experience using AWS, GCP, or Azure for storing data, training, and serving models Proven ability to evaluate models and communicate insights effectively Experience building APIs with frameworks such as GraphQL or REST Experience with workflow orchestration tools such as Airflow, Argo, AWS Step Functions, or Metaflow Hands-on experience with Docker, Kubernetes, Terraform, CloudFormation, CI/CD automation, and Python build or packaging tools Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
23/05/2026
Full time
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The Advanced Development team at Roku pushes beyond today's product lines to invent the next generation of intelligent and generative media systems. We explore ideas that sit years ahead of production, developing foundational technologies that will redefine how content is understood, created, and personalised across millions of Roku devices. This is a rare environment - a PhD-level, cross-disciplinary group combining machine learning research, software engineering, and DevOps. Everyone here is an expert, but not narrowly focused. The team blends deep technical mastery with broad creative vision - people who challenge convention, embrace ambiguity, and build what's never been built before. It's a collaborative, low-ego, ownership-driven culture built on trust and curiosity. We're seeking an Applied Scientist with a strong foundation in mathematics, machine learning, and computer science, combined with experience in cloud engineering, DevOps, and computer vision - someone who thrives where research meets production. About the Role As a Senior Applied Machine Learning Engineer, you'll help design, build, and deploy the systems that make media smarter. You'll work across the full model and software lifecycle, from prototype to production, developing scalable ML pipelines and cloud architectures that power generative AI, intelligent media understanding, content analysis, and advertising intelligence. You'll operate at the intersection of machine learning, infrastructure, and software engineering, taking ownership from data collection through deployment - and seeing your work directly influence how audiences experience Roku's content and advertising ecosystem. What You'll Be Doing Deploying scalable, fault-tolerant computer vision, media understanding, and generative AI systems to production Overseeing the full model development cycle: ideation, prototyping, implementation, deployment, testing, and operations Designing uncertainty metrics and communicating results to both technical and non-technical stakeholders Gathering and compiling datasets, defining annotation ontologies, auditing annotation operations, and ensuring data quality Staying up to date with industry and academic trends in computer vision, machine learning, and generative models for media and advertising Working closely with product and other engineering teams to implement new content and advertising experiences through cloud services Integrating services from other teams around the company, while also providing reusable ML services to others Evaluating and providing feedback on new platform technologies provided by internal teams Working with QA teams to address bugs and contribute to automation and quality assurance We're Excited If You Have A Master's degree (PhD preferred) in Computer Science, Applied Mathematics, or a related field Strong background developing applied machine learning systems using PyTorch or TensorFlow Expertise in image processing, computer vision, or natural language processing Experience using AWS, GCP, or Azure for storing data, training, and serving models Proven ability to evaluate models and communicate insights effectively Experience building APIs with frameworks such as GraphQL or REST Experience with workflow orchestration tools such as Airflow, Argo, AWS Step Functions, or Metaflow Hands-on experience with Docker, Kubernetes, Terraform, CloudFormation, CI/CD automation, and Python build or packaging tools Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
Technical Lead - Python/Django
scrumconnect ltd
About Scrumconnect Consulting Scrumconnect Consulting is a leading digital transformation consultancy delivering innovative solutions across the UK public sector. We specialise in Agile delivery, digital services, cloud transformation, data, and user-centred design, helping organisations build scalable and impactful digital products and platforms. We are currently seeking an experienced Senior Data Analyst to support the design and development of reporting dashboards and analytics for CAF and risk reporting tools within a major digital transformation programme. Job Summary We are looking for a highly skilled Technical Lead with strong expertise in Python, Django, and modern web application architecture. The ideal candidate will be responsible for leading development teams, designing scalable Back End systems, and driving end-to-end technical delivery for enterprise-grade applications. The candidate should have hands-on experience with GOV.UK Frontend, authentication and authorization frameworks such as OIDC/OAuth, containerization technologies, and relational databases like PostgreSQL. Key Responsibilities Lead the design, development, and deployment of scalable web applications using Python and Django. Provide technical leadership and mentorship to development teams. Architect secure and high-performing Back End systems and APIs. Implement authentication and authorization mechanisms using OIDC/OAuth. Develop and maintain responsive user interfaces using GOV.UK Frontend standards and components. Collaborate with cross-functional teams including Product, DevOps, QA, and Architecture teams. Ensure code quality through reviews, best practices, and automated testing. Design and optimize PostgreSQL database schemas and queries. Manage containerized deployments using Docker. Participate in solution design, estimation, and technical planning activities. Drive CI/CD adoption and engineering best practices. Required Skills Strong experience in Python and Django framework. Hands-on experience with GOV.UK Frontend framework and accessibility standards. Strong understanding of OIDC and OAuth 2.0 authentication mechanisms. Experience with RESTful API development and microservices architecture. Proficiency in Docker and containerized application deployment. Strong knowledge of PostgreSQL database design and optimization. Experience with Git, CI/CD pipelines, and Agile development methodologies. Good understanding of application security and performance optimization. Excellent troubleshooting and problem-solving skills. Preferred Qualifications Experience working in government/public sector digital transformation projects. Exposure to cloud platforms such as AWS, Azure, or GCP. Familiarity with Kubernetes and infrastructure automation tools. Experience with Front End technologies such as HTML, CSS, JavaScript, and React (preferred). Strong communication and stakeholder management skills. Education Bachelor's or Master's degree in Computer Science, Information Technology, or related field. Why Join Us? Opportunity to work on impactful digital transformation programs. Collaborative and technology-driven work culture. Exposure to modern engineering practices and cloud-native technologies. Competitive compensation and growth opportunities. Diversity & Inclusion At Scrumconnect Consulting, we are committed to building an inclusive workplace where diversity is valued and everyone is empowered to succeed. We welcome applications from candidates of all backgrounds, experiences, and perspectives, and we are dedicated to fostering a culture of equality, respect, and collaboration.
22/05/2026
Contractor
About Scrumconnect Consulting Scrumconnect Consulting is a leading digital transformation consultancy delivering innovative solutions across the UK public sector. We specialise in Agile delivery, digital services, cloud transformation, data, and user-centred design, helping organisations build scalable and impactful digital products and platforms. We are currently seeking an experienced Senior Data Analyst to support the design and development of reporting dashboards and analytics for CAF and risk reporting tools within a major digital transformation programme. Job Summary We are looking for a highly skilled Technical Lead with strong expertise in Python, Django, and modern web application architecture. The ideal candidate will be responsible for leading development teams, designing scalable Back End systems, and driving end-to-end technical delivery for enterprise-grade applications. The candidate should have hands-on experience with GOV.UK Frontend, authentication and authorization frameworks such as OIDC/OAuth, containerization technologies, and relational databases like PostgreSQL. Key Responsibilities Lead the design, development, and deployment of scalable web applications using Python and Django. Provide technical leadership and mentorship to development teams. Architect secure and high-performing Back End systems and APIs. Implement authentication and authorization mechanisms using OIDC/OAuth. Develop and maintain responsive user interfaces using GOV.UK Frontend standards and components. Collaborate with cross-functional teams including Product, DevOps, QA, and Architecture teams. Ensure code quality through reviews, best practices, and automated testing. Design and optimize PostgreSQL database schemas and queries. Manage containerized deployments using Docker. Participate in solution design, estimation, and technical planning activities. Drive CI/CD adoption and engineering best practices. Required Skills Strong experience in Python and Django framework. Hands-on experience with GOV.UK Frontend framework and accessibility standards. Strong understanding of OIDC and OAuth 2.0 authentication mechanisms. Experience with RESTful API development and microservices architecture. Proficiency in Docker and containerized application deployment. Strong knowledge of PostgreSQL database design and optimization. Experience with Git, CI/CD pipelines, and Agile development methodologies. Good understanding of application security and performance optimization. Excellent troubleshooting and problem-solving skills. Preferred Qualifications Experience working in government/public sector digital transformation projects. Exposure to cloud platforms such as AWS, Azure, or GCP. Familiarity with Kubernetes and infrastructure automation tools. Experience with Front End technologies such as HTML, CSS, JavaScript, and React (preferred). Strong communication and stakeholder management skills. Education Bachelor's or Master's degree in Computer Science, Information Technology, or related field. Why Join Us? Opportunity to work on impactful digital transformation programs. Collaborative and technology-driven work culture. Exposure to modern engineering practices and cloud-native technologies. Competitive compensation and growth opportunities. Diversity & Inclusion At Scrumconnect Consulting, we are committed to building an inclusive workplace where diversity is valued and everyone is empowered to succeed. We welcome applications from candidates of all backgrounds, experiences, and perspectives, and we are dedicated to fostering a culture of equality, respect, and collaboration.
QA Analyst - Enterprise Technology Automation Engineer
Marex Group
QA Analyst - Enterprise Technology Automation Engineer London, GB Full-Time Information Technology About Marex Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The group provides comprehensive breadth and depth of coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions. It has a leading franchise in many major metals, energy and agricultural products, with access to 60 exchanges. The group provides access to the world's major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers. With more than 40 offices worldwide, the group has over 2,300 employees across Europe, Asia and the Americas. Department description The Technology Department delivers differentiation, scalability and security for the business. Technology provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile 'streams' aligned to specific business areas. Our other teams work enterprise-wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design. The Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements. Developers conceive, specify, design, programme, document, test, and delivery bug fixes as needed to provide high quality software solutions. Each Development team is aligned to one of Marex's business divisions and works with a corresponding Business Technology and Application Support team. Responsibilities Role specific: Test automation: Design, build, and maintain automated test scripts and frameworks to reduce manual work. Shift-left integration: Collaborate early with developers and product managers to identify risks and define quality standards before writing code. CI/CD support: Integrate automated tests into continuous integration and deployment pipelines to provide rapid feedback on each code change. Technical Testing: Conduct specialized tests beyond UI checks, including API testing. Proactively investigating into performance/load testing, and database integrity verification. Defect management: Involves root cause analysis to help developers prevent bug recurrence. Process governance: Establish and maintain quality standards, documentation, and select appropriate testing tools within the QA team. Coaching: QAs and developers on test quality, automation best practices, and testing discipline. Requirement Analysis: Reviewing business requirements and user stories to ensure they are clear, complete, and testable. Defect management: Find, log, and track bugs using Jira, collaborating with developers to confirm fixes. Quality reporting: Preparing reports for stakeholders detailing the software's readiness for release. AI: Championed AI driven quality initiatives by leveraging Generative AI and NLP to automate the conversion of user stories into Playwright scripts, reducing script development time and increasing sprint velocity All staff: Ensure compliance with the company's regulatory requirements under the FCA. Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with. Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values. At all times comply with the FCA's Code of Conduct. Ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility. Report any breaches of policy to Compliance and/or your supervisor as required. Escalate risk events immediately. Provide input to risk management processes, as required. Competencies, Skills and Experience Excellent verbal and written communication skills. A collaborative team player, approachable, self efficient and influences a positive work environment. Resilient in a challenging, fast paced environment. Excels at building relationships, networking and influencing others. Maintain a commitment to continuous professional development by acquiring proficiency in emerging tools and frameworks. Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness. Attention to detail and a passion for driving up the quality of software. Skills and Experience: Essential: Middle Level QA Automation Engineer Experienced in following application(s) all beneficial: JIRA, XRAY, WIKI, Bitbucket cloud, AWS, Splunk, SQL, MongoDB Understanding of software diagnostic tools and testing methods (automation, smoke, functionality, usability, performance, regression, and user acceptance). Experience working closely with development teams and championing an automation first and shift left approach to quality control. Experience working in a regulated environment and knowledge of the risk and compliance requirements associated with this. Agile and scrum development methodologies. Experienced in following domains all beneficial: Financial background Conduct Rules You must: Act with integrity Act with due skill, care and diligence Be open and cooperative with the FCA, the PRA and other regulators Pay due regard to the interests of customers and treat them fairly Observe proper standard of market conduct Company Values Respect- Clients are at the heart of our business, with superior execution and superb client service the foundation of the firm. We respect our clients and always treat them fairly. Integrity - Doing business the right way is the only way. We hold ourselves to a high ethical standard in everything we do - our clients expect this and we demand it of ourselves. Collaborative - We work in teams - open and direct communication and the willingness to work hard and collaboratively are the basis for effective teamwork. Working well with others is necessary for us to succeed at what we do. Developing our People - Our people are the basis of our competitive advantage. We look to "grow our own" and make Marex the place ambitious, hardworking, talented people choose to build their careers. Adaptable and Nimble - Our size and flexibility is an advantage. We are big enough to support our client's various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements. A non-bureaucratic, but well controlled environment fosters initiative as well as employee satisfaction. Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process. If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.
22/05/2026
Full time
QA Analyst - Enterprise Technology Automation Engineer London, GB Full-Time Information Technology About Marex Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The group provides comprehensive breadth and depth of coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions. It has a leading franchise in many major metals, energy and agricultural products, with access to 60 exchanges. The group provides access to the world's major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers. With more than 40 offices worldwide, the group has over 2,300 employees across Europe, Asia and the Americas. Department description The Technology Department delivers differentiation, scalability and security for the business. Technology provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile 'streams' aligned to specific business areas. Our other teams work enterprise-wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design. The Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements. Developers conceive, specify, design, programme, document, test, and delivery bug fixes as needed to provide high quality software solutions. Each Development team is aligned to one of Marex's business divisions and works with a corresponding Business Technology and Application Support team. Responsibilities Role specific: Test automation: Design, build, and maintain automated test scripts and frameworks to reduce manual work. Shift-left integration: Collaborate early with developers and product managers to identify risks and define quality standards before writing code. CI/CD support: Integrate automated tests into continuous integration and deployment pipelines to provide rapid feedback on each code change. Technical Testing: Conduct specialized tests beyond UI checks, including API testing. Proactively investigating into performance/load testing, and database integrity verification. Defect management: Involves root cause analysis to help developers prevent bug recurrence. Process governance: Establish and maintain quality standards, documentation, and select appropriate testing tools within the QA team. Coaching: QAs and developers on test quality, automation best practices, and testing discipline. Requirement Analysis: Reviewing business requirements and user stories to ensure they are clear, complete, and testable. Defect management: Find, log, and track bugs using Jira, collaborating with developers to confirm fixes. Quality reporting: Preparing reports for stakeholders detailing the software's readiness for release. AI: Championed AI driven quality initiatives by leveraging Generative AI and NLP to automate the conversion of user stories into Playwright scripts, reducing script development time and increasing sprint velocity All staff: Ensure compliance with the company's regulatory requirements under the FCA. Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with. Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values. At all times comply with the FCA's Code of Conduct. Ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility. Report any breaches of policy to Compliance and/or your supervisor as required. Escalate risk events immediately. Provide input to risk management processes, as required. Competencies, Skills and Experience Excellent verbal and written communication skills. A collaborative team player, approachable, self efficient and influences a positive work environment. Resilient in a challenging, fast paced environment. Excels at building relationships, networking and influencing others. Maintain a commitment to continuous professional development by acquiring proficiency in emerging tools and frameworks. Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness. Attention to detail and a passion for driving up the quality of software. Skills and Experience: Essential: Middle Level QA Automation Engineer Experienced in following application(s) all beneficial: JIRA, XRAY, WIKI, Bitbucket cloud, AWS, Splunk, SQL, MongoDB Understanding of software diagnostic tools and testing methods (automation, smoke, functionality, usability, performance, regression, and user acceptance). Experience working closely with development teams and championing an automation first and shift left approach to quality control. Experience working in a regulated environment and knowledge of the risk and compliance requirements associated with this. Agile and scrum development methodologies. Experienced in following domains all beneficial: Financial background Conduct Rules You must: Act with integrity Act with due skill, care and diligence Be open and cooperative with the FCA, the PRA and other regulators Pay due regard to the interests of customers and treat them fairly Observe proper standard of market conduct Company Values Respect- Clients are at the heart of our business, with superior execution and superb client service the foundation of the firm. We respect our clients and always treat them fairly. Integrity - Doing business the right way is the only way. We hold ourselves to a high ethical standard in everything we do - our clients expect this and we demand it of ourselves. Collaborative - We work in teams - open and direct communication and the willingness to work hard and collaboratively are the basis for effective teamwork. Working well with others is necessary for us to succeed at what we do. Developing our People - Our people are the basis of our competitive advantage. We look to "grow our own" and make Marex the place ambitious, hardworking, talented people choose to build their careers. Adaptable and Nimble - Our size and flexibility is an advantage. We are big enough to support our client's various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements. A non-bureaucratic, but well controlled environment fosters initiative as well as employee satisfaction. Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process. If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.
Opus Recruitment Solutions
Test Engineer
Opus Recruitment Solutions Newcastle Upon Tyne, Tyne And Wear
Job Description Role: Test Engineer (Hybrid) Location: Manchester, Leeds, Newcastle, Birmingham - 60% Per Week in these locations. Clearance: Must hold or be eligible for BPSS Clearance Role Overview We are seeking a skilled and detail-oriented Test Engineer to join our growing delivery team. You will play a key role in ensuring the quality, reliability, and performance of modern web applications across a cutting-edge tech stack. This role requires hands-on expertise in automated testing, strong collaboration with development teams, and experience working across cloud-native environments. Key Responsibilities Design, develop, and execute automated and manual test cases for web applications Build and maintain robust test automation frameworks , particularly using Playwright (essential) Collaborate closely with developers, DevOps, and product teams to ensure quality throughout the SDLC Perform frontend and backend testing across Node.js and Spring Boot applications Validate data integrity and application performance involving MongoDB Integrate automated testing into CI/CD pipelines using GitLab Execute testing in AWS-based environments , ensuring scalability and reliability Identify, log, and track defects, ensuring timely resolution Contribute to continuous improvement of testing processes and best practices Required Skills & Experience Strong experience as a Test Engineer / QA Engineer Proven expertise with Playwright (MANDATORY) Experience testing Node.js frontend applications Familiarity with Spring Boot backend systems Hands-on experience with MongoDB Experience working with GitLab CI/CD pipelines Exposure to AWS cloud environments Solid understanding of API testing and integration testing Strong analytical and problem-solving skills Working Arrangement Manchester, Leeds, Newcastle, Birmingham - 60% Per Week in these locations. Exclusions: Sheffield and Caxton House, London
22/05/2026
Contractor
Job Description Role: Test Engineer (Hybrid) Location: Manchester, Leeds, Newcastle, Birmingham - 60% Per Week in these locations. Clearance: Must hold or be eligible for BPSS Clearance Role Overview We are seeking a skilled and detail-oriented Test Engineer to join our growing delivery team. You will play a key role in ensuring the quality, reliability, and performance of modern web applications across a cutting-edge tech stack. This role requires hands-on expertise in automated testing, strong collaboration with development teams, and experience working across cloud-native environments. Key Responsibilities Design, develop, and execute automated and manual test cases for web applications Build and maintain robust test automation frameworks , particularly using Playwright (essential) Collaborate closely with developers, DevOps, and product teams to ensure quality throughout the SDLC Perform frontend and backend testing across Node.js and Spring Boot applications Validate data integrity and application performance involving MongoDB Integrate automated testing into CI/CD pipelines using GitLab Execute testing in AWS-based environments , ensuring scalability and reliability Identify, log, and track defects, ensuring timely resolution Contribute to continuous improvement of testing processes and best practices Required Skills & Experience Strong experience as a Test Engineer / QA Engineer Proven expertise with Playwright (MANDATORY) Experience testing Node.js frontend applications Familiarity with Spring Boot backend systems Hands-on experience with MongoDB Experience working with GitLab CI/CD pipelines Exposure to AWS cloud environments Solid understanding of API testing and integration testing Strong analytical and problem-solving skills Working Arrangement Manchester, Leeds, Newcastle, Birmingham - 60% Per Week in these locations. Exclusions: Sheffield and Caxton House, London
Lead Test Engineer (SC Cleared)
scrumconnect ltd City, Newcastle Upon Tyne
Job Description About Scrumconnect Scrumconnect Consulting is a UK-based digital transformation consultancy delivering agile, secure, and scalable technology solutions for public and private sector clients. This is a fully remote role based in India, supporting UK operations and client engagements. The successful candidate will work closely with UK leadership teams and must be comfortable operating within UK regulatory, governance, and delivery frameworks. About the Role We are looking for an experienced Test Manager to lead quality assurance and testing activities within a large-scale cloud data engineering programme operating across a modern AWS-native technology ecosystem, including Apache Airflow, Amazon Athena, AWS Glue, S3, EMR, DynamoDB, and related cloud services. This role combines hands-on technical leadership with test strategy ownership . You will be responsible for defining and driving the overall testing approach across automated pipelines, data workflows, cloud infrastructure, and release delivery while managing risks, improving testing standards, and mentoring engineering teams. The ideal candidate will have strong experience in Big Data and Data Lake environments , including testing both structured and unstructured datasets, and will be comfortable operating in highly automated CI/CD-driven delivery environments. You will work closely with engineering, DevOps, architecture, and stakeholder teams to ensure quality is Embedded throughout the software delivery life cycle. Key Responsibilities Test Strategy & Leadership Define, implement, and manage the overall test strategy across cloud-native data platforms and applications Lead end-to-end testing activities across data pipelines, cloud services, APIs, and distributed systems Establish quality standards, governance processes, and testing best practices across teams Drive a quality-first engineering culture across the programme Provide leadership, mentoring, and coaching to Test Engineers and QA team members Automated Testing & Frameworks Design, implement, and oversee scalable automated test frameworks for data and application testing Build and maintain automated test suites across AWS cloud infrastructure and data workflows Enhance existing automation frameworks to improve reliability, coverage, maintainability, and reporting Ensure automated testing is fully integrated within GitLab CI/CD pipelines for rapid feedback and release confidence Big Data & Data Lake Testing Lead testing activities across Big Data and Data Lake solutions containing structured and unstructured datasets Validate large-scale data ingestion, transformation, and processing workflows Ensure data integrity, transformation accuracy, reconciliation, and performance under load Oversee PySpark-based data validation and interrogation activities on AWS EMR Support testing and monitoring of workflows orchestrated through Apache Airflow Drive root cause analysis for production data issues and platform defects Risk Management & Reporting Identify, assess, and communicate quality risks across releases and environments Analyse test execution metrics, defects, trends, and quality indicators Translate technical findings into clear, prioritised reporting for technical and non-technical stakeholders Provide regular status reporting to programme leadership and client stakeholders CI/CD & DevOps Collaborate with DevOps and engineering teams to improve release quality and deployment confidence Ensure automated test execution within GitLab CI/CD pipelines Support infrastructure testing and validation within Terraform-managed cloud environments Contribute to continuous improvement initiatives across testing and delivery processes Technology Stack Apache Airflow, Amazon Athena, AWS S3, AWS Glue, AWS EMR, AWS EC2, AWS ECR, AWS DynamoDB, AWS CloudWatch, AWS IAM, Python, SQL, Java, Bash, GitLab CI/CD, Jupyter Notebooks, Apache Spark/PySpark, Terraform, Docker Key Skills Strong proficiency in Python, SQL, Java, and Scripting languages such as Bash Hands-on experience testing Big Data platforms and Data Lake solutions Strong experience with AWS EMR, Apache Airflow, and Jupyter Notebooks Experience performing PySpark-based data interrogation, validation, and testing Strong knowledge of AWS services including S3, Glue, Athena, EMR, CloudWatch, IAM, DynamoDB, EC2, and ECR Experience designing, implementing, and managing enterprise-scale automated test frameworks Strong understanding of CI/CD practices using GitLab pipelines Experience with infrastructure-as-code tools such as Terraform Familiarity with Docker and containerised testing environments Understanding of dimensional data models and slowly changing dimensions Experience validating structured and unstructured data workflows Strong analytical and root cause analysis skills Ability to communicate technical risks clearly to stakeholders at all levels Experience leading and mentoring QA/Test Engineering teams Skills & Experience Required Proven experience as a Test Manager , Lead Test Engineer, or QA Lead within cloud and data engineering environments Strong background in automated testing for cloud-native and data-centric platforms Experience testing large-scale data pipelines, transformation processes, and distributed systems Experience managing or leading QA/testing teams in Agile delivery environments Strong stakeholder management and communication skills Experience establishing test governance, reporting, and quality metrics Strong problem-solving and decision-making capability Experience working within regulated or security-conscious delivery environments SFIA Level 5 capability provides leadership, influences strategy, and drives quality improvements Active SC clearance (mandatory)
22/05/2026
Full time
Job Description About Scrumconnect Scrumconnect Consulting is a UK-based digital transformation consultancy delivering agile, secure, and scalable technology solutions for public and private sector clients. This is a fully remote role based in India, supporting UK operations and client engagements. The successful candidate will work closely with UK leadership teams and must be comfortable operating within UK regulatory, governance, and delivery frameworks. About the Role We are looking for an experienced Test Manager to lead quality assurance and testing activities within a large-scale cloud data engineering programme operating across a modern AWS-native technology ecosystem, including Apache Airflow, Amazon Athena, AWS Glue, S3, EMR, DynamoDB, and related cloud services. This role combines hands-on technical leadership with test strategy ownership . You will be responsible for defining and driving the overall testing approach across automated pipelines, data workflows, cloud infrastructure, and release delivery while managing risks, improving testing standards, and mentoring engineering teams. The ideal candidate will have strong experience in Big Data and Data Lake environments , including testing both structured and unstructured datasets, and will be comfortable operating in highly automated CI/CD-driven delivery environments. You will work closely with engineering, DevOps, architecture, and stakeholder teams to ensure quality is Embedded throughout the software delivery life cycle. Key Responsibilities Test Strategy & Leadership Define, implement, and manage the overall test strategy across cloud-native data platforms and applications Lead end-to-end testing activities across data pipelines, cloud services, APIs, and distributed systems Establish quality standards, governance processes, and testing best practices across teams Drive a quality-first engineering culture across the programme Provide leadership, mentoring, and coaching to Test Engineers and QA team members Automated Testing & Frameworks Design, implement, and oversee scalable automated test frameworks for data and application testing Build and maintain automated test suites across AWS cloud infrastructure and data workflows Enhance existing automation frameworks to improve reliability, coverage, maintainability, and reporting Ensure automated testing is fully integrated within GitLab CI/CD pipelines for rapid feedback and release confidence Big Data & Data Lake Testing Lead testing activities across Big Data and Data Lake solutions containing structured and unstructured datasets Validate large-scale data ingestion, transformation, and processing workflows Ensure data integrity, transformation accuracy, reconciliation, and performance under load Oversee PySpark-based data validation and interrogation activities on AWS EMR Support testing and monitoring of workflows orchestrated through Apache Airflow Drive root cause analysis for production data issues and platform defects Risk Management & Reporting Identify, assess, and communicate quality risks across releases and environments Analyse test execution metrics, defects, trends, and quality indicators Translate technical findings into clear, prioritised reporting for technical and non-technical stakeholders Provide regular status reporting to programme leadership and client stakeholders CI/CD & DevOps Collaborate with DevOps and engineering teams to improve release quality and deployment confidence Ensure automated test execution within GitLab CI/CD pipelines Support infrastructure testing and validation within Terraform-managed cloud environments Contribute to continuous improvement initiatives across testing and delivery processes Technology Stack Apache Airflow, Amazon Athena, AWS S3, AWS Glue, AWS EMR, AWS EC2, AWS ECR, AWS DynamoDB, AWS CloudWatch, AWS IAM, Python, SQL, Java, Bash, GitLab CI/CD, Jupyter Notebooks, Apache Spark/PySpark, Terraform, Docker Key Skills Strong proficiency in Python, SQL, Java, and Scripting languages such as Bash Hands-on experience testing Big Data platforms and Data Lake solutions Strong experience with AWS EMR, Apache Airflow, and Jupyter Notebooks Experience performing PySpark-based data interrogation, validation, and testing Strong knowledge of AWS services including S3, Glue, Athena, EMR, CloudWatch, IAM, DynamoDB, EC2, and ECR Experience designing, implementing, and managing enterprise-scale automated test frameworks Strong understanding of CI/CD practices using GitLab pipelines Experience with infrastructure-as-code tools such as Terraform Familiarity with Docker and containerised testing environments Understanding of dimensional data models and slowly changing dimensions Experience validating structured and unstructured data workflows Strong analytical and root cause analysis skills Ability to communicate technical risks clearly to stakeholders at all levels Experience leading and mentoring QA/Test Engineering teams Skills & Experience Required Proven experience as a Test Manager , Lead Test Engineer, or QA Lead within cloud and data engineering environments Strong background in automated testing for cloud-native and data-centric platforms Experience testing large-scale data pipelines, transformation processes, and distributed systems Experience managing or leading QA/testing teams in Agile delivery environments Strong stakeholder management and communication skills Experience establishing test governance, reporting, and quality metrics Strong problem-solving and decision-making capability Experience working within regulated or security-conscious delivery environments SFIA Level 5 capability provides leadership, influences strategy, and drives quality improvements Active SC clearance (mandatory)
Opus Recruitment Solutions Ltd
Test Engineer
Opus Recruitment Solutions Ltd Newcastle Upon Tyne, Tyne And Wear
Job Description Role: Test Engineer (Hybrid) Location: Manchester, Leeds, Newcastle, Birmingham - 60% Per Week in these locations. Clearance: Must hold or be eligible for BPSS Clearance Role Overview We are seeking a skilled and detail-oriented Test Engineer to join our growing delivery team. You will play a key role in ensuring the quality, reliability, and performance of modern web applications across a cutting-edge tech stack.This role requires hands-on expertise in automated testing, strong collaboration with development teams, and experience working across cloud-native environments. Key Responsibilities Design, develop, and execute automated and manual test cases for web applications Build and maintain robust test automation frameworks , particularly using Playwright (essential) Collaborate closely with developers, DevOps, and product teams to ensure quality throughout the SDLC Perform frontend and backend testing across Node.js and Spring Boot applications Validate data integrity and application performance involving MongoDB Integrate automated testing into CI/CD pipelines using GitLab Execute testing in AWS-based environments , ensuring scalability and reliability Identify, log, and track defects, ensuring timely resolution Contribute to continuous improvement of testing processes and best practices Required Skills & Experience Strong experience as a Test Engineer / QA Engineer Proven expertise with Playwright (MANDATORY) Experience testing Node.js frontend applications Familiarity with Spring Boot backend systems Hands-on experience with MongoDB Experience working with GitLab CI/CD pipelines Exposure to AWS cloud environments Solid understanding of API testing and integration testing Strong analytical and problem-solving skills Working Arrangement Manchester, Leeds, Newcastle, Birmingham - 60% Per Week in these locations. Exclusions: Sheffield and Caxton House, London
22/05/2026
Contractor
Job Description Role: Test Engineer (Hybrid) Location: Manchester, Leeds, Newcastle, Birmingham - 60% Per Week in these locations. Clearance: Must hold or be eligible for BPSS Clearance Role Overview We are seeking a skilled and detail-oriented Test Engineer to join our growing delivery team. You will play a key role in ensuring the quality, reliability, and performance of modern web applications across a cutting-edge tech stack.This role requires hands-on expertise in automated testing, strong collaboration with development teams, and experience working across cloud-native environments. Key Responsibilities Design, develop, and execute automated and manual test cases for web applications Build and maintain robust test automation frameworks , particularly using Playwright (essential) Collaborate closely with developers, DevOps, and product teams to ensure quality throughout the SDLC Perform frontend and backend testing across Node.js and Spring Boot applications Validate data integrity and application performance involving MongoDB Integrate automated testing into CI/CD pipelines using GitLab Execute testing in AWS-based environments , ensuring scalability and reliability Identify, log, and track defects, ensuring timely resolution Contribute to continuous improvement of testing processes and best practices Required Skills & Experience Strong experience as a Test Engineer / QA Engineer Proven expertise with Playwright (MANDATORY) Experience testing Node.js frontend applications Familiarity with Spring Boot backend systems Hands-on experience with MongoDB Experience working with GitLab CI/CD pipelines Exposure to AWS cloud environments Solid understanding of API testing and integration testing Strong analytical and problem-solving skills Working Arrangement Manchester, Leeds, Newcastle, Birmingham - 60% Per Week in these locations. Exclusions: Sheffield and Caxton House, London
Sanderson Government & Defence
Software Engineer
Sanderson Government & Defence Cheltenham, Gloucestershire
Software Engineer - Java, Python, React, MongoDB Location: Flexible/Hybrid Contract Type: Permanent or Contract Level: SFIA Level 4-5 (Enable/Ensure & Advise) Must go through eDV About the Role We're looking for a versatile Software Engineer with strong experience across Java, Python, React , and MongoDB to join a high-performing engineering team . You will work across the full development life cycle, contributing to the design, build, and delivery of high-quality software solutions. The role requires strong technical expertise, proactive problem-solving, and the ability to collaborate effectively in multidisciplinary teams. Key Responsibilities Design, develop, test, and deploy high-quality software solutions using Java , Python , React , and MongoDB . Participate in solution design, estimation, and technical decision-making. Develop reusable components and shared services. Work within Agile teams to support sprint planning, refinement, and retrospectives. Ensure code quality through reviews, automated testing, and engineering best practice. Maintain and improve CI/CD pipelines and deployment processes. Troubleshoot, debug, and optimise performance across services. Collaborate with product, UX, DevOps, and QA to deliver reliable, maintainable systems. Produce and maintain documentation and contribute to knowledge sharing. Essential Skills & Experience Strong commercial experience with Java and Python . Front End engineering experience using React and JavaScript Solid hands-on experience with MongoDB including data modelling and performance tuning. Proficient with CI/CD, Git, automated testing, and modern engineering workflows. Experience delivering within Agile environments. Ability to work at SFIA Levels 4-5 , demonstrating: Level 4: Ownership of deliverables, specialist knowledge application, resolving defined problems. Level 5: Leading technical work, assuring quality, advising others, shaping technical solutions. Beneficial Skills Ansible for automation and configuration management. Kubernetes for container orchestration. Experience with microservices, API design, event-driven systems. Understanding of Docker, cloud platforms (AWS/Azure/GCP), and observability tools. Personal Attributes Strong analytical and problem-solving skills. Clear communicator with varied audiences. Proactive, collaborative, and delivery-focused. Enthusiastic about continuous learning and improving engineering practice. What We Offer The opportunity to join a high-performing, modern engineering team with a strong culture of quality and innovation. Flexible working arrangements and work-life balance. Professional development aligned with SFIA. Bonus Structure: A performance-linked bonus based on utilisation , delivery outcomes, and contribution to project success. EOT Transition: The company is transitioning to an Employee Ownership Trust (EOT) model , giving employees a meaningful stake in long-term success and enhanced shared-reward opportunities. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.
22/05/2026
Software Engineer - Java, Python, React, MongoDB Location: Flexible/Hybrid Contract Type: Permanent or Contract Level: SFIA Level 4-5 (Enable/Ensure & Advise) Must go through eDV About the Role We're looking for a versatile Software Engineer with strong experience across Java, Python, React , and MongoDB to join a high-performing engineering team . You will work across the full development life cycle, contributing to the design, build, and delivery of high-quality software solutions. The role requires strong technical expertise, proactive problem-solving, and the ability to collaborate effectively in multidisciplinary teams. Key Responsibilities Design, develop, test, and deploy high-quality software solutions using Java , Python , React , and MongoDB . Participate in solution design, estimation, and technical decision-making. Develop reusable components and shared services. Work within Agile teams to support sprint planning, refinement, and retrospectives. Ensure code quality through reviews, automated testing, and engineering best practice. Maintain and improve CI/CD pipelines and deployment processes. Troubleshoot, debug, and optimise performance across services. Collaborate with product, UX, DevOps, and QA to deliver reliable, maintainable systems. Produce and maintain documentation and contribute to knowledge sharing. Essential Skills & Experience Strong commercial experience with Java and Python . Front End engineering experience using React and JavaScript Solid hands-on experience with MongoDB including data modelling and performance tuning. Proficient with CI/CD, Git, automated testing, and modern engineering workflows. Experience delivering within Agile environments. Ability to work at SFIA Levels 4-5 , demonstrating: Level 4: Ownership of deliverables, specialist knowledge application, resolving defined problems. Level 5: Leading technical work, assuring quality, advising others, shaping technical solutions. Beneficial Skills Ansible for automation and configuration management. Kubernetes for container orchestration. Experience with microservices, API design, event-driven systems. Understanding of Docker, cloud platforms (AWS/Azure/GCP), and observability tools. Personal Attributes Strong analytical and problem-solving skills. Clear communicator with varied audiences. Proactive, collaborative, and delivery-focused. Enthusiastic about continuous learning and improving engineering practice. What We Offer The opportunity to join a high-performing, modern engineering team with a strong culture of quality and innovation. Flexible working arrangements and work-life balance. Professional development aligned with SFIA. Bonus Structure: A performance-linked bonus based on utilisation , delivery outcomes, and contribution to project success. EOT Transition: The company is transitioning to an Employee Ownership Trust (EOT) model , giving employees a meaningful stake in long-term success and enhanced shared-reward opportunities. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.
QA Engineer (Manual & Automation)
Internetwork Expert Solihull, West Midlands
Pinewood.AI is seeking a technically strong, hands on QA Engineer to own and deliver our quality strategy for our Automotive Intelligence Platform. We are seeking a QA Engineer with a strong manual testing mindset who has some experience with automation testing and takes ownership of product quality and user experience. This role focuses on thoughtful, risk based testing, clear communication, and collaboration. You'll work closely with engineering and product teams to ensure features are fit for purpose, reliable, and releasable, while contributing to continuous improvement of our QA approach. Key Responsibilities Own manual testing for assigned features from refinement to release Design and execute meaningful test scenarios, not just scripted cases Perform functional, regression, exploratory, and integration testing Validate requirements and acceptance criteria Identify risk, edge cases, and user impacting defects early Provide clear go/no go quality assessments for releases Raise clear, actionable defects with strong reproduction steps Assess severity, priority, and customer impact Work closely with developers to support root cause analysis Retest fixes thoroughly and verify acceptance Engage actively in backlog refinement, planning, and retros Challenge unclear or incomplete requirements constructively Communicate quality status, risks, and confidence clearly Contribute ideas to improve QA practices and consistency Support regression and release testing activities Work in a hybrid model (approx. 2 days currently onsite at Birmingham Business Park but we are moving to Solihull Blythe Valley in the summer of 2026) Required Skills & Experience Strong manual testing experience in Agile environments Experience with at least one automation tool or framework (e.g. Playwright, Cypress, Selenium) Solid understanding of testing principles and techniques Ability to test across browsers, devices, and environments Experience with defect tracking tools (e.g. Jira, Azure DevOps) API testing basics (e.g. Postman) Comfortable validating data (basic SQL or equivalent) Familiarity with version control (Git) is a plus Thinks like a user, not just a tester Focuses on risk and impact, not box ticking Cares deeply about shipped quality Shift left experience in the development cycle Desirable Experience Testing dealer management systems or automotive retail software Familiarity with service scheduling, parts inventory, warranty workflows and aftersales processes Experience integrating Playwright or similar tools into Microsoft tech stacks and cloud CI pipelines Benefits Competitive salary based on experience Bonus scheme Share scheme Hybrid working 25 days holiday plus all UK bank holidays 4x life assurance Enhanced family friendly leave - 5 months full pay for maternity or adoption, plus 2 weeks fully paid paternity/adoption leave and an extra 2 weeks to use as paid annual leave within 24 months of birth or adoption Employee Assistance Programme (EAP) - free, confidential 24/7 support for you and your immediate family (including counselling, legal & financial advice, and wellbeing resources) Ongoing training & professional development Cycle to Work scheme - save up to 40% on bikes and accessories through salary sacrifice Eyecare vouchers - free eye test and contribution towards prescription glasses Regular social events About Us Our story began more than 20 years ago, but right from the start, it has been rooted in the specific needs of the automotive industry. As automotive professionals as well as technologists, we wanted to build practical technology solutions that were designed around how automotive businesses work, recognising what makes them different. Pinewood.AI is an unparalleled Automotive Intelligence Platform that enables automotive retail customers and OEMs to drive growth and profitability throughout every aspect of their business. Pinewood's cloud based, secure end to end ecosystem unlocks the value of every customer. Our vision is to be the full service technology partner that helps automotive retailers and OEMs run more efficiently and increase revenue by making better commercial and business decisions more easily. Why Join Pinewood.AI? This is a rare opportunity to shape the QA function in a fast growing, innovative automotive software company. You'll work with modern tools and approaches, have a direct impact on release quality, and play a pivotal role in helping us deliver outstanding products to automotive retailers and OEMs across the globe. With a culture that values collaboration, continuous improvement, and technical excellence, Pinewood.AI is the place to make your mark.
22/05/2026
Full time
Pinewood.AI is seeking a technically strong, hands on QA Engineer to own and deliver our quality strategy for our Automotive Intelligence Platform. We are seeking a QA Engineer with a strong manual testing mindset who has some experience with automation testing and takes ownership of product quality and user experience. This role focuses on thoughtful, risk based testing, clear communication, and collaboration. You'll work closely with engineering and product teams to ensure features are fit for purpose, reliable, and releasable, while contributing to continuous improvement of our QA approach. Key Responsibilities Own manual testing for assigned features from refinement to release Design and execute meaningful test scenarios, not just scripted cases Perform functional, regression, exploratory, and integration testing Validate requirements and acceptance criteria Identify risk, edge cases, and user impacting defects early Provide clear go/no go quality assessments for releases Raise clear, actionable defects with strong reproduction steps Assess severity, priority, and customer impact Work closely with developers to support root cause analysis Retest fixes thoroughly and verify acceptance Engage actively in backlog refinement, planning, and retros Challenge unclear or incomplete requirements constructively Communicate quality status, risks, and confidence clearly Contribute ideas to improve QA practices and consistency Support regression and release testing activities Work in a hybrid model (approx. 2 days currently onsite at Birmingham Business Park but we are moving to Solihull Blythe Valley in the summer of 2026) Required Skills & Experience Strong manual testing experience in Agile environments Experience with at least one automation tool or framework (e.g. Playwright, Cypress, Selenium) Solid understanding of testing principles and techniques Ability to test across browsers, devices, and environments Experience with defect tracking tools (e.g. Jira, Azure DevOps) API testing basics (e.g. Postman) Comfortable validating data (basic SQL or equivalent) Familiarity with version control (Git) is a plus Thinks like a user, not just a tester Focuses on risk and impact, not box ticking Cares deeply about shipped quality Shift left experience in the development cycle Desirable Experience Testing dealer management systems or automotive retail software Familiarity with service scheduling, parts inventory, warranty workflows and aftersales processes Experience integrating Playwright or similar tools into Microsoft tech stacks and cloud CI pipelines Benefits Competitive salary based on experience Bonus scheme Share scheme Hybrid working 25 days holiday plus all UK bank holidays 4x life assurance Enhanced family friendly leave - 5 months full pay for maternity or adoption, plus 2 weeks fully paid paternity/adoption leave and an extra 2 weeks to use as paid annual leave within 24 months of birth or adoption Employee Assistance Programme (EAP) - free, confidential 24/7 support for you and your immediate family (including counselling, legal & financial advice, and wellbeing resources) Ongoing training & professional development Cycle to Work scheme - save up to 40% on bikes and accessories through salary sacrifice Eyecare vouchers - free eye test and contribution towards prescription glasses Regular social events About Us Our story began more than 20 years ago, but right from the start, it has been rooted in the specific needs of the automotive industry. As automotive professionals as well as technologists, we wanted to build practical technology solutions that were designed around how automotive businesses work, recognising what makes them different. Pinewood.AI is an unparalleled Automotive Intelligence Platform that enables automotive retail customers and OEMs to drive growth and profitability throughout every aspect of their business. Pinewood's cloud based, secure end to end ecosystem unlocks the value of every customer. Our vision is to be the full service technology partner that helps automotive retailers and OEMs run more efficiently and increase revenue by making better commercial and business decisions more easily. Why Join Pinewood.AI? This is a rare opportunity to shape the QA function in a fast growing, innovative automotive software company. You'll work with modern tools and approaches, have a direct impact on release quality, and play a pivotal role in helping us deliver outstanding products to automotive retailers and OEMs across the globe. With a culture that values collaboration, continuous improvement, and technical excellence, Pinewood.AI is the place to make your mark.
Test Automation Engineer
Manchester Digital Manchester, Lancashire
We're the team behind the AI-powered customer engagement platform that's transforming how businesses connect with their customers - turning every conversation into a revenue-driving moment. Our platform helps contact centre teams achieve their goals through intelligent automation, predictive insights, and seamless customer experiences. We build technology that empowers people, not replaces them. We are proud of our reputation for combining cutting edge tech with down to earth people, we have big ambitions and a clear sense of who we are. Our culture is driven by our values: we take ownership, move fast, challenge the status quo, and learn constantly. Working at MaxContact means being stretched, you'll be trusted with responsibility early, expected to think commercially, and encouraged to act decisively. We don't stand still, and neither will you. At the same time, we believe high performance only works in a safe, supportive environment. You'll be surrounded by smart, driven people who want to see you succeed, who value openness and honesty, and who see mistakes as part of learning quickly and getting better. We're builders, problem solvers, and customer champions who believe in innovation with purpose, human first technology, and delivering results that matter. You'll work alongside passionate colleagues building technology that directly impacts how thousands of businesses connect with millions of customers every day.If you're ambitious, curious, and excited by the idea of building something meaningful in a fast moving tech business. We are looking for an ambitious and curious Test Automation Engineer to join our Technology department at a really exciting time. Role Purpose As a Test Automation Engineer at MaxContact, you will play a critical role in ensuring the quality, reliability, and scalability of our mission critical CCaaS platform, while also supporting testing across our AI Agents and Conversation Analytics products. You will design, build, and evolve automated test frameworks and strategies that enable fast, safe, and confident delivery across backend services, frontend applications, and AI enabled systems. This includes deterministic systems (CCaaS) and non deterministic AI capabilities (for example, LLM driven workflows, analytics pipelines, and conversational agents). This role places strong emphasis on AI driven testing practices, using AI tools to improve test design, coverage, and maintenance, while also helping define how we validate AI behaviour safely and effectively in production systems. You will work closely with engineers, technical leads, product managers, and platform teams to embed quality as a first class concern across the software lifecycle, ensuring that automated testing supports both rapid delivery and high operational confidence in live customer environments. Key Repsonsabilities Test Automation & Quality Engineering Design, build, and maintain scalable automated test frameworks using C#, xUnit, Selenium, and Playwright across backend APIs and frontend applications. Define and implement testing strategies covering unit, integration, end to end, and regression testing, aligned to system risk and customer impact. Ensure automated tests are reliable, maintainable, and integrated into CI/CD pipelines to provide fast feedback and prevent regressions. Support testing across multiple products (CCaaS, AI Agents, Conversation Analytics), ensuring consistent quality standards and reusable testing patterns. AI Driven Testing & Validation Leverage AI tools to improve test generation, coverage analysis, and defect detection, while maintaining strong validation practices. Help define approaches for testing non deterministic AI systems, including: Prompt/output validation Dataset driven evaluation Regression testing of AI behaviour Guardrails and safety checks Collaborate with engineering teams to ensure AI enabled features are testable, observable, and production ready, with clear evaluation strategies. Frontend & API Test Coverage Build robust UI automation using Playwright/Selenium for critical customer journeys within CCaaS and associated products. Develop API and service level tests to validate backend behaviour, integrations, and performance characteristics. Ensure coverage aligns with real world usage in live contact centre environments, including edge cases and failure scenarios. CI/CD & Quality Gates Integrate automated testing into CI/CD pipelines, ensuring: Fast feedback loops Reliable test execution Clear reporting and visibility Define and evolve quality gates that balance delivery speed with production safety. Partner with Platform teams to improve test execution performance, stability, and scalability. Reliability, Observability & Production Confidence Contribute to improving system reliability by: Identifying gaps in test coverage Ensuring defects are reproducible and covered by regression tests Supporting incident investigations with test insights Work with teams to align testing with observability (logs, metrics, traces) to validate real world behaviour. Collaboration & Engineering Practices Collaborate closely with engineers during refinement and delivery to ensure testability is built into design. Participate in code reviews, pairing, and technical discussions, contributing a strong quality focused perspective. Promote shared ownership of quality across teams, not just within QA. Actively experiments with emerging AI engineering tools and workflows, sharing findings with the team and evolving personal practices as the tooling landscape advances. Help establish and evolve standards for test automation and AI assisted testing practices across Engineering. Values and Behaviours Customer Centric Ensure testing reflects real customer journeys and protects live environments. Own It Take responsibility for quality, test coverage, and production confidence. One Team Work closely with Engineering, Product, and Platform to deliver high quality outcomes. Make It Count Focus on tests that reduce risk, improve reliability, and enable faster delivery. Challenge The Status Quo Continuously improve testing approaches, tooling, and use of AI. Success Measures High automated test coverage across critical systems with low flakiness and fast feedback cycles. Reduced production defects and improved confidence in releases. Effective validation strategies for both deterministic and AI enabled features. Improved delivery speed through reliable CI/CD integrated testing. Delivers measurably faster and more thorough testing cycles through effective use of AI assisted workflows, including test generation, edge case discovery, and coverage analysis. Contributes to team level improvements in quality and defect prevention by sharing effective AI testing patterns. Training and Enablement As part of the role you will be required to constantly develop your skill set and take your personal growth seriously. Structured onboarding with clear expectations for quality ownership. Dedicated time for learning automation frameworks, platform architecture, and AI testing practices. Budget for certifications and conferences. Collaboration with experienced engineers and technical leads. Regular 1:1s and career development support. Opportunities to contribute to testing strategy, tooling, and AI evaluation practices Skills and Experience Strong experience in test automation using C#, xUnit, Selenium, and/or Playwright. Experience designing and implementing end to end and API level automated tests. Strong understanding of testing strategies across unit, integration, and E2E layers. Experience integrating tests into CI/CD pipelines. Ability to write clean, maintainable test code aligned with engineering standards. Strong analytical and debugging skills, with a focus on root cause analysis. Experience working in Agile Scrum teams. Comfortable using AI tools to support development and testing, with appropriate validation practices. Experience testing AI/LLM enabled systems, including evaluation and regression strategies. Familiarity with cloud environments, containerisation, and distributed systems. Experience testing real time or event driven systems. Exposure to contact centre / CCaaS platforms or similar SaaS products. Benefits and Perks 25 days annual leave plus your birthday off -So you can genuinely switch off, recharge, and bring your best self to work. Increased holiday entitlement with length of service - We recognise commitment and loyalty. As you grow with MaxContact, we give more back because owning it over time should be rewarded. Enhanced maternity and paternity packages -We support our people at every stage of life. By enabling families to take meaningful time when it matters most. Life insurance - Providing peace of mind for you and your loved ones reflects our commitment to doing the right thing and owning our responsibility to support our people beyond the workplace. Enhanced pension options- We help you invest in your future, not just your role today enabling you to make it count over the long term. Company paid sick leave-We trust our people to take the time they need to recover and return well. . click apply for full job details
22/05/2026
Full time
We're the team behind the AI-powered customer engagement platform that's transforming how businesses connect with their customers - turning every conversation into a revenue-driving moment. Our platform helps contact centre teams achieve their goals through intelligent automation, predictive insights, and seamless customer experiences. We build technology that empowers people, not replaces them. We are proud of our reputation for combining cutting edge tech with down to earth people, we have big ambitions and a clear sense of who we are. Our culture is driven by our values: we take ownership, move fast, challenge the status quo, and learn constantly. Working at MaxContact means being stretched, you'll be trusted with responsibility early, expected to think commercially, and encouraged to act decisively. We don't stand still, and neither will you. At the same time, we believe high performance only works in a safe, supportive environment. You'll be surrounded by smart, driven people who want to see you succeed, who value openness and honesty, and who see mistakes as part of learning quickly and getting better. We're builders, problem solvers, and customer champions who believe in innovation with purpose, human first technology, and delivering results that matter. You'll work alongside passionate colleagues building technology that directly impacts how thousands of businesses connect with millions of customers every day.If you're ambitious, curious, and excited by the idea of building something meaningful in a fast moving tech business. We are looking for an ambitious and curious Test Automation Engineer to join our Technology department at a really exciting time. Role Purpose As a Test Automation Engineer at MaxContact, you will play a critical role in ensuring the quality, reliability, and scalability of our mission critical CCaaS platform, while also supporting testing across our AI Agents and Conversation Analytics products. You will design, build, and evolve automated test frameworks and strategies that enable fast, safe, and confident delivery across backend services, frontend applications, and AI enabled systems. This includes deterministic systems (CCaaS) and non deterministic AI capabilities (for example, LLM driven workflows, analytics pipelines, and conversational agents). This role places strong emphasis on AI driven testing practices, using AI tools to improve test design, coverage, and maintenance, while also helping define how we validate AI behaviour safely and effectively in production systems. You will work closely with engineers, technical leads, product managers, and platform teams to embed quality as a first class concern across the software lifecycle, ensuring that automated testing supports both rapid delivery and high operational confidence in live customer environments. Key Repsonsabilities Test Automation & Quality Engineering Design, build, and maintain scalable automated test frameworks using C#, xUnit, Selenium, and Playwright across backend APIs and frontend applications. Define and implement testing strategies covering unit, integration, end to end, and regression testing, aligned to system risk and customer impact. Ensure automated tests are reliable, maintainable, and integrated into CI/CD pipelines to provide fast feedback and prevent regressions. Support testing across multiple products (CCaaS, AI Agents, Conversation Analytics), ensuring consistent quality standards and reusable testing patterns. AI Driven Testing & Validation Leverage AI tools to improve test generation, coverage analysis, and defect detection, while maintaining strong validation practices. Help define approaches for testing non deterministic AI systems, including: Prompt/output validation Dataset driven evaluation Regression testing of AI behaviour Guardrails and safety checks Collaborate with engineering teams to ensure AI enabled features are testable, observable, and production ready, with clear evaluation strategies. Frontend & API Test Coverage Build robust UI automation using Playwright/Selenium for critical customer journeys within CCaaS and associated products. Develop API and service level tests to validate backend behaviour, integrations, and performance characteristics. Ensure coverage aligns with real world usage in live contact centre environments, including edge cases and failure scenarios. CI/CD & Quality Gates Integrate automated testing into CI/CD pipelines, ensuring: Fast feedback loops Reliable test execution Clear reporting and visibility Define and evolve quality gates that balance delivery speed with production safety. Partner with Platform teams to improve test execution performance, stability, and scalability. Reliability, Observability & Production Confidence Contribute to improving system reliability by: Identifying gaps in test coverage Ensuring defects are reproducible and covered by regression tests Supporting incident investigations with test insights Work with teams to align testing with observability (logs, metrics, traces) to validate real world behaviour. Collaboration & Engineering Practices Collaborate closely with engineers during refinement and delivery to ensure testability is built into design. Participate in code reviews, pairing, and technical discussions, contributing a strong quality focused perspective. Promote shared ownership of quality across teams, not just within QA. Actively experiments with emerging AI engineering tools and workflows, sharing findings with the team and evolving personal practices as the tooling landscape advances. Help establish and evolve standards for test automation and AI assisted testing practices across Engineering. Values and Behaviours Customer Centric Ensure testing reflects real customer journeys and protects live environments. Own It Take responsibility for quality, test coverage, and production confidence. One Team Work closely with Engineering, Product, and Platform to deliver high quality outcomes. Make It Count Focus on tests that reduce risk, improve reliability, and enable faster delivery. Challenge The Status Quo Continuously improve testing approaches, tooling, and use of AI. Success Measures High automated test coverage across critical systems with low flakiness and fast feedback cycles. Reduced production defects and improved confidence in releases. Effective validation strategies for both deterministic and AI enabled features. Improved delivery speed through reliable CI/CD integrated testing. Delivers measurably faster and more thorough testing cycles through effective use of AI assisted workflows, including test generation, edge case discovery, and coverage analysis. Contributes to team level improvements in quality and defect prevention by sharing effective AI testing patterns. Training and Enablement As part of the role you will be required to constantly develop your skill set and take your personal growth seriously. Structured onboarding with clear expectations for quality ownership. Dedicated time for learning automation frameworks, platform architecture, and AI testing practices. Budget for certifications and conferences. Collaboration with experienced engineers and technical leads. Regular 1:1s and career development support. Opportunities to contribute to testing strategy, tooling, and AI evaluation practices Skills and Experience Strong experience in test automation using C#, xUnit, Selenium, and/or Playwright. Experience designing and implementing end to end and API level automated tests. Strong understanding of testing strategies across unit, integration, and E2E layers. Experience integrating tests into CI/CD pipelines. Ability to write clean, maintainable test code aligned with engineering standards. Strong analytical and debugging skills, with a focus on root cause analysis. Experience working in Agile Scrum teams. Comfortable using AI tools to support development and testing, with appropriate validation practices. Experience testing AI/LLM enabled systems, including evaluation and regression strategies. Familiarity with cloud environments, containerisation, and distributed systems. Experience testing real time or event driven systems. Exposure to contact centre / CCaaS platforms or similar SaaS products. Benefits and Perks 25 days annual leave plus your birthday off -So you can genuinely switch off, recharge, and bring your best self to work. Increased holiday entitlement with length of service - We recognise commitment and loyalty. As you grow with MaxContact, we give more back because owning it over time should be rewarded. Enhanced maternity and paternity packages -We support our people at every stage of life. By enabling families to take meaningful time when it matters most. Life insurance - Providing peace of mind for you and your loved ones reflects our commitment to doing the right thing and owning our responsibility to support our people beyond the workplace. Enhanced pension options- We help you invest in your future, not just your role today enabling you to make it count over the long term. Company paid sick leave-We trust our people to take the time they need to recover and return well. . click apply for full job details
Square One Resources
Senior Automation QA Engineer (Data Engineering)
Square One Resources
Senior Automation QA Engineer (Data Engineering) Location: London or Cardiff - once a month in the office Salary/Rate: £500 / 600 per day inside IR35 Start Date: 05/05/2026 Job Type: Contract We are seeking a Senior Automation QA Engineer to drive quality across microservices based systems and data engineering platforms. This role requires strong hands on experience in test automation, backend and API validation, and data pipeline testing, with the ability to work across complex, distributed architectures. The ideal candidate will collaborate closely with software engineers, data engineers, and product teams to ensure reliable, high quality delivery of services and data products. Job Responsibilities/Objectives Design, develop, and maintain automated test frameworks for microservices and backend systems. Implement automated tests covering functional, regression, integration, and end to end scenarios. Validate data pipelines and data builds, ensuring accuracy, completeness, consistency, and reliability of data across systems. Perform data validation and reconciliation using SQL and other data analysis techniques. Experience with performance or load testing. Integrate automated tests into CI/CD pipelines and support quality gates throughout the delivery lifecycle. Analyse test failures, identify root causes, and work with engineering teams to drive fixes. Review requirements, designs, and technical solutions to identify quality risks early. Mentor junior QA engineers and contribute to improving overall QA and automation maturity. Required Skills/Experience Strong experience in test automation for microservices based architectures. Hands on experience building and maintaining automation frameworks using Java or similar languages. Solid experience testing REST APIs, backend services, and service to service integrations. Proven experience validating data engineering pipelines, including ETL/ELT workflows, batch jobs, and scheduled data builds. Strong SQL skills for data validation, reconciliation, and analysis. Experience working with data warehouses, data lakes, or big data platforms (e.g., Snowflake, Redshift, BigQuery, Spark). Familiarity with integrating automated tests into CI/CD pipelines (e.g., Jenkins, Azure DevOps, GitHub Actions, GitLab CI). Familiarity with version control systems (Git). Experience working in cloud environments (Azure, AWS, or GCP). Understanding of distributed systems and microservices architecture. Desirable Skills/Experience Exposure to data quality frameworks or monitoring tools. Experience working in Agile/Scrum delivery models. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
22/05/2026
Full time
Senior Automation QA Engineer (Data Engineering) Location: London or Cardiff - once a month in the office Salary/Rate: £500 / 600 per day inside IR35 Start Date: 05/05/2026 Job Type: Contract We are seeking a Senior Automation QA Engineer to drive quality across microservices based systems and data engineering platforms. This role requires strong hands on experience in test automation, backend and API validation, and data pipeline testing, with the ability to work across complex, distributed architectures. The ideal candidate will collaborate closely with software engineers, data engineers, and product teams to ensure reliable, high quality delivery of services and data products. Job Responsibilities/Objectives Design, develop, and maintain automated test frameworks for microservices and backend systems. Implement automated tests covering functional, regression, integration, and end to end scenarios. Validate data pipelines and data builds, ensuring accuracy, completeness, consistency, and reliability of data across systems. Perform data validation and reconciliation using SQL and other data analysis techniques. Experience with performance or load testing. Integrate automated tests into CI/CD pipelines and support quality gates throughout the delivery lifecycle. Analyse test failures, identify root causes, and work with engineering teams to drive fixes. Review requirements, designs, and technical solutions to identify quality risks early. Mentor junior QA engineers and contribute to improving overall QA and automation maturity. Required Skills/Experience Strong experience in test automation for microservices based architectures. Hands on experience building and maintaining automation frameworks using Java or similar languages. Solid experience testing REST APIs, backend services, and service to service integrations. Proven experience validating data engineering pipelines, including ETL/ELT workflows, batch jobs, and scheduled data builds. Strong SQL skills for data validation, reconciliation, and analysis. Experience working with data warehouses, data lakes, or big data platforms (e.g., Snowflake, Redshift, BigQuery, Spark). Familiarity with integrating automated tests into CI/CD pipelines (e.g., Jenkins, Azure DevOps, GitHub Actions, GitLab CI). Familiarity with version control systems (Git). Experience working in cloud environments (Azure, AWS, or GCP). Understanding of distributed systems and microservices architecture. Desirable Skills/Experience Exposure to data quality frameworks or monitoring tools. Experience working in Agile/Scrum delivery models. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
Responsable de la plateforme de mondialisation/Globalization Platform Lead
Expedia, Inc. Brighton, Sussex
In this role, you will: Design, build, and operate microservices and APIs that support translation orchestration, localization automation, and multilingual content delivery for product teams across Expedia Group. Own the end to end delivery of assigned platform services, including implementation, automated testing, CI/CD pipelines, deployment, monitoring, and production support. Develop and maintain SDKs and client libraries (Python, Java, JavaScript/TypeScript) to improve adoption and developer experience. Contribute to system and API design discussions, technical documentation, and globalization engineering standards, including internationalization best practices (Unicode, ICU, CLDR, locales, and formatting). Add and maintain observability (metrics, logs, dashboards, alerts) to improve system reliability, operational efficiency, and data driven decision making. Build integrations between machine translation engines, LLM based systems, and internal platforms using APIs and automation workflows. Run technical experiments and proofs of concept to evaluate AI powered localization approaches, including prompt based and agentic AI workflows. Apply NLP and NLU techniques to improve translation quality evaluation, terminology management, and multilingual content understanding. Build and maintain tooling for MT evaluation, linguistic quality analysis (LQA), and terminology extraction using Python or AI based approaches. Partner with Analytics, Localization, and vendor teams to operationalize linguistic improvements and turn data into actionable insights. Collaborate closely with Product, UX, ML, and Platform Engineering teams to embed globalization early in the product development lifecycle. Support planning cycles, workflow automation, documentation, and knowledge sharing across teams. Minimum Qualifications: Bachelor's degree in Computer Science, Engineering, or a related technical field; or equivalent practical experience. 5+ years of relevant professional experience in technical operations, platform engineering, or software development. Strong programming experience with Python and JavaScript/TypeScript. Experience building, operating, or supporting production services, internal platforms, or automation pipelines. Experience working with REST APIs, automated testing, and CI/CD pipelines in cloud based environments. Solid understanding of internationalization fundamentals, including Unicode, ICU, and CLDR. Working knowledge of NLP/NLU concepts such as tokenization, embeddings, classification, semantic similarity, or entity extraction. Experience owning technical deliverables end to end, including production support and incident troubleshooting. Strong written and verbal communication skills, with the ability to collaborate effectively with global partners. Preferred Qualifications: Exposure to globalization or localization systems, TMS platforms, machine translation engines, or multilingual product development. Familiarity with LLM based systems, prompt engineering, or AI assisted workflows in production environments. Experience contributing to system design reviews and improving reliability through monitoring and observability. Experience working with data dashboards or analytics for quality, cost, performance, or adoption metrics. Demonstrated ability to work cross functionally and embed platform capabilities into broader product ecosystems. Salary: The total cash range for this position in Seattle is $116,500 to $163,000. Employees have the potential to increase pay up to $186,500 based on ongoing, demonstrated, and sustained performance. EEO Statement: We are committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law. Accommodation requests: If you need assistance with any part of the application or recruiting process due to a disability or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request form.
21/05/2026
Full time
In this role, you will: Design, build, and operate microservices and APIs that support translation orchestration, localization automation, and multilingual content delivery for product teams across Expedia Group. Own the end to end delivery of assigned platform services, including implementation, automated testing, CI/CD pipelines, deployment, monitoring, and production support. Develop and maintain SDKs and client libraries (Python, Java, JavaScript/TypeScript) to improve adoption and developer experience. Contribute to system and API design discussions, technical documentation, and globalization engineering standards, including internationalization best practices (Unicode, ICU, CLDR, locales, and formatting). Add and maintain observability (metrics, logs, dashboards, alerts) to improve system reliability, operational efficiency, and data driven decision making. Build integrations between machine translation engines, LLM based systems, and internal platforms using APIs and automation workflows. Run technical experiments and proofs of concept to evaluate AI powered localization approaches, including prompt based and agentic AI workflows. Apply NLP and NLU techniques to improve translation quality evaluation, terminology management, and multilingual content understanding. Build and maintain tooling for MT evaluation, linguistic quality analysis (LQA), and terminology extraction using Python or AI based approaches. Partner with Analytics, Localization, and vendor teams to operationalize linguistic improvements and turn data into actionable insights. Collaborate closely with Product, UX, ML, and Platform Engineering teams to embed globalization early in the product development lifecycle. Support planning cycles, workflow automation, documentation, and knowledge sharing across teams. Minimum Qualifications: Bachelor's degree in Computer Science, Engineering, or a related technical field; or equivalent practical experience. 5+ years of relevant professional experience in technical operations, platform engineering, or software development. Strong programming experience with Python and JavaScript/TypeScript. Experience building, operating, or supporting production services, internal platforms, or automation pipelines. Experience working with REST APIs, automated testing, and CI/CD pipelines in cloud based environments. Solid understanding of internationalization fundamentals, including Unicode, ICU, and CLDR. Working knowledge of NLP/NLU concepts such as tokenization, embeddings, classification, semantic similarity, or entity extraction. Experience owning technical deliverables end to end, including production support and incident troubleshooting. Strong written and verbal communication skills, with the ability to collaborate effectively with global partners. Preferred Qualifications: Exposure to globalization or localization systems, TMS platforms, machine translation engines, or multilingual product development. Familiarity with LLM based systems, prompt engineering, or AI assisted workflows in production environments. Experience contributing to system design reviews and improving reliability through monitoring and observability. Experience working with data dashboards or analytics for quality, cost, performance, or adoption metrics. Demonstrated ability to work cross functionally and embed platform capabilities into broader product ecosystems. Salary: The total cash range for this position in Seattle is $116,500 to $163,000. Employees have the potential to increase pay up to $186,500 based on ongoing, demonstrated, and sustained performance. EEO Statement: We are committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law. Accommodation requests: If you need assistance with any part of the application or recruiting process due to a disability or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request form.
Responsable de la plateforme de mondialisation/Globalization Platform Lead
Expedia, Inc.
In this role, you will: Design, build, and operate microservices and APIs that support translation orchestration, localization automation, and multilingual content delivery for product teams across Expedia Group. Own the end to end delivery of assigned platform services, including implementation, automated testing, CI/CD pipelines, deployment, monitoring, and production support. Develop and maintain SDKs and client libraries (Python, Java, JavaScript/TypeScript) to improve adoption and developer experience. Contribute to system and API design discussions, technical documentation, and globalization engineering standards, including internationalization best practices (Unicode, ICU, CLDR, locales, and formatting). Add and maintain observability (metrics, logs, dashboards, alerts) to improve system reliability, operational efficiency, and data driven decision making. Build integrations between machine translation engines, LLM based systems, and internal platforms using APIs and automation workflows. Run technical experiments and proofs of concept to evaluate AI powered localization approaches, including prompt based and agentic AI workflows. Apply NLP and NLU techniques to improve translation quality evaluation, terminology management, and multilingual content understanding. Build and maintain tooling for MT evaluation, linguistic quality analysis (LQA), and terminology extraction using Python or AI based approaches. Partner with Analytics, Localization, and vendor teams to operationalize linguistic improvements and turn data into actionable insights. Collaborate closely with Product, UX, ML, and Platform Engineering teams to embed globalization early in the product development lifecycle. Support planning cycles, workflow automation, documentation, and knowledge sharing across teams. Minimum Qualifications: Bachelor's degree in Computer Science, Engineering, or a related technical field; or equivalent practical experience. 5+ years of relevant professional experience in technical operations, platform engineering, or software development. Strong programming experience with Python and JavaScript/TypeScript. Experience building, operating, or supporting production services, internal platforms, or automation pipelines. Experience working with REST APIs, automated testing, and CI/CD pipelines in cloud based environments. Solid understanding of internationalization fundamentals, including Unicode, ICU, and CLDR. Working knowledge of NLP/NLU concepts such as tokenization, embeddings, classification, semantic similarity, or entity extraction. Experience owning technical deliverables end to end, including production support and incident troubleshooting. Strong written and verbal communication skills, with the ability to collaborate effectively with global partners. Preferred Qualifications: Exposure to globalization or localization systems, TMS platforms, machine translation engines, or multilingual product development. Familiarity with LLM based systems, prompt engineering, or AI assisted workflows in production environments. Experience contributing to system design reviews and improving reliability through monitoring and observability. Experience working with data dashboards or analytics for quality, cost, performance, or adoption metrics. Demonstrated ability to work cross functionally and embed platform capabilities into broader product ecosystems. Salary: The total cash range for this position in Seattle is $116,500 to $163,000. Employees have the potential to increase pay up to $186,500 based on ongoing, demonstrated, and sustained performance. EEO Statement: We are committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law. Accommodation requests: If you need assistance with any part of the application or recruiting process due to a disability or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request form.
21/05/2026
Full time
In this role, you will: Design, build, and operate microservices and APIs that support translation orchestration, localization automation, and multilingual content delivery for product teams across Expedia Group. Own the end to end delivery of assigned platform services, including implementation, automated testing, CI/CD pipelines, deployment, monitoring, and production support. Develop and maintain SDKs and client libraries (Python, Java, JavaScript/TypeScript) to improve adoption and developer experience. Contribute to system and API design discussions, technical documentation, and globalization engineering standards, including internationalization best practices (Unicode, ICU, CLDR, locales, and formatting). Add and maintain observability (metrics, logs, dashboards, alerts) to improve system reliability, operational efficiency, and data driven decision making. Build integrations between machine translation engines, LLM based systems, and internal platforms using APIs and automation workflows. Run technical experiments and proofs of concept to evaluate AI powered localization approaches, including prompt based and agentic AI workflows. Apply NLP and NLU techniques to improve translation quality evaluation, terminology management, and multilingual content understanding. Build and maintain tooling for MT evaluation, linguistic quality analysis (LQA), and terminology extraction using Python or AI based approaches. Partner with Analytics, Localization, and vendor teams to operationalize linguistic improvements and turn data into actionable insights. Collaborate closely with Product, UX, ML, and Platform Engineering teams to embed globalization early in the product development lifecycle. Support planning cycles, workflow automation, documentation, and knowledge sharing across teams. Minimum Qualifications: Bachelor's degree in Computer Science, Engineering, or a related technical field; or equivalent practical experience. 5+ years of relevant professional experience in technical operations, platform engineering, or software development. Strong programming experience with Python and JavaScript/TypeScript. Experience building, operating, or supporting production services, internal platforms, or automation pipelines. Experience working with REST APIs, automated testing, and CI/CD pipelines in cloud based environments. Solid understanding of internationalization fundamentals, including Unicode, ICU, and CLDR. Working knowledge of NLP/NLU concepts such as tokenization, embeddings, classification, semantic similarity, or entity extraction. Experience owning technical deliverables end to end, including production support and incident troubleshooting. Strong written and verbal communication skills, with the ability to collaborate effectively with global partners. Preferred Qualifications: Exposure to globalization or localization systems, TMS platforms, machine translation engines, or multilingual product development. Familiarity with LLM based systems, prompt engineering, or AI assisted workflows in production environments. Experience contributing to system design reviews and improving reliability through monitoring and observability. Experience working with data dashboards or analytics for quality, cost, performance, or adoption metrics. Demonstrated ability to work cross functionally and embed platform capabilities into broader product ecosystems. Salary: The total cash range for this position in Seattle is $116,500 to $163,000. Employees have the potential to increase pay up to $186,500 based on ongoing, demonstrated, and sustained performance. EEO Statement: We are committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law. Accommodation requests: If you need assistance with any part of the application or recruiting process due to a disability or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request form.
Senior Platform and Services Software Engineer
Motilent Ltd
Senior Platform and Services Software Engineer As a Senior Platform and Services Software Engineer (title negotiable), you'll play a key role in designing, building, and maintaining the platform and services that power Motilent's medical imaging analysis and visualisation platform. You'll work across microservices, event-driven services, and data pipelines, helping to define scalable, reliable solutions that meet the technical and regulatory demands of our medical products. This role is ideal for engineers who enjoy solving complex problems, collaborating across disciplines, and contributing to mission-critical software used in clinical and research environments. This role reports directly to the Technical Product Lead. Salary: £65,000 - £95,000 per annum, depending on experience and scope of responsibilities. Key Responsibilities Design, implement, and maintain the platform and services supporting Motilent's imaging analysis and visualisation platform. Define and implement automated testing and verification processes for the platform and its services. Contribute to the definition and evolution of Motilent's platform architecture. Design, implement, and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines. Work in accordance with Motilent's Quality Management System (QMS) to support the release of regulatory-cleared medical devices. Participate actively in software design discussions and architecture decisions. Collaborate closely with cross functional teams including frontend, QA, and product leads to deliver reliable and maintainable systems. Required Skills Bachelor's degree (or equivalent) in Computer Science, Engineering, or a related technical discipline, and 3+ years of experience as a software engineer within a commercial environment. Proficiency in at least one modern object oriented programming language (preferably Java) and willingness to learn new technologies. Proven experience developing microservices and deploying them on major cloud providers (AWS, Azure, or GCP). Working knowledge of containers and container orchestration (e.g. Docker, Kubernetes). Experience with non SQL databases (e.g. DynamoDB, MongoDB). Strong understanding of RESTful APIs and service integration patterns. Familiarity with OAuth 2.0 and OpenID Connect (OIDC). Understanding of Agile software development, CI/CD pipelines, and version control systems (Git). Knowledge of unit testing, software verification, and design patterns. Nice to Have Advanced proficiency in Java and Gradle. Experience developing microservices using Spring Boot within containerised deployments (Docker/Kubernetes). Proven experience designing and scaling event driven and distributed architectures in production environments. Proven experience deploying and managing production infrastructure using IaC. Deep understanding of AWS services, infrastructure automation, and cloud security best practices. Background in medical imaging, life sciences, or other regulated software environments (e.g. ISO 13485, IEC 62304). Familiarity with DevOps pipelines, observability, and automated deployment at scale. Demonstrated ability to mentor junior engineers, lead code reviews, and shape architectural decisions. Knowledge of DICOM / DICOMWeb standards or healthcare data integration workflows. Java and Spring Boot AWS DynamoDB Docker and more Ways of Working Operate within Motilent's QMS, maintaining traceability and documentation as required by regulated software standards. Collaborate closely with engineers, solution architects, Quality Assurance and Regulatory Affairs (QA/RA) and product teams to ensure alignment between development, quality, and regulatory goals. Based remotely within the UK, with occasional travel to Motilent's central London office for collaboration, onboarding, or training. Maintain accurate and current records of training, skills, and experience in line with QMS requirements. Benefits & Employment Details 25 days of annual leave + public holidays Health Insurance Scheme Options Scheme Pension Scheme Full time, Permanent Laptop and hardware provided Hybrid work arrangement: Our office is located in Aldgate East (London, UK), but we provide the option for flexible remote work from home The successful candidate must, by the commencement of employment, have the right to work in the UK
21/05/2026
Full time
Senior Platform and Services Software Engineer As a Senior Platform and Services Software Engineer (title negotiable), you'll play a key role in designing, building, and maintaining the platform and services that power Motilent's medical imaging analysis and visualisation platform. You'll work across microservices, event-driven services, and data pipelines, helping to define scalable, reliable solutions that meet the technical and regulatory demands of our medical products. This role is ideal for engineers who enjoy solving complex problems, collaborating across disciplines, and contributing to mission-critical software used in clinical and research environments. This role reports directly to the Technical Product Lead. Salary: £65,000 - £95,000 per annum, depending on experience and scope of responsibilities. Key Responsibilities Design, implement, and maintain the platform and services supporting Motilent's imaging analysis and visualisation platform. Define and implement automated testing and verification processes for the platform and its services. Contribute to the definition and evolution of Motilent's platform architecture. Design, implement, and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines. Work in accordance with Motilent's Quality Management System (QMS) to support the release of regulatory-cleared medical devices. Participate actively in software design discussions and architecture decisions. Collaborate closely with cross functional teams including frontend, QA, and product leads to deliver reliable and maintainable systems. Required Skills Bachelor's degree (or equivalent) in Computer Science, Engineering, or a related technical discipline, and 3+ years of experience as a software engineer within a commercial environment. Proficiency in at least one modern object oriented programming language (preferably Java) and willingness to learn new technologies. Proven experience developing microservices and deploying them on major cloud providers (AWS, Azure, or GCP). Working knowledge of containers and container orchestration (e.g. Docker, Kubernetes). Experience with non SQL databases (e.g. DynamoDB, MongoDB). Strong understanding of RESTful APIs and service integration patterns. Familiarity with OAuth 2.0 and OpenID Connect (OIDC). Understanding of Agile software development, CI/CD pipelines, and version control systems (Git). Knowledge of unit testing, software verification, and design patterns. Nice to Have Advanced proficiency in Java and Gradle. Experience developing microservices using Spring Boot within containerised deployments (Docker/Kubernetes). Proven experience designing and scaling event driven and distributed architectures in production environments. Proven experience deploying and managing production infrastructure using IaC. Deep understanding of AWS services, infrastructure automation, and cloud security best practices. Background in medical imaging, life sciences, or other regulated software environments (e.g. ISO 13485, IEC 62304). Familiarity with DevOps pipelines, observability, and automated deployment at scale. Demonstrated ability to mentor junior engineers, lead code reviews, and shape architectural decisions. Knowledge of DICOM / DICOMWeb standards or healthcare data integration workflows. Java and Spring Boot AWS DynamoDB Docker and more Ways of Working Operate within Motilent's QMS, maintaining traceability and documentation as required by regulated software standards. Collaborate closely with engineers, solution architects, Quality Assurance and Regulatory Affairs (QA/RA) and product teams to ensure alignment between development, quality, and regulatory goals. Based remotely within the UK, with occasional travel to Motilent's central London office for collaboration, onboarding, or training. Maintain accurate and current records of training, skills, and experience in line with QMS requirements. Benefits & Employment Details 25 days of annual leave + public holidays Health Insurance Scheme Options Scheme Pension Scheme Full time, Permanent Laptop and hardware provided Hybrid work arrangement: Our office is located in Aldgate East (London, UK), but we provide the option for flexible remote work from home The successful candidate must, by the commencement of employment, have the right to work in the UK
DevOps Engineer
DXC Technology Inc. City, Newcastle Upon Tyne
Job Description: DXC Technology is committed to building diverse, inclusive teams. We welcome applications from all backgrounds and particularly encourage interest from women, underrepresented groups, and neurodivergent candidates. We offer reasonable adjustments throughout the hiring process and are dedicated to creating a supportive, accessible environment for everyone. Security Clearance Requirement MANDATORY: This role supports critical national infrastructure and requires UK Security Clearance (SC level). Applicants must be sole UK nationals (British passport, no dual nationality), with 5+ years continuous UK residency and no visa sponsorship requirement. Active SC clearance is highly desirable. Candidates who do not meet these criteria will not be progressed. The Role We're looking for a skilled DevOps Engineer to help deliver secure, scalable, and resilient platforms supporting critical national infrastructure. You'll be embedded in an Agile team, owning quality, automation, and operational excellence across the full delivery lifecycle. This is a hands on engineering role - you'll design and build automated test frameworks, validate deployments across AWS multi account environments, and ensure platforms are continuously production ready. What You'll Be Doing Design, build, and maintain a comprehensive automated test framework supporting CI/CD Develop test strategies, plans, and approaches - and get stakeholder sign off Deliver functional, integration, and performance tests across an AWS multi account environment Provide 3rd line support and technical expertise to client engineering teams Contribute to platform reliability, scalability, and security through proactive testing and automation Keep documentation, test artefacts, and processes clear and aligned to DevOps best practices Use Confluence for documentation and Jira for story and workflow management What We're Looking For Test Automation & Quality Hands on with test automation frameworks - Selenium, JUnit, PyTest, TestNG Proven track record in functional, regression, performance, and security testing Experience writing and maintaining automated test scripts integrated into CI/CD pipelines DevOps & CI/CD Practical experience with Jenkins, GitLab CI, Azure DevOps, or CircleCI Comfortable embedding testing gates and quality controls into automated delivery workflows Cloud, Containers & Infrastructure AWS experience - ideally across multi account environments Docker and Kubernetes for containerised application testing Familiarity with Terraform and Ansible for IaC validation Programming & Scripting Strong Python, Bash, or PowerShell skills for automation API testing with Postman or REST Assured Observability & Reliability Experience with Prometheus, Grafana, and ELK stack Comfortable using observability data to validate deployment success and system health Collaboration & Agile Agile/Scrum team experience - working closely with developers, SREs, and ops engineers Strong communication skills - you can advocate for testing best practices across teams Experience & Education 3-5 years software testing experience, with at least 1-2 years in a DevOps environment Prior roles: QA Engineer, Test Automation Engineer, or DevOps Engineer with a testing focus Degree in Computer Science, Software Engineering, or related field - or equivalent practical experience Certifications (Preferred, Not Mandatory) ISTQB Certified Tester or equivalent AWS Certified DevOps Engineer or Azure DevOps Engineer Expert Certified Kubernetes Administrator (CKA)
20/05/2026
Full time
Job Description: DXC Technology is committed to building diverse, inclusive teams. We welcome applications from all backgrounds and particularly encourage interest from women, underrepresented groups, and neurodivergent candidates. We offer reasonable adjustments throughout the hiring process and are dedicated to creating a supportive, accessible environment for everyone. Security Clearance Requirement MANDATORY: This role supports critical national infrastructure and requires UK Security Clearance (SC level). Applicants must be sole UK nationals (British passport, no dual nationality), with 5+ years continuous UK residency and no visa sponsorship requirement. Active SC clearance is highly desirable. Candidates who do not meet these criteria will not be progressed. The Role We're looking for a skilled DevOps Engineer to help deliver secure, scalable, and resilient platforms supporting critical national infrastructure. You'll be embedded in an Agile team, owning quality, automation, and operational excellence across the full delivery lifecycle. This is a hands on engineering role - you'll design and build automated test frameworks, validate deployments across AWS multi account environments, and ensure platforms are continuously production ready. What You'll Be Doing Design, build, and maintain a comprehensive automated test framework supporting CI/CD Develop test strategies, plans, and approaches - and get stakeholder sign off Deliver functional, integration, and performance tests across an AWS multi account environment Provide 3rd line support and technical expertise to client engineering teams Contribute to platform reliability, scalability, and security through proactive testing and automation Keep documentation, test artefacts, and processes clear and aligned to DevOps best practices Use Confluence for documentation and Jira for story and workflow management What We're Looking For Test Automation & Quality Hands on with test automation frameworks - Selenium, JUnit, PyTest, TestNG Proven track record in functional, regression, performance, and security testing Experience writing and maintaining automated test scripts integrated into CI/CD pipelines DevOps & CI/CD Practical experience with Jenkins, GitLab CI, Azure DevOps, or CircleCI Comfortable embedding testing gates and quality controls into automated delivery workflows Cloud, Containers & Infrastructure AWS experience - ideally across multi account environments Docker and Kubernetes for containerised application testing Familiarity with Terraform and Ansible for IaC validation Programming & Scripting Strong Python, Bash, or PowerShell skills for automation API testing with Postman or REST Assured Observability & Reliability Experience with Prometheus, Grafana, and ELK stack Comfortable using observability data to validate deployment success and system health Collaboration & Agile Agile/Scrum team experience - working closely with developers, SREs, and ops engineers Strong communication skills - you can advocate for testing best practices across teams Experience & Education 3-5 years software testing experience, with at least 1-2 years in a DevOps environment Prior roles: QA Engineer, Test Automation Engineer, or DevOps Engineer with a testing focus Degree in Computer Science, Software Engineering, or related field - or equivalent practical experience Certifications (Preferred, Not Mandatory) ISTQB Certified Tester or equivalent AWS Certified DevOps Engineer or Azure DevOps Engineer Expert Certified Kubernetes Administrator (CKA)

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board