Grays, England, United Kingdom Hybrid / WFH Options
TES
methodologies. CI/CD Implementation: Design, implement, and manage robust CI/CD pipelines for automated software deployment, testing, and monitoring. Ensure reliable and timely delivery of software releases. Infrastructure Management: Manage and scale cloud-based infrastructure (e.g., AWS, Azure, GCP). Apply Infrastructure as Code (IaC) principles for provisioning and configuration management. Security and Compliance: Collaborate … with a strong background in both software development and operations. Expertise with CI/CD tools (e.g., Jenkins, GitLab CI/CD, Travis CI). Proficiency in scripting and automation (e.g., Bash, Python, Ansible). Strong experience with containerization and orchestration technologies (e.g., Docker, Kubernetes). Deep knowledge of cloud platforms (e.g., AWS, Azure, GCP). Strong problem-solving … and troubleshooting abilities. Excellent communication and leadership skills. DevOps certifications (e.g., AWS Certified DevOps Engineer, CKA) are a plus. Experience with Infrastructure as Code tools (e.g., Terraform). Knowledge of microservices architecture. Familiarity with security best practices and tools. Knowledge Cloud Platforms: Strong knowledge of AWS, Azure, or GCP, including cloud architecture, services, and security models. Containerization & Orchestration: In More ❯
their software product teams. Their simulation software utilises highly mathematical methodologies to solve problems. To keep this optimised and efficient, they look to write clean, maintainable code to automate infrastructure, development workflows and deployment pipelines. As a software engineer, you'll build internal tools and services that provides an accessible Cloud based platform for other engineers to release quality … features. Key responsibilities would include: developing C# internal tools and services, designing CI/CD pipelines, supporting cloud infrastructure migration, removing bottlenecks in the development process. Requirements: A degree in computer science or similar and familiarity with software engineering and DevOps technologies. Demonstrable experience programming in C# using OOP design principles for microservices or similar Cloud-based applications. Experience … using typical DevOps tools and practices for software delivery automation (including Docker, CI/CD tools, Ansible, Puppet, Azure/AWS). Must have good understanding of the Windows environment and virtualised platforms. This role primarily is a software engineering position rather than a DevOps role. Lack of C# experience would hinder your application. The role would suit a More ❯
Brentwood, England, United Kingdom Hybrid / WFH Options
Sky
of people love. And we do it all right here at Sky. What You’ll Do: In the role of Senior Software Engineer (Entertainment Release QA) you will develop automation solutions for ensuring quality, reliability and performance of our products including Smart TV and streaming devices on features such as video playback, content discovery, user experience, streaming integrity, add … parental control, network handling, audio/video sync. Building and maintaining full stack development in Java, Python and JavaScript Automating solutions in Cypress and Automatics Framework BDD and Test Automation - Develop and execute high-quality test plans efficiently on RDK stacks while leveraging automation and tooling to detect defects quickly and ensure the reliability of test coverages. BDD … and Test Automation - Explore advanced topics such as test data management, scenario refactoring, and integrating BDD with continuous integration/continuous deployment (CI/CD) pipelines. Tooling and Test AutomationInfrastructure - Get familiar with automation tools and frameworks for test development, execution, and reporting. Maintaining test automation, including selecting appropriate tools, configuring environments, and integrating More ❯
Brentwood, England, United Kingdom Hybrid / WFH Options
Sky
all right here at Sky. What You’ll Do: In the role of Senior Software Q uality Engineer (Broadband Release) you will spearhead the development and execution of programmatic automation strategies to ensure thorough and efficient requirement testing Tooling and Test AutomationInfrastructure - Get familiar with automation tools and frameworks for test development, execution, and reporting … . Maintaining test automation, including selecting appropriate tools , configuring environments, and integrating with version control systems. Develop and execute high-quality test plans efficiently on RDK stacks while leveraging automation and tooling to detect defects quickly and ensure the reliability of test coverages. (BDD and Test Automation) Explore advanced topics such as test data management, scenario refactoring … and integrating BDD with continuous integration/continuous deployment (CI/CD) pipelines. (BDD and Test Automation) Collaboration and Communication Skills - Practice agile methodologies to enhance teamwork and productivity . Participate in cross-functional activities such as joint sprint planning, backlog grooming, and retrospective meetings to foster alignment and shared understanding across teams. What You’ll Bring: Experience with More ❯
Brentwood, England, United Kingdom Hybrid / WFH Options
Sky
people love. And we do it all right here at Sky. What You’ll Do: In the role of Software Engineer (Entertainment Release QA) you will building and maintaining automation solutions on languages such as Java, Python, JavaScript in Cypress or Automatics framework. Ensure quality integrity of Smart TV and Streaming device products on features such as video playback … content discovery, user experience, streaming integrity, add integration, parental control, network handling, audio/video sync. BDD and Test Automation - Develop and execute high-quality test plans efficiently on RDK stacks while leveraging automation and tooling to detect defects quickly and ensure the reliability of test coverages. BDD and Test Automation - Explore advanced topics such as test … data management, scenario refactoring, and integrating BDD with continuous integration/continuous deployment (CI/CD) pipelines. Tooling and Test AutomationInfrastructure - Get familiar with automation tools and frameworks for test development, execution, and reporting. Maintaining test automation, including selecting appropriate tools, configuring environments, and integrating with version control systems. Collaboration and Communication Skills - Practice agile More ❯
Brentwood, England, United Kingdom Hybrid / WFH Options
Sky
we do it all right here at Sky. What You’ll Do: In the role of Software Quality Engineer (Broadband Release), you will be responsible for tooling and test automationinfrastructure, including automation tools, frameworks, and environment configuration. Develop and execute high-quality test plans on RDK stacks, leveraging automation to detect defects quickly and ensure … Practice agile methodologies to enhance teamwork and participate in activities like sprint planning, backlog grooming, and retrospectives to foster alignment across teams. What You’ll Bring: Experience with test automation frameworks and scripting languages (e.g., Java, JavaScript, Python, Selenium, Robot Framework) for broadband testing automation. DevOps practices experience, including full lifecycle ownership, solutioning, observability, process optimization, and operationalization. Knowledge … of dual-band routers, Wi-Fi protocols, MapT IP Translator, and networking concepts. Experience with BDD, test automation, and infrastructure, with a good understanding of Business-Driven Development strategies. Familiarity with automation tools and frameworks for test development, execution, and reporting. Strategies for optimizing test coverage, such as risk-based testing, equivalence partitioning, and prioritization of critical More ❯
Brentwood, England, United Kingdom Hybrid / WFH Options
Sky Group
do it all right here at Sky. What You'll Do: In the role of Software Quality Engineer (Broadband Release), you will be responsible for the Tooling and Test Automation Infrastructure. You should be experienced with automation tools and frameworks for test development, execution, and reporting. Your duties include maintaining test automation, selecting appropriate tools, configuring environments … and integrating with version control systems. Develop and execute high-quality test plans efficiently on RDK stacks, leveraging automation and tooling to detect defects quickly and ensure test coverage reliability. Explore advanced topics such as test data management, scenario refactoring, and integrating BDD with CI/CD pipelines. Practice agile methodologies, participate in cross-functional activities like sprint planning … practices, providing full lifecycle ownership, solutioning, observability, process optimization, collaboration, and operationalization. Knowledge of dual-band routers, Wi-Fi protocols, MapT IP Translator, and networking. Experience with BDD, test automation, and infrastructure, along with a good understanding of business-driven development strategies. Familiarity with automation tools and frameworks for test development, execution, and reporting. Experience in reliability More ❯