Negotiable
Undetermined
Onsite
Bournemouth, England, United Kingdom
Summary: The role of QA Automation Engineer involves developing and executing automated tests to ensure the quality of software applications. The position is based in Bournemouth, England, and requires on-site presence five days a week. The engineer will work with various programming languages and tools to automate testing processes, particularly for backend APIs and database systems. This contract role emphasizes collaboration with development teams to integrate testing into CI/CD pipelines.
Key Responsibilities:
- Writing automation scripts using Java, Python, C#, and JavaScript.
- Conducting API testing with tools such as Postman, RestAssured, and SoapUI.
- Automating backend API tests and performing database testing with SQL, Oracle, and Cockroach DB.
- Validating ledger entries and transactions.
- Structuring and running automated tests using frameworks like JUnit, TestNG, PyTest, and Cucumber.
- Integrating tests into CI/CD pipelines using Jenkins, GitLab CI, and GKP DevOps.
- Managing source code with Git and monitoring/logging with Splunk and ELK Stack.
- Analyzing backend logs and test results.
- Testing event-driven ledgering systems using message queues like Kafka and RabbitMQ.
- Managing bugs and issues with JIRA and Azure Boards.
Key Skills:
- Proficiency in programming languages: Java, Python, C#, JavaScript.
- Experience with API testing tools: Postman, RestAssured, SoapUI.
- Knowledge of database testing with SQL, Oracle, Cockroach DB.
- Familiarity with test frameworks: JUnit, TestNG, PyTest, Cucumber.
- Experience with CI/CD tools: Jenkins, GitLab CI, GKP DevOps.
- Version control skills using Git.
- Monitoring and logging experience with Splunk and ELK Stack.
- Understanding of message queues: Kafka, RabbitMQ.
- Defect tracking experience with JIRA and Azure Boards.
Salary (Rate): undetermined
City: Bournemouth
Country: United Kingdom
Working Arrangements: on-site
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
description: Role: QA Automation Engineer location: Bournemouth, England, United Kingdom onsite 5 days per week Contract Skill Area Tools/Technologies Description Programming Java, Python, C#, JavaScript Writing automation scripts API Testing Postman, RestAssured, SoapUI Automating backend API tests Database Testing SQL, Oracle, Cockroach DB Validating ledger entries and transactions Test Frameworks JUnit, TestNG, PyTest, Cucumber Structuring and running automated tests CI/CD Jenkins, GitLab CI, GKP DevOps Integrating tests into build pipelines Version Control Git Source code management Monitoring/Logging Splunk, ELK Stack Analyzing backend logs and test results Message Queues Kafka, RabbitMQ Testing event-driven ledgering systems Defect Tracking JIRA, Azure Boards Managing bugs and issues