Job Description: QA Automation Engineer Overview We are seeking a highly skilled QA Automation Engineer to design, develop, and execute automated test solutions across web, API, database, and event-driven systems. The ideal candidate has strong programming expertise, hands-on experience with automation frameworks, and a deep understanding of backend systems including APIs, databases, messaging queues, and log monitoring … Engineer will collaborate closely with development, DevOps, and product teams to ensure high-quality, scalable, and reliable software releases. Key Responsibilities Design, develop, and maintain automation frameworks for web, API, and backend testing. Author and execute automation scripts using languages such as Java, Python, C#, or JavaScript . Build and maintain API automation using tools like Postman, RestAssured … or SoapUI . Perform database testing , including validation of ledger entries, transactions, and backend workflows using SQL, Oracle, and CockroachDB . Develop and manage automated test suites using JUnit, TestNG, PyTest, and Cucumber . Integrate automated tests into CI/CD pipelines using Jenkins, GitLab CI, or GKP DevOps . Use Git for version control, branching strategies, and code More ❯
Taunton, Somerset, England, United Kingdom Hybrid/Remote Options
Proactive Appointments
Our client are looking to onboard a Manual Software Tester into their team on a permanent basis, you'll be involved in the planning, designing, and execution of manual testing to validate system functionality, reliability, and performance. Experience Required: Strong experience testing Web, Mobile, and Desktop applications Experience with APItesting and using bug tracking tools … e.g., Azure DevOps) Familiarity with Agile methodologies such as Scrum or Kanban Ability to analyse requirements, write test cases, and carry out regression testing Experience working with relational databases and a good understanding of SQL ISTQB Foundation Certificate Due to the volume of applications received for positions, it will not be possible to respond to all applications and only More ❯
monitoring. What you'll do: Test Planning & Execution: Collaborate with engineers to translate product requirements into effective test cases and automated test suites, covering integration, functional, component, performance, and API testing. Analyse test results to identify defects and ensure product quality. Tech Stack Responsibilities: Develop and maintain automated tests for applications built using Java 11 , Spring Boot 2.7 , and … running automated test scripts. Ensure integration of automated tests throughout the CI/CD pipeline. Collaboration: Work closely with Software Engineers, QA Analysts, and DevOps engineers to integrate automated testing early in the development process. Participate in code reviews and agile ceremonies, providing insights on testability and software quality. Continuous Improvement: Identify opportunities to improve testing processes and … documentation for test plans, cases, results, and automation frameworks. Required Education & Experience: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. Familiarity with performance testing tools such as Apache Bench, JMeter, LoadRunner , or modern alternatives like K6, Gatling . Experience working with Java 11, Spring Boot 2.7 , and Oracle 19 is highly desirable. What More ❯