Senior Software Development Engineer In Test

Booost Education UK Permanent Published: 11 hours ago From £62,000 to £74,000 per annum
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 74K

Job location

Remote

Tech stack

PHP
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Github
Mobile Application Software
PostgreSQL
Scrum
Prometheus
Selenium
TypeScript
Datadog
Postman
React
Grafana
Browserstack
Cypress
Specflow
Playwright
Sentry
Extreme Programming (XP)
Checkmarx
Cucumber
Splunk
New Relic (SaaS)
Devsecops
Docker
SDET
Katalon Studio
Go

Job description

  • Champion and evolve best practice in quality management and automation
  • Design, build, and maintain front-end and back-end features across our web and mobile platforms using React, Go, PostgreSQL, Docker, AWS and any other languages, frameworks, platforms or tools necessary.
  • Produce and promote clean, maintainable, and automation-tested code & architecture respecting maintainability, adaptability, scalability, reliability, performance, security, and accessibility
  • Collaborate continuously with product, design, and delivery to plan, scope, and deliver high-impact product features.
  • Challenge and shape technical direction while cultivating a safe space for engineering and other colleagues to grow and contribute to diverse decision making, collectively driving continuous improvement
  • Proactively and effectively handling emergent issues of the day, identify, triage, troubleshoot and resolve production issues, supporting our focus on reliability and user trust
  • Assure readiness of our technical assets including infrastructure with effective stack evolution over time, automations, architectural decisions records & other technical documentation, active metrics and observability.

Requirements

We're looking for an experienced SDET to help design, build, and maintain Booost Education's assistive education platform, contributing directly to tools that empower neurodivergent students' learning. You'll play a key role in developing and improving our product as we expand our reach and scale our technology to meet growing demand.

You'll be a capable and confident software developer, but your passion is quality - doing the right thing right. We're a small team with lots of room for the right person to next-level our approach to delivering robust and reliable software.

Who you are

  • You have proven experience as a T-shaped engineer, building and maintaining full stack applications, ideally in product-led and/or customer-facing teams.
  • You have solid experience with a range of quality management frameworks and practices such as TQM, "ShiftLeft", ISO 25010, GDS Service Standards, etc.
  • You have solid experience using and implementing a range of automated testing and assessment tools such as Cucumber, SpecFlow, Selenium, PlayWright, Cypress, BrowserStack, Postman, Katalon, Stryker, SonarScan, Checkmarx, Snyk, PumaScan, etc
  • You have experience using and implementing observability tools such as DataDog, Grafana, Prometheus, Splunk, New Relic, Sentry, etc
  • You care deeply about quality beyond the functional, including maintainability, scalability, security, reliability, accessibility, performance, and user experience.
  • You have solid experience with two or more of TypeScript, Go (Golang), and Cloud Native DevSecOps (GitHub, AWS, Docker), and are at home and proficient across the stack to develop hybrid mobile applications.
  • You have a solid understanding of effective modern software development practices, including TDD/BDD, DevSecOps, IaC, and CI/CD pipelines.
  • You have experience working in agile environments (Scrum, Kanban, XP).
  • You have excellent communication skills and can explain technical topics clearly to both technical and non-technical colleagues.
  • You have a proven can-do energy, proactively engaging in problems with curiosity and without boundaries., * Experience implementing AI testing platforms.
  • Strong experience with PHP
  • Strong experience with social/ensemble programming styles (pairing, mobbing)
  • Start-up / scale-up experience

Benefits & conditions

  • 35-hour working week - flexible start & end times to suit your routine
  • 28 days' holiday, plus bank holidays - with the option to buy, sell or roll over days each year
  • 5% company pension contribution through salary sacrifice
  • Annual cost of living review
  • Tech & Home setup allowance to get the equipment you need
  • Private health insurance or a yearly wellbeing allowance
  • Growth & Development - available resources and training to develop skills and facilitate career progression
  • Away Days - two fully paid in-person away days per year

About the company

Join an EdTech team helping shape a world in which education celebrates and supports a diverse range of learning styles and approaches. Remote This is a fully remote role, with two in-person team away days each year where the whole Booost Education team comes together.

Apply for this position