Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
CACI Limited
The responsibilities include: Utilizing a range of open source tools and frameworks. Manual and automation testing. Working with DevOps and agile practices, including TDD, BDD, ATDD, and continuous testing. Designing and implementing automated test frameworks for UI and API testing. Using technologies like Selenium, Cypress.io, Webdriver.io, Playwright, Cucumber, Robot … Framework, SerenityBDD, and Rest Assured. Contributing to the QA team, proposing improvements, and enhancing testing processes. Performing non-functional testing such as security, performance, accessibility, and operational acceptance testing. The Fit: Our ideal candidate enjoys working on diverse, challenging projects with a proactive attitude. They keep up More ❯
engineering solutions and be able to use scripting languages like Bash or PowerShell (Lead essential criteria) . Using and implementing tools like Selenium, RestAssured, SerenityBDD (or similar), build tools like Maven or Gradle, code management tools like git. Using and implementing unit test frameworks like JUnit, assertion More ❯
Rest Assured Working knowledge of DB2/SQL Some experience with the use of automation tools and frameworks within an Agile delivery environment – especially SerenityBDD, Selenium, Cucumber, Gherkin, JMeter Experience of configuration management and deployment tools such as GIT and Jenkins Working knowledge of JIRA Writing and More ❯
and optimization techniques. Requirements: Expertise in data modeling, design, manipulation, optimization, and industry best practices. Experience with test-driven development using frameworks like Cypress, Serenity, Jest, and Karma. Solid understanding of architectural principles such as domain-driven design, event-driven systems, micro-frontends, and microservices. Ability to lead and More ❯