At a Glance
- Tasks: Drive the technical roadmap for Spotify's test infrastructure and enhance testing practices.
- Company: Join Spotify, a leading music streaming platform with a focus on innovation and inclusivity.
- Benefits: Flexible work options, competitive salary, and a supportive environment for personal growth.
- Why this job: Make a real impact on how Spotify engineers validate their code and deliver high-quality products.
- Qualifications: Experience in Java, web test tooling, and automated testing; adaptable across various coding domains.
- Other info: Work in a dynamic team that values diversity and offers excellent career development opportunities.
The predicted salary is between 28800 - 48000 £ per year.
The Test Experience squad manages the test infrastructure and tooling that underpin Spotify’s client platforms. Our mission is to provide a reliable, consistent, and efficient testing ecosystem that enables client engineers to validate their code with confidence and ship high-quality products. We’re continually evolving our systems to improve developer experience, reliability, and automation through well-designed services, tooling, documentation, and support.
What You’ll Do
- Shape and drive the technical roadmap of our test infrastructure environment
- Improve testing practices across the Spotify ecosystem
- Support engineers across Spotify to drive test automation and help remediate debugging failures
Who You Are
- Proficient in Java backend services, preferably using Apollo with PostgreSQL databases.
- Proficient in web test tooling, preferably using Mocha, React, and WebdriverIO.
- Proficient in data engineering, preferably using Scala and Scio.
- Comfortable completing tasks in different domains and codebases (Android, iOS, C++, Web, Bash, Python, etc).
- Strong understanding of software architecture and design principles.
- Experienced with writing and maintaining automated tests.
- Familiar with designing scalable and maintainable testing systems and infrastructure.
- An understanding of CI pipelines and infrastructure tools like Bazel and Git is valued.
Where You’ll Be
This role is based in London or Stockholm. We offer you the flexibility to work where you work best! There will be some in-person meetings, but still allows for flexibility to work from home.
Equal Opportunity
Spotify is an equal opportunity employer. You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be forward-thinking! So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens.
Accessibility
At Spotify, we are passionate about inclusivity and making sure our entire recruitment process is accessible to everyone. We have ways to request reasonable accommodations during the interview process and help assist in what you need. If you need accommodations at any stage of the application or interview process, please let us know - we’re here to support you in any way we can.
Full Stack Engineer - Test Experience Engineering employer: Spotify
Contact Detail:
Spotify Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer - Test Experience Engineering
✨Tip Number 1
Network like a pro! Reach out to current or former Spotify employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the technical interview by brushing up on your Java and web test tooling skills. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems!
✨Tip Number 3
Show off your passion for testing and automation! During interviews, share examples of how you've improved testing practices in previous roles. This will demonstrate your commitment to quality and innovation.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Spotify.
We think you need these skills to ace Full Stack Engineer - Test Experience Engineering
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with Java backend services and web test tooling. We want to see how your skills align with our mission at Spotify!
Showcase Your Projects: Include examples of your previous work, especially any automated tests or testing systems you've designed. This gives us a clear picture of your capabilities and how you can contribute to our team.
Be Authentic: Don’t be afraid to let your personality shine through in your application. We value diverse perspectives and experiences, so share what makes you unique and how it can benefit our squad.
Apply Through Our Website: For the best chance of getting noticed, make sure to apply directly through our website. It’s the easiest way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at Spotify
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java backend services and web test tooling like Mocha and WebdriverIO. Brush up on your knowledge of PostgreSQL databases and be ready to discuss how you've used these tools in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled debugging failures or improved testing practices in previous roles. Highlight your experience with automated tests and CI pipelines, as this will demonstrate your ability to enhance the testing ecosystem.
✨Understand the Company Culture
Spotify values inclusivity and diverse perspectives, so be ready to discuss how your unique background and experiences can contribute to their mission. Show enthusiasm for their commitment to a flexible work environment and how you can thrive in it.
✨Ask Insightful Questions
Prepare thoughtful questions about the team’s current challenges and future goals regarding test infrastructure. This not only shows your interest in the role but also gives you a chance to assess if the company aligns with your career aspirations.