manchester, north west england, United Kingdom Hybrid / WFH Options
Anson McCade
injection for improved modularity and testability. Implement RESTful services using JAX-RS and adhere to best practices for designing and consuming REST APIs. Utilize JUnit, Wiremock, and Mockito for effective unit testing, mocking, and behaviour-driven development. Transition from other frameworks seamlessly, including TestNG. Develop and execute automated integration tests … Ansible/Packer, and Kustomize. Work with Kafka, SQS for queuing solutions and implement scheduling using Jenkins/Ansible. Use a combination of Cucumber, JUnit, Selenium, and Postman for comprehensive testing. Requirements for the ideal Java Developer Minimum of 3+ years of hands-on experience in Java software development Extensive More ❯
REST Assured/Postman/Swagger/SOAP UI + Groovy/Spring Cloud Contract Test Driven Development TDD Methodology and Unit Testing using Junit/XCTest Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock Static Code Analysis using SonarQube/Xcode Static Analyzer Hands … of build and test infrastructure. Troubleshooting with Splunk, API aids like Swagger/Postman and source control systems like Git Intermediate knowledge of Maven, Junit, Redis, Oracle database, SQL, Unix command, Shell scripting. Good to have exposure to Financial/Banking Domain, Frontend development, JavaScript, HTML5, CSS3, Bootstrap/Material More ❯
REST Assured/Postman/Swagger/SOAP UI + Groovy/Spring Cloud Contract Test Driven Development TDD Methodology and Unit Testing using Junit/XCTest Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock Static Code Analysis using SonarQube/Xcode Static Analyzer Hands … of build and test infrastructure. Troubleshooting with Splunk, API aids like Swagger/Postman and source control systems like Git Intermediate knowledge of Maven, Junit, Redis, Oracle database, SQL, Unix command, Shell scripting. Good to have exposure to Financial/Banking Domain, Frontend development, JavaScript, HTML5, CSS3, Bootstrap/Material More ❯
Telford, Shropshire, United Kingdom Hybrid / WFH Options
SF Recruitment
environment. What We're Looking For: 5+ years' experience in testing or quality engineering roles. Hands-on expertise with: Test automation tools (e.g., Cucumber, JUnit) API testing (Postman or similar) Version control systems (e.g., Git) Strong understanding of Agile delivery and test-first principles. Ability to write and implement BDD More ❯
Wellington, Shropshire, United Kingdom Hybrid / WFH Options
SF Recruitment
environment. What We're Looking For: 5+ years' experience in testing or quality engineering roles. Hands-on expertise with: Test automation tools (e.g., Cucumber, JUnit) API testing (Postman or similar) Version control systems (e.g., Git) Strong understanding of Agile delivery and test-first principles. Ability to write and implement BDD More ❯
with internal teams, including development and operations, to understand project requirements and ensure thorough testing. Utilise and maintain automation frameworks and tools (e.g., Selenium, JUnit, TestNG, Cypress) to increase testing efficiency. Perform functional, regression, integration, security, and performance testing to ensure comprehensive coverage. Accurately document defects and track resolution processes More ❯
algorithms, and design Multitasking, stakeholder management, and team collaboration skills Proficiency in multiple programming languages Technologies: Scala, Java, Python, Spark, Linux, shell scripting, TDD (JUnit), build tools (Maven/Gradle/Ant) Experience with process scheduling platforms like Apache Airflow Willingness to work with proprietary technologies like Slang/SECDB More ❯
QA engineer in a SaaS or software development environment. Strong knowledge of QA methodologies, tools, and processes. Experience with test automation tools (e.g., Selenium, JUnit, TestNG, Cypress). Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD). Excellent problem-solving skills and attention to More ❯
not only meet but exceed user acceptance standards and requirements. Role Responsibilities Automated Testing : Design and code automated tests in Java using tools like JUnit, Rest-Assured for functional tests, Pact for contract testing, and Selenium for UI testing. Behaviour Driven Development : Embrace BDD practices, including 3 Amigos collaboration and More ❯
knowledge, including data structures, algorithms, and core programming concepts Comfort with multiple languages and multitasking Technologies: Scala, Java, Python, Spark, Linux, shell scripting, TDD (JUnit), build tools (Maven/Gradle/Ant) Experience with process scheduling platforms like Apache Airflow Willingness to work with proprietary technologies like Slang/SECDB More ❯
streaming technologies like Azure Event Hub, Kafka, Confluent connectors, etc. Experience in implementing Continuous Integration & Deployment (CI/CD), frameworks, and methodologies like GitLab, Junit, Blue/Green etc. Good knowledge and experience with API security standards like Oauth, SAML, 2way SSL. Experience working within a matrixed organization with multiple More ❯
programming with Kotlin and Java. Excellent analytical and problem-solving skills. Understanding of software principles like SOLID. Experience writing unit tests with frameworks like JUnit or Kotest. Experience working with multi-module codebases and CLEAN architecture. Familiarity with MVVM, MVP, and dependency injection frameworks like Dagger. Knowledge of mobile design More ❯
and working as part of a team Comfortable with working with multiple programming languages Technologies: Scala, Java, Python, Spark, Linux and shell scripting, TDD (JUnit), build tools (Maven/Gradle/Ant) Experience in working with process scheduling platforms like Apache Airflow. Open to working in GS proprietary technology like More ❯
stakeholders and working as part of a team • Comfortable with working with multiple languages • Technologies: Scala, Java, Python, Spark, Linux and shell scripting, TDD (JUnit), build tools (Maven/Gradle/Ant) • Experience in working with process scheduling platforms like Apache Airflow. • Should be ready to work in GS proprietary More ❯
stakeholders and working as part of a team • Comfortable with working with multiple languages • Technologies: Scala, Java, Python, Spark, Linux and shell scripting, TDD (JUnit), build tools (Maven/Gradle/Ant) • Experience in working with process scheduling platforms like Apache Airflow. • Should be ready to work in GS proprietary More ❯
first development, and cross-browser compatibility. Familiarity with RESTful APIs, GraphQL, JSON, WebSocket's, and integration with backend services. Experience with unit testing frameworks (JUnit, Espresso, etc.) and automated testing tools. Deep understanding of UI/UX design principles for web applications, and experience with tools like Figma, or Sketch. More ❯
environment, with at least 3 years in a lead QA engineer role. Hands-on experience with manual and automated testing tools such as Selenium, Junit and experience of cross browser test platforms such as BrowserStack and code quality inspection platforms such as SonarQube. Proficiency in programming languages such as Java More ❯
is a plus Strong experience in using Test Management tools (e.g., JIRA, TestRail, Zephyr) Hands-on experience with testing frameworks and tools (e.g., Selenium, JUnit, TestNG, Cypress, Postman, JMeter) Understanding of APIs and backend testing Knowledge of version control systems (e.g., Git More ❯
Cambridge, Landbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
is a plus * Strong experience in using Test Management tools (e.g., JIRA, TestRail, Zephyr) * Hands-on experience with testing frameworks and tools (e.g., Selenium, JUnit, TestNG, Cypress, Postman, JMeter) * Understanding of APIs and backend testing * Knowledge of version control systems (e.g., Git More ❯
MVVM, MVP, and MVI. A solid understanding of HTTP and RESTful APIs, as well as an understanding of sockets. Knowledge of Test-Driven Development, Junit, Cucumber, XCTest and XCUITest with the ability to ensure a high level of both unit and integration testing coverage across codebases. Familiarity with Certificates, Provisioning More ❯
Uxbridge, Middlesex, United Kingdom Hybrid / WFH Options
APCOA PARKING UK
SQL for data validation Contribute to documentation and usability testing What We're Looking For 3+ years' experience in software testing Experience with Selenium , JUnit/TestNG , or other automation tools Familiarity with TestRail , JIRA , or similar platforms Knowledge of API testing , performance testing , and SQL Strong attention to detail More ❯
and maintaining dev-ops pipelines for delivering applications ideally using GitLab. Experience of using shift left testing principles and frameworks using technology such as Junit, Cucumber, Gherkin, Contract Test (PACT), TestContainers or other similar technology Knowledge of using eventing and messaging infrastructure such as Kafka and MQ Experience with cloud More ❯
Buckingham, Buckinghamshire, United Kingdom Hybrid / WFH Options
Pearson Carter
Development (BDD) methodologies. Write efficient, well-structured, and well-documented C, C, Java, C#, Node.js, TypeScript, or Flutter code. Work with Jira, Git, and JUnit to track, manage, and test software development. Contribute to CI/CD pipelines and deployment processes. Collaborate with cross-functional teams to ensure seamless cloud More ❯