or Flask) to expose machine learning functionalities and data services. Ensure APIs are secure, well-documented, and perform at scale. Write and maintain comprehensive tests for your code. Use PyTest for unit testing and Selenium (where appropriate) for end-to-end or UI testing to automate quality assurance. Ensure that new features have proper test coverage and meet quality standards … TypeScript, Redux, GraphQL, Kafka, Apache Spark. Experience working with one or more of the following database systems – DynamoDB, DocumentDB, MongoDB Demonstrated expertise in unit testing and tools – JUnit, Mockito, PyTest, Selenium. Strong working knowledge of the PyData stack – pandas, NumPy for data manipulation; Jupyter Notebooks for experimentation; matplotlib/Seaborn for basic visualisation. Experience with data analysis and troubleshooting data … or Flask) to expose machine learning functionalities and data services. Ensure APIs are secure, well-documented, and perform at scale. Write and maintain comprehensive tests for your code. Use PyTest for unit testing and Selenium (where appropriate) for end-to-end or UI testing to automate quality assurance. Ensure that new features have proper test coverage and meet quality standards More ❯
or Flask) to expose machine learning functionalities and data services. Ensure APIs are secure, well-documented, and perform at scale. Write and maintain comprehensive tests for your code. Use PyTest for unit testing and Selenium (where appropriate) for end-to-end or UI testing to automate quality assurance. Ensure that new features have proper test coverage and meet quality standards … TypeScript, Redux, GraphQL, Kafka, Apache Spark. Experience working with one or more of the following database systems – DynamoDB, DocumentDB, MongoDB Demonstrated expertise in unit testing and tools – JUnit, Mockito, PyTest, Selenium. Strong working knowledge of the PyData stack – pandas, NumPy for data manipulation; Jupyter Notebooks for experimentation; matplotlib/Seaborn for basic visualisation. Experience with data analysis and troubleshooting data More ❯
Azure), is a plus. Version Control: Experience with Git and familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI). Testing and Debugging: Experience with testing tools like pytest , unit tests, and debugging skills to quickly resolve issues. API Design: Strong knowledge of RESTful API design and implementation; knowledge of GraphQL is a plus. Security Best Practices: Awareness of More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design More ❯
Salford, England, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design More ❯
and Python for comprehensive data quality assurance. Proven ability to build and maintain scalable test automation frameworks, with a focus on backend, API, and data systems using tools like Pytest and Postman. Expertise in Pandas, SQL, and AWS analytics services (Glue, Athena, Redshift) for data profiling, transformation, and validation within data lakes. Solid experience with AWS (S3, Lambda, EMR, ECS More ❯
and Python for comprehensive data quality assurance. Proven ability to build and maintain scalable test automation frameworks, with a focus on backend, API, and data systems using tools like Pytest and Postman. Expertise in Pandas, SQL, and AWS analytics services (Glue, Athena, Redshift) for data profiling, transformation, and validation within data lakes. Solid experience with AWS (S3, Lambda, EMR, ECS More ❯
release engineering practices (e.g. TDD, CI/CD), and software deployment automation with GitHub actions or Azure DevOps. Experience in testing automation of data transformation pipelines, using frameworks like Pytest or dbt Unit Test. Comfortable writing efficient SQL and debugging. Data warehouse operations and tunning experience in schema evolution, indexing, partitioning. Hands-on IaC development experience with Terraform or CloudFormation. More ❯
release engineering practices (e.g. TDD, CI/CD), and software deployment automation with GitHub actions or Azure DevOps. Experience in testing automation of data transformation pipelines, using frameworks like Pytest or dbt Unit Test. Comfortable writing efficient SQL and debugging. Data warehouse operations and tunning experience in schema evolution, indexing, partitioning. Hands-on IaC development experience with Terraform or CloudFormation. More ❯
release engineering practices (e.g. TDD, CI/CD), and software deployment automation with GitHub actions or Azure DevOps. Experience in testing automation of data transformation pipelines, using frameworks like Pytest or dbt Unit Test. Comfortable writing efficient SQL and debugging. Data warehouse operations and tunning experience in schema evolution, indexing, partitioning. Hands-on IaC development experience with Terraform or CloudFormation. More ❯
watford, hertfordshire, east anglia, united kingdom
easyJet
release engineering practices (e.g. TDD, CI/CD), and software deployment automation with GitHub actions or Azure DevOps. Experience in testing automation of data transformation pipelines, using frameworks like Pytest or dbt Unit Test. Comfortable writing efficient SQL and debugging. Data warehouse operations and tunning experience in schema evolution, indexing, partitioning. Hands-on IaC development experience with Terraform or CloudFormation. More ❯
release engineering practices (e.g. TDD, CI/CD), and software deployment automation with GitHub actions or Azure DevOps. Experience in testing automation of data transformation pipelines, using frameworks like Pytest or dbt Unit Test. Comfortable writing efficient SQL and debugging. Data warehouse operations and tunning experience in schema evolution, indexing, partitioning. Hands-on IaC development experience with Terraform or CloudFormation. More ❯
Test Automation Engineer Salary: £42,770 - £53,460 Join Our Team as a Test Automation Engineer at Hawk-Eye Innovations Are you passionate about cutting-edge technology, sports, and driving quality? At Hawk-Eye Innovations, we revolutionise sports through innovative More ❯
25 days holiday plus bank holidays, to take time to recharge and do something you love. Hybrid working - split your time between the office and home. Mental health care - 6 free counselling sessions via our Employee Assistance Programme (EAP). More ❯
Test Automation Engineer Salary: £42,770 - £53,460 Join Our Team as a Test Automation Engineer at Hawk-Eye Innovations Are you passionate about cutting-edge technology, sports, and driving quality? At Hawk-Eye Innovations, we revolutionise sports through innovative More ❯
Django Experience with React or Svelte Working knowledge of relational databases like PostgreSQL Experience with Git and CI/CD pipeline tools Familiarity with testing frameworks (e.g., Jest, Mocha, PyTest, Cypress, or similar) Understanding of Agile methodologies and tools like Jira Nice-to-Have Skills Working knowledge of C#/.NET ecosystems. Experience with DevOps practices, Docker, Kubernetes, and container More ❯
Django Experience with React or Svelte Working knowledge of relational databases like PostgreSQL Experience with Git and CI/CD pipeline tools Familiarity with testing frameworks (e.g., Jest, Mocha, PyTest, Cypress, or similar) Understanding of Agile methodologies and tools like Jira Nice-to-Have Skills Working knowledge of C#/.NET ecosystems. Experience with DevOps practices, Docker, Kubernetes, and container More ❯
in LNG. Skills and Experience: • 8+ years of relevant Python Application development experience • Creating applications and packages with Python 3 • Writing reliable unit and end-to-end tests with PyTest • Experience working in fast- paced project delivery using AGILE methods • Strong software development skills, knowledge of best practices (SOLID, CI/CD, MS DevOps pipelines etc.) • MS Azure experience e.g. More ❯
london (city of london), south east england, united kingdom
Eaglecliff Recruitment
in LNG. Skills and Experience: • 8+ years of relevant Python Application development experience • Creating applications and packages with Python 3 • Writing reliable unit and end-to-end tests with PyTest • Experience working in fast- paced project delivery using AGILE methods • Strong software development skills, knowledge of best practices (SOLID, CI/CD, MS DevOps pipelines etc.) • MS Azure experience e.g. More ❯
in LNG. Skills and Experience: • 8+ years of relevant Python Application development experience • Creating applications and packages with Python 3 • Writing reliable unit and end-to-end tests with PyTest • Experience working in fast- paced project delivery using AGILE methods • Strong software development skills, knowledge of best practices (SOLID, CI/CD, MS DevOps pipelines etc.) • MS Azure experience e.g. More ❯
Cortex, ESP32, STM32) and their toolchains. IoT Protocols : Knowledge of IoT communication protocols and secure data transmission. Testing Frameworks : Experience with testing tools and frameworks such as Robot Framework, Pytest, or Unity. Power Management : Understanding of low-power design principles, energy-efficient algorithms, and power profiling tools. Debugging Tools : Proficiency with debugging tools like JTAG, GDB, and serial debuggers. Automation More ❯
in the banking and financial sector Experience with cloud technologies, such as Azure Data Factory In depth experience, knowledge and understanding of test automation frameworks with Karate, JSON, NUnit, Pytest, Eggplant; along with Github Actions pipeline and IntelliJ IDE. In-depth understanding of COTS products and data modernization/transformation programmes, especially data ingestion, ETLs, and medallion data structures Strong More ❯
in the banking and financial sector Experience with cloud technologies, such as Azure Data Factory In depth experience, knowledge and understanding of test automation frameworks with Karate, JSON, NUnit, Pytest, Eggplant; along with Github Actions pipeline and IntelliJ IDE. In-depth understanding of COTS products and data modernization/transformation programmes, especially data ingestion, ETLs, and medallion data structures Strong More ❯