reusable, enterprise Java applications experience with RDMS and database design (Oracle, PL/SQL, Mongo) Performance & load test improvements via memory and thread dump analysis; knowledge of development testing (JUNIT, Cucumber, Selenium); understanding of Security aspects, OWASP guidelines. experience in Performance Analysis and applications tuning understanding of Kubernetes Identity and access management such as Forgerock different integration technologies, data streaming More ❯
software testing, with at least 4 years in test automation. Proven experience leading test automation initiatives and teams. Expertise in automation tools such as Selenium, Cypress, Playwright, Appium, TestNG, JUnit, etc. Strong understanding of CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps). Experience with API testing tools (e.g., Postman, RestAssured). Familiarity with cloud platforms (AWS, Azure More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Insight Global
low-latency, high-throughput systems, particularly within FX trading platforms (e.g. LSE, 360T) • Deep understanding of efficient garbage collection, memory management, and object modeling • Unit testing experience with Grabler, JUnit, or similar frameworks • Proficient in Oracle or similar relational databases • Comfortable working in agile environments, especially those transitioning from waterfall It would be a plus if the candidate had the More ❯
Milton Keynes, England, United Kingdom Hybrid / WFH Options
Addition+
Skills/Requirements: Strong experience with Java, Spring Boot, and React Ideally, prior experience working with HubSpot Solid understanding of Test-Driven Development (TDD) with tools such as Cypress, JUnit, Cucumber, and Jest How you’ll be rewarded: Bonus! Hybrid Working Pension Work with cutting edge technologies Opportunity to work for a recognised company Great social events! This is an More ❯
Newbury, Berkshire, United Kingdom Hybrid / WFH Options
Gamma Communications plc
Identify, test and champion the adoption of emerging technologies What you'll need: Experience of Java (Java 8 Minimum) Evidential experience of using industry best practice regarding automated testing (Junit, Cucumber, Selenium, page object model) Experience of SQL Evidential experience of industry best pracrice regarding CI/CD. Experience using version control (GIT ideally) Experience with JIRA, or a similar More ❯
voice messaging. The ideal Lead Java SDET candidate will demonstrate expertise in Java coding and testing solutions for API services within large-scale systems. The technology stack includes Java, JUnit, Selenium WebDriver, and JMeter. Responsibilities will encompass participating in design reviews, sprint planning, and other Agile activities for approximately 70% of the time. The remaining time involves leading a team … in testing activities. This Lead Java SDET opportunity is well-suited for individuals who: • Possess senior-level software testing experience. • Are proficient in the Java language. • Have experience with JUnit and testing backend systems/APIs. As the Lead Java SDET, you will advocate for modern development practices such as pair programming, Agile methodologies, and BDD/TDD. The company More ❯
and Builder to create scalable and extensible Android applications. Configure build settings and dependencies using Gradle to optimize build performance and manage project dependencies effectively. Write unit tests using JUnit, Mockk, and Strikt to ensure the reliability and correctness of application logic. Perform functional testing using Espresso to validate UI behavior and user interactions. Integrate third-party libraries like Retrofit … Kotlin concepts, including Generics, Coroutines, Flows, Scope functions, and Delegates. Solid understanding of SOLID principles and design patterns. Experience with build configuration using Gradle. Experience writing unit tests using JUnit, Mockk, and Strikt. Experience with functional testing using Espresso. Familiarity with third-party libraries like Retrofit, Glide, etc. Strong problem-solving skills and attention to detail. Excellent communication and collaboration More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Starling Bank
high quality code, that is why testing is another key quality we look for when expanding our team. We use Espresso to write our UI/E2E Test and JUnit to write our Unit Tests across all layers of the application, as well as manually test all features before they go into production. We also work closely with QA engineers More ❯