ROL SDET
Role details
Job location
Tech stack
Job description
We are looking for a Software Development Engineer in Test (SDET) to support our product delivery team. Our applications are built using modern service based technologies and architecture to enable consistent and effective user experience.
As an SDET you will be primarily responsible for the delivery of automated tests to support current and future product features, working closely with Engineers on automation activities to ensure quality is built into our applications whilst aligning with our delivery commitments. As well as functional coverage you will also ensure non functional requirements are defined and met with particular regard to Performance and Security.
Being an advocate for quality directly within a delivery team you will be fostering an environment of collaboration but also shared accountability, continuous improvement and meaningful learning that extends into the wider Reed Online software engineering team., * Implementation of automated UI tests of web based applications (Playwright)
- Implementation of automated API tests of BFF, API's and services (Playwright, Postman & others)
- Exploratory testing of new features to bug find and identify UX issues
- Performance testing of web applications and API's (K6)
- Security testing of API's using available tools and processes according to OWASP
- Instrumental in processing of production incidents within our incident management process
- Configuring and maintaining CI/CD pipelines in Azure DevOps
- Working closely with Software Engineers and Product Managers to identify testing tasks, evaluate code quality and fitness to requirements
- Reviewing application architectures, pair programming & code reviews to improve testability
- Analysing telemetry to identify and reproduce errors or performance issues
- Owning and improving test automation data
- Actively participating in Agile ceremonies to aid in continuous improvement
- Share, receive and act upon best practices across teams
- Initiating and owning bug prevention activities, * Culture: Reed.co.uk fosters a culture of continuous learning, purpose-driven impact, and positive change, where every team member contributes to improving lives through work.
- Career Development: At Reed.co.uk, career development is actively encouraged through personalised learning paths, mentorship programs, and growth-focused initiatives, ensuring employees can thrive and reach their full potential.
- Perks: At Reed.co.uk, employee benefits go beyond the standard salary. They include offerings like dental care plans, pension schemes, flexible working hours, and family-leave support programs-all designed to promote employee satisfaction and well-being, and help all of our co-members Love Mondays!
Requirements
- Advanced knowledge of programming languages (ideally JavaScript and C#)
- Extensive experience testing web based applications
- Advanced API testing experience
- An understanding of Single Page Applications and Microservice architecture
- An understanding of Performance and Security Testing and its importance within a product delivery environment
- Awareness of the importance of Security Testing in the SDLC
- Experience with CI/CD and creating and managing deployments
- Knowledge of basic software engineering design patterns & principles
- Innovated and introduced the latest technologies in a commercial environment many times
- Great team-working & communication skills to tech and non-tech savvy people
- The ability to keep learning and adapting to new technologies and tools
- To be a team player that is cross-functional and accommodating
Desirable Skills and Experience
- Applied Experience of Performance testing
- Applied Experience of Security testing
- Experience with contract testing
- Experience in building dashboards for technical and business metrics in an observability platform such as datadog or kibana.
Benefits & conditions
£60,000 per annum