JavaScript QA Engineer, Beacon

£58k

TypeScript
JavaScript
Playwright
Mid and Senior level
London

4 days a week in office (Shoreditch, London)

Beacon

A modern CRM for charities

Job no longer available

Beacon

A modern CRM for charities

21-100 employees

B2BSaaSCharity

Job no longer available

£58k

TypeScript
JavaScript
Playwright
Mid and Senior level
London

4 days a week in office (Shoreditch, London)

21-100 employees

B2BSaaSCharity

Company mission

To transform how charities work.

Role

Who you are

  • At least 3 years of experience using JavaScript to build automated test suites for web applications
  • Experience with every stage of the JavaScript testing pyramid (unit, integration, and end-to-end tests)
  • Experience with Jest and Playwright

Desirable

  • React
  • CI with GitHub Actions
  • GraphQL
  • AWS Lambda
  • Postgres (or another SQL database)
  • Google BigQuery
  • SQS (or other queueing architecture. We love queues!)
  • TypeScript

What the job involves

  • Your focus will be building and maintaining the testing infrastructure for the Beacon CRM product. You'll work directly with the whole engineering team to design, develop, and maintain the testing frameworks for a sophisticated and modern web application
  • Develop and implement automated testing strategies for the Beacon web application to ensure that we are always shipping a high-quality and stable product
  • Actively promote a culture of writing easily testable code and contribute to driving test coverage within the engineering team
  • Collaborate with the rest of the engineering team to integrate automated testing into the continuous integration pipeline
  • Write, and advocate for, clean, maintainable test code
  • Create and maintain detailed and comprehensive test plans and test cases

Salary benchmarks

Share this job

Company

Company benefits

  • Our customers are all charities - you'll get to build your career whilst having a genuinely positive impact on the world
  • Four day work week. Our working model gives everyone a 3 day weekend, every week
  • We'll give you 6 weeks (24 days) of holiday every year, plus bank holidays
  • Taking time off is important. And we really mean it: We'll pay you a £60 bonus for every day of holiday you take
  • Banded salary system so that everyone is paid the same for doing the same job, and your growth within the organisation is clear
  • Beacon is climate positive (beyond carbon neutral), so your employment won't hurt the planet. Learn more
  • A proper pension - we'll match 150% of your pension contributions (up to 10%)
  • Private health insurance with routine dental & optical cover
  • Modern parental leave policy (12 weeks at full pay, and it's the same for everyone, regardless of gender or circumstances)
  • Cycle to work scheme
  • Sabbatical every 5 years (6 weeks off, fully paid)

Our take

As nonprofits and charities often struggle to keep up with the level of innovation in the enterprise world, Beacon offers a cloud-based, data-driven CRM that lets them manage donations, fundraisers, payments, events & ticketing, marketing campaigns, and volunteers all in one place.

The last few years has seen an increase in the developments in the Charity CRM space. Companies like Salesforce have rolled out major upgrades to its non-profit cloud, while platform-to-platform integrations are also becoming more common. Further to that point, Beacon is one company that’s recently integrated with JustGiving.

The company has grown steadily in popularity since its 2017 inception, picking up well-respected clients like The New Humanitarian, The Jacobs Foundation, and Cruse Bereavement Care.

Kirsty headshot

Kirsty

Company Specialist at Welcome to the Jungle