At a Glance
- Tasks: Join us as an SDET to enhance software quality and user experience for nonprofits.
- Company: Goodstack is a fast-growing startup revolutionising charitable donations with tech and funding.
- Benefits: Enjoy flexible hours, wellness budgets, share options, and vibrant office perks in London.
- Why this job: Make a positive impact while working with global brands and improving lives through technology.
- Qualifications: Experience in QA, automation, JavaScript/TypeScript, and CI/CD tools like GitHub Actions required.
- Other info: Diversity is celebrated; we welcome applicants from all backgrounds to strengthen our mission.
The predicted salary is between 36000 - 60000 £ per year.
This hybrid role requires working from our London office in Fitzrovia at least once a week. If you’ve been looking to join a fast-growing startup backed by the same investors as Stripe & Airbnb, with a mission to make a positive impact, then you’ve found the right place!
Our Mission
Our mission at Goodstack is to revolutionise how the world does good. We empower companies to integrate positive impact into their operations through a unified platform, supporting nonprofits with technology and funding opportunities. Global brands like LinkedIn, HSBC, OpenAI, Atlassian, and Twilio, along with nonprofits such as the Red Cross, Cancer Research, and Oxfam, use Goodstack to make a difference. In 2024, we facilitated $3 billion in donations. We aim to be the leading platform for donations to nonprofits worldwide. We need talented people to join us on this journey — we need you!
Join our Series A startup as an SDET to enhance the experience for thousands of nonprofits and users!
Key Responsibilities:
- Identify issues early, document test cases, automate testing, improve automation tools, and monitor quality gates in CI/CD pipelines.
Team Collaboration:
- Work closely with Grants, Platform, and Engineering teams.
- Maintain performance, adhere to our pillars, and meet business objectives.
Success in this role:
- At 3 months: understand systems and contribute.
- At 6 months: execute independently and impact automation.
- At 12 months: demonstrate leadership and elevate quality standards.
This role suits you if you have:
- Several years of QA and automation experience.
- Proficiency in JavaScript/TypeScript.
- Experience with tools like Playwright, Cypress, or WebdriverIO.
- Knowledge of performance testing tools like Artillery or k6 (preferred).
- Experience with CI/CD, especially GitHub Actions.
- Familiarity with Docker & AWS.
- Ability to review and contribute to GitHub PRs.
- Experience in a continuous flow environment and active participation in Agile practices.
Bonus skills include:
- Designing scalable test frameworks.
- Security testing fundamentals (OWASP Top 10, Sonarcloud).
- Writing custom GitHub Actions.
- Chaos Engineering knowledge.
What you can expect:
- Salary reviews, share options, office perks, wellness and learning budgets, conference attendance, volunteer days, generous leave, flexible hours, parental leave, WFH budget, and a vibrant London office environment.
About us
Since 2017, Goodstack has been leading in integrating social and environmental value into organizational purpose, building global charitable rails accessible via API. Our vision: To power purpose in every company and nonprofit worldwide, fostering a purpose-driven future.
Our pledge to diversity, equity & inclusion
We celebrate a diverse team of 15+ nationalities across 5 continents. We welcome applicants from all backgrounds to help us create a stronger, more knowledgeable team committed to a better world.
SDET: Software Development Engineer In Test Product and Engineering London employer: Goodstack
Contact Detail:
Goodstack Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land SDET: Software Development Engineer In Test Product and Engineering London
✨Tip Number 1
Familiarise yourself with the specific tools mentioned in the job description, such as Playwright, Cypress, and WebdriverIO. Having hands-on experience or even personal projects showcasing your skills with these tools can set you apart during discussions.
✨Tip Number 2
Engage with the Goodstack community on platforms like LinkedIn or GitHub. By following their updates and participating in discussions, you can gain insights into their culture and values, which will help you align your conversations during interviews.
✨Tip Number 3
Prepare to discuss your experience with CI/CD pipelines, especially GitHub Actions. Be ready to share specific examples of how you've implemented automation in previous roles, as this is a key responsibility for the SDET position.
✨Tip Number 4
Highlight any experience you have with performance testing tools like Artillery or k6. If you don't have direct experience, consider doing some research or small projects to demonstrate your understanding of performance testing concepts.
We think you need these skills to ace SDET: Software Development Engineer In Test Product and Engineering London
Some tips for your application 🫡
Understand the Role: Read the job description thoroughly to grasp the key responsibilities and required skills for the SDET position. Tailor your application to highlight your relevant experience in QA, automation, and collaboration with engineering teams.
Highlight Relevant Experience: In your CV and cover letter, emphasise your experience with JavaScript/TypeScript, automation tools like Playwright or Cypress, and any familiarity with CI/CD processes. Use specific examples to demonstrate your contributions to previous projects.
Showcase Your Passion for Impact: Since Goodstack focuses on making a positive impact, express your enthusiasm for societal change and how your skills can contribute to their mission. Mention any previous work or projects that align with this goal.
Proofread and Personalise: Before submitting your application, proofread all documents for clarity and correctness. Personalise your cover letter by addressing it to the hiring manager if possible, and mention why you are specifically interested in working at Goodstack.
How to prepare for a job interview at Goodstack
✨Understand the Company Mission
Before your interview, take some time to research Goodstack's mission and values. Understanding how they aim to revolutionise positive impact will help you align your answers with their goals and demonstrate your passion for their cause.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with JavaScript/TypeScript and any testing tools you've used, like Playwright or Cypress. Bring examples of past projects where you automated testing or improved CI/CD processes to highlight your technical expertise.
✨Emphasise Team Collaboration
Since this role involves working closely with various teams, be ready to share examples of how you've successfully collaborated in the past. Discuss your experience in Agile environments and how you contribute to team success.
✨Prepare Questions About Growth and Impact
Think of insightful questions to ask during the interview about the company's future plans and how your role as an SDET can contribute to their mission. This shows your interest in not just the job, but also in being part of their journey towards making a difference.