pytest Jobs in London

1 to 25 of 97 pytest Jobs in London

Python Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
maintainable backend systems. Proficiency in version control systems, particularly Git, and experience working in collaborative development environments using tools like GitLab or GitHub. Familiarity with testing frameworks such as Pytest or Unittest for writing unit tests and ensuring code quality. Understanding of security best practices and experience implementing authentication, authorization, and data encryption mechanisms to ensure the security of the More ❯
Posted:

Senior Software Engineer (Python/AWS)

London, England, United Kingdom
LocalStack
3+ years of professional experience in software engineering, with a focus on Python development Strong hands-on experience with modern Python development (type hinting, unit/integration testing with pytest, object-oriented software design, applying Python frameworks) Demonstrated expertise in AWS services and cloud technologies, with a good understanding of AWS APIs, SDKs, and infrastructure Hands-on experience with Infrastructure More ❯
Posted:

Senior QA Engineer [UAE Based]

London Area, United Kingdom
AI71
perform according to specifications. • Automation & Scripting: Develop and implement automated test scripts to improve efficiency and ensure comprehensive coverage across test cases. Use automation tools such as Selenium, JUnit, pytest, playwright or custom frameworks for API and UI testing. • API & UI Testing: Focus on validating APIs and UIs for performance, reliability, and correct functionality. Ensure that both the backend (APIs … 4+ years of experience in quality assurance, with a focus on software applications and/or API/UI testing. • Strong experience with test automation tools (e.g., Selenium, JUnit, pytest, Cypress). • In-depth understanding of software testing methodologies, including functional, regression, performance, and security testing. • Hands-on experience testing APIs and user interfaces, including integration, functional, and UI testing. More ❯
Posted:

Senior QA Engineer [UAE Based]

City of London, London, United Kingdom
AI71
perform according to specifications. • Automation & Scripting: Develop and implement automated test scripts to improve efficiency and ensure comprehensive coverage across test cases. Use automation tools such as Selenium, JUnit, pytest, playwright or custom frameworks for API and UI testing. • API & UI Testing: Focus on validating APIs and UIs for performance, reliability, and correct functionality. Ensure that both the backend (APIs … 4+ years of experience in quality assurance, with a focus on software applications and/or API/UI testing. • Strong experience with test automation tools (e.g., Selenium, JUnit, pytest, Cypress). • In-depth understanding of software testing methodologies, including functional, regression, performance, and security testing. • Hands-on experience testing APIs and user interfaces, including integration, functional, and UI testing. More ❯
Posted:

Quality Assurance Engineer

London Area, United Kingdom
Ultralytics
Designing, developing, and executing comprehensive test plans and test cases for our SaaS platform and machine learning models. Building and maintaining robust, scalable test automation frameworks using Python and PyTest . Performing end-to-end testing of the Ultralytics HUB, from front-end UI validation with Selenium to backend API testing of our FastAPI services. Validating data integrity and performance … and Experience 5+ years of experience in a Quality Assurance role, with a strong focus on test automation . Expert proficiency in Python and experience with testing frameworks like PyTest . Hands-on experience with UI automation tools such as Selenium . Proven experience in API testing for RESTful services, preferably those built with FastAPI . Strong understanding of SaaS More ❯
Posted:

Quality Assurance Engineer

City of London, London, United Kingdom
Ultralytics
Designing, developing, and executing comprehensive test plans and test cases for our SaaS platform and machine learning models. Building and maintaining robust, scalable test automation frameworks using Python and PyTest . Performing end-to-end testing of the Ultralytics HUB, from front-end UI validation with Selenium to backend API testing of our FastAPI services. Validating data integrity and performance … and Experience 5+ years of experience in a Quality Assurance role, with a strong focus on test automation . Expert proficiency in Python and experience with testing frameworks like PyTest . Hands-on experience with UI automation tools such as Selenium . Proven experience in API testing for RESTful services, preferably those built with FastAPI . Strong understanding of SaaS More ❯
Posted:

Quality Assurance Engineer

London, England, United Kingdom
Ultralytics
Designing, developing, and executing comprehensive test plans and test cases for our SaaS platform and machine learning models. Building and maintaining robust, scalable test automation frameworks using Python and PyTest . Performing end-to-end testing of the Ultralytics HUB, from front-end UI validation with Selenium to backend API testing of our FastAPI services. Validating data integrity and performance … and Experience 5+ years of experience in a Quality Assurance role, with a strong focus on test automation . Expert proficiency in Python and experience with testing frameworks like PyTest . Hands-on experience with UI automation tools such as Selenium . Proven experience in API testing for RESTful services, preferably those built with FastAPI . Strong understanding of SaaS More ❯
Posted:

Senior Java Automation QA Engineer

London, England, United Kingdom
Hybrid / WFH Options
Kin + Carta
team Demonstrable initiative - you like to think outside of the box Ability to be adaptable and learn quickly Nice to have: Expertise in Cypress automation Knowledge of Python and PyTest Good knowledge in JS Hands on experience with GraphQL Knowledge in PostgreSQL Parallel Automated Tests with Kubernetes and Docker An understanding of networking principles An understanding of CI/CD More ❯
Posted:

Quality Engineer

London, England, United Kingdom
Hybrid / WFH Options
Howden Group Holdings
workflows, and big data solutions . Experience with cloud-based data platforms , preferably Azure Databricks, Azure Data Factory, or Synapse Analytics . Basic experience with test automation frameworks (e.g., PyTest, Great Expectations, DBT tests, or similar). Proficiency in SQL and scripting languages (e.g., Python, Scala) for test automation. Understanding of CI/CD and DevOps practices , with exposure to More ❯
Posted:

Quality Assurance Engineer

London, England, United Kingdom
Hybrid / WFH Options
Howden Group Holdings
Analytics, or ADLS . Proficiency in SQL and scripting languages (e.g., Python, Scala) for data validation and test automation. Experience with test automation frameworks (e.g., Great Expectations, DBT tests, PyTest, or similar ). Exposure to CI/CD testing within Azure DevOps, GitHub Actions, or Jenkins . Understanding of data governance, data security, and compliance frameworks . Strong problem-solving More ❯
Posted:

Lead Quality Assurance Engineer

London, England, United Kingdom
Hybrid / WFH Options
Howden Group Holdings
Factory, Synapse, and cloud infrastructure testing . Deep understanding of data governance, data security, and compliance best practices . Expertise in test automation frameworks (e.g., Great Expectations, DBT tests, PyTest, Selenium, or similar ). Strong coding skills in Python, SQL, or Scala for automation and validation purposes. Hands-on experience in CI/CD testing within Azure DevOps, GitHub Actions More ❯
Posted:

Sr. Software Engineer, Infrastructure

London, England, United Kingdom
Hybrid / WFH Options
Circadia Technologies Ltd
of Circadia’s services and products (backend services, Android, iOS, React apps). Write clean, testable code with a commitment to maintaining high coding standards through comprehensive testing (Jest, PyTest, JUnit, etc.). Attributes: Need to Haves: C++ - Strong understanding of multithreading, asynchronous programming, network protocols. Advanced knowledge of Python and related frameworks (FastAPI, NumPy, Pandas, Pydantic) including multithreading and More ❯
Posted:

SDET - Python, Pytest, AWS & SQL in London - Hays

London, United Kingdom
WorksHub
testing, particularly using Python and Selenium/Playwright frameworks. Proficient in QA and Test Automation Tools You should be proficient in using QA and Test Automation tools such as pytest and pandas. Skilled in Working with Databases You should be skilled in working with PostgreSQL, including executing test scripts with tools like Liquibase and Flyway. Strong Proficiency in Programming You More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Quality Engineer

London, England, United Kingdom
Howden
and big data solutions . Experience with cloud-based data platforms , particularly Azure Databricks, Azure Data Factory, and Synapse Analytics . Hands-on experience with test automation frameworks (e.g., PyTest, Great Expectations, DBT tests, or similar). Proficiency in SQL and scripting languages (e.g., Python, Scala) for test automation. Experience in CI/CD and DevOps practices , including integration of More ❯
Posted:

Lead Quality Engineer

London, England, United Kingdom
Hybrid / WFH Options
Howden Group Holdings
and big data solutions . Experience with cloud-based data platforms , particularly Azure Databricks, Azure Data Factory, and Synapse Analytics . Hands-on experience with test automation frameworks (e.g., PyTest, Great Expectations, DBT tests, or similar). Proficiency in SQL and scripting languages (e.g., Python, Scala) for test automation. Experience in CI/CD and DevOps practices , including integration of More ❯
Posted:

Senior Data Platform Engineer

London, England, United Kingdom
easyJet Airline Company PLC
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 ❯
Posted:

Principal Test Engineer Automation and Innovation Centre - Home Office - G6

Croydon CR0 2WF, Greater London, England
Hybrid / WFH Options
Government Digital & Data
some tools we use:? Cloud: AWS and Azure. Backend: Java, Node.js, C#, Python, PHP, Scala, Power Platform Test Frameworks: PowerApps test studio & test engine, Playwright, Python based frameworks like Pytest, and several bespoke frameworks. DevOps: Azure, AWS, Kubernetes, Azure DevOps, Jenkins, Docker, Ansible, Terraform AI: Azure ML Studio, Python, Github Copilot, OpenAI, Anthropic, Google Other tools: Inspect , Axe, Checkov, ZAP More ❯
Employment Type: Permanent
Salary: £73,900 - £86,690
Posted:

Senior QA Engineer

London, United Kingdom
Zeelo
rollout of QA best practices across engineering. Build and maintain robust automated test frameworks across API, UI, and mobile - with tools suited to our stack (e.g., Playwright, Cypress, Appium, Pytest, PHPUnit). Support data-driven decision-making - using test coverage metrics, bug trends, and release health to influence quality improvements. Conduct high-value manual and exploratory testing, particularly where automation … ideally in high-growth or product-led tech companies. Strong hands-on experience with test automation for web and mobile apps - ideally using: Playwright, Cypress, Selenium (UI) Appium (mobile) Pytest, PHPUnit, or similar (API/unit testing) Familiarity with our tech stack: PHP, Python, TypeScript and SQL. Passion for manual testing where it adds value - especially in exploratory testing and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior / Lead Python Developer : LNG Trading - Global Energy Company

London, England, United Kingdom
JR United Kingdom
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 ❯
Posted:

Site Reliability Engineer III - Corporate Oversight and Governance Technology

London, England, United Kingdom
JPMorgan Chase & Co
Knowledge of DevOps tools for CI/CD, including Jenkins, Docker, Kubernetes, GIT, and versioning strategies Strong skills in writing unit and integration tests using tools like JUnit, Mockito, PyTest, Cypress Understanding of non-functional requirements and Site Reliability Engineering Self-motivated with a strong desire to learn Agile practitioner mindset About Us J.P. Morgan is a global leader in More ❯
Posted:

Python Developer

Bromley, England, United Kingdom
Wipro
branching strategies, code versioning, pull requests, and merging workflows). • Experience using JIRA for Agile project management. • Strong knowledge of Test-Driven Development (TDD), BDD (Behave), and Unit Testing (PyTest) • Understanding of basic trading concepts (asset classes, trading venues, market structures) is a plus. • Strong analytical and problem-solving skills, with a keen attention to detail. • Excellent communication, leadership, and More ❯
Posted:

Software Engineer - Visual Quality

London, England, United Kingdom
V-Nova Ltd
tools like Jira. Understanding of continuous integration environments, including source control, version control, build creation, and testing. Knowledge of the software development lifecycle. Familiarity with test frameworks such as Pytest or Google Test. Skills in front-end technologies like HTML, CSS, JS, TypeScript, and Node.js are a bonus. Experience with AI tools for automation and development is also advantageous. Desirable More ❯
Posted:

Site Reliability Engineer III - Corporate Oversight and Governance Technology

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
continuous deployment (CI/CD), such as Jenkins, Docker, Kubernetes, GIT, branching strategies and SemVer. Strong skills in writing unit tests and integration tests using tools like JUnit, Mockito, PyTest, Cypress. An understanding and interest in non functional requirements and Site Reliability Engineering A self starter with strong desire and aptitude to learn Be an agile practitioner. About Us J.P. More ❯
Posted:

Software Engineer - Visual Quality

London, England, United Kingdom
V-Nova Ltd
Basic understanding of Continuous Integration environments covering source code repositories, version control, build creation, unit, integration, and system tests. Desirable skills: Exposure to commonly used test frameworks such as Pytest, Google Test Framework, JUnit, JMeter. Experience with AI tools for automation and development. Use of at least 1 BDD testing tool such as Spock or Cucumber (Cucumber preferred). Worked More ❯
Posted:

AI Engineer

London, England, United Kingdom
Hybrid / WFH Options
NiCE
e.g. Flask or FastAPI) Experience writing Python packages Source control experience (git) Writing clear, documented, easy to maintain code Experience with CI/CD and Python test suites (e.g. pytest) Experience using generative models, prompting and testing at scale Familiarity with best practices in AI Engineering, to include differences in prompts between major LLM vendors. Ability to develop and maintain More ❯
Posted:
pytest
London
10th Percentile
£45,750
25th Percentile
£51,250
Median
£92,500
75th Percentile
£111,250
90th Percentile
£130,000