Overview
Job Title: Quality Engineer SDET Java
Location: BurgessHill
Type of employment: Permanent
Responsibilities
* 5-9 years of experience in technology with an emphasis on QA and proven ability in writing test cases, running functional automated or performance tests, and managing defects.
* Excellent soft skills and strong technical ability with a growth mindset.
* Comfortable with modern datastores (e.g., Postgres, Cassandra, Elasticsearch).
* Experience with backend microservice automation, specifically REST and asynchronous messaging services (e.g., Kafka, RabbitMQ).
* Demonstrable experience with Java as a programming language.
* Experience working within a Scrum framework as part of a team to deliver business functions and customer journeys that are tested and automated throughout the CI/CD pipeline to production.
* Proven ability in writing test cases, running functional automated or performance tests, and managing defects.
* Solid understanding of test-driven development (unit, component, functional, system integration, and regression tests).
* Knowledge of software engineering methodologies (Agile incl. Scrum, Kanban, SAFe, TDD, BDD, and Waterfall).
* Knowledge of tools such as Cucumber, Godog or other BDD tools; Kubernetes, Docker, Rest Assured, Rest or other REST API testing tools; Wiremock, Mountebank or other HTTP stubbing tools.
* Experience in CI/CD and continuous testing (CT) with tools like Jenkins, Rally, and/or JIRA and version control systems such as GIT or SVN.
* Responsible for all testing activities aligned to the portfolio and collaborates with stakeholders to achieve high-quality deliverables.
* Collaborates with development and product teams to drive improvements in quality, automation, and testing processes and techniques.
* Implementing portfolio solutions for Automation and Testing with a DevOps mindset.
* Understand platforms and applications, adhere to program test principles, and maintain lean test suites.
* Fully understands the platform roadmap and quality priorities to proactively envision scalable, resilient, high-performing solutions; identify reusability at the platform level and drive tooling and delivery strategy to stay ahead of technology standards.
* Support CI/CD capabilities for the portfolio; work with enterprise teams to improve CI/CD capabilities and metrics at the portfolio/enterprise level; drive best practices and standards including root cause analysis.
* Set and manage product quality standards and metrics for the platform; collect, maintain, and report metrics at portfolio level; identify patterns, gaps, risks, and opportunities to drive innovation and improvement; perform platform trend analysis.
* Work with the team to identify project portfolio challenges and escalate as needed; uphold standards to ensure quality customer experiences across platforms.
* Maintain a healthy and efficient CI/CD pipeline; drive the strategy and governance of automation and testing in a CI/CD environment; ensure development pipeline standards.
If you\'re excited about the role we want to hear from you!
Please apply with a copy of your CV or send it to Prasanna.merugu@randstaddigital.com and let\'s start the conversation!
About Randstad
Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business
#J-18808-Ljbffr