Quality Assurance Automation Engineer

Quality Assurance / Automation Engineer

Location: Bournemouth

Start Date: ASAP

Employment Type: Permanent (Full-Time Employee or Fixed-Term Contract)

Work Model: Onsite, 5 days per week

Experience Required: 8–15 years

We are seeking an experienced QA Automation Engineer to join our on-premise technology team. The role involves building and maintaining automated test suites, validating backend services, and ensuring the accuracy and stability of distributed systems.

Key Skills and Responsibilities

Automation & Programming

  • Develop automated test scripts using Java, Python, C#, or JavaScript.

API and Backend Testing

  • Create and execute automated tests for REST/SOAP services using tools such as Postman, RestAssured, or SoapUI.

Database and Ledger Validation

  • Work with SQL-based databases (Oracle, CockroachDB, etc.) to verify transactions, ledger entries, and data integrity.

Test Frameworks

  • Utilize JUnit, TestNG, PyTest, or Cucumber to structure and run automated tests.

CI/CD Integration

  • Integrate automated test suites into pipelines using Jenkins, GitLab CI, or equivalent DevOps solutions.

Version Control

  • Use Git for code and version management.

Monitoring and Log Analysis

  • Review application logs via Splunk or ELK to troubleshoot issues and validate test outcomes.

Event-Driven System Testing

  • Test messaging and event-based workflows involving Kafka or RabbitMQ.

Defect Management

  • Track and manage issues using JIRA or Azure Boards.

Job Details

Company
SmartChoice International Limited
Location
Bournemouth, Dorset, UK
Employment Type
Full-time
Posted