This offer is not available anymore

Software Engineer in Test in Madrid


Share offer

Job Description

We are seeking an ambitious and forward-thinking “Software Engineer in Test” to join our Spotahome team at our headquarters in beautiful Madrid, Spain.

Why do we love Software Engineers in Test and what do we want to do?

Spotahome is the next step in revolutionizing the way people rent housing. We’re one of the most promising start-ups in the world, operating in over 20 cities in Europe, and we’re growing every day.

This is where you come in. We have so much more to grow, and we believe that a skilled Software Test Engineer will help us take our next steps and improve our end-to-end Product Quality.

If you don’t know who we are - welcome to Spotahome. We offer everyone in the world the most comprehensive property listings for people looking to make a medium-to-long term move to a new location.

We send our army of talented “Homecheckers” to check thousands of properties, taking professional photography, making cool HD video tours, designing floor plans, speak to landlords and talk about their local neighbourhoods. That means that our users have 24/7 access to high quality photos and video tours, around the world, all from the comfort of their couch!


What do we need in our Software Test Department?

We need software engineers that love programming in different languages. We need creative people to develop automated tests in order to ensure the quality of the product

The responsibility of Software test engineer includes designing and implementing tests, debugging, and defining corrective actions. You will also review system requirements and track quality assurance metrics (including defect densities and open defect counts).


  • Create well structured projects from scratch, following best practices

  • Create automated tests for Frontend, Backend and Mobile projects

  • Create detailed, comprehensive and well-structured test plans and test cases

  • Estimate, prioritize, plan and coordinate testing activities

  • Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices

  • Participate in team meetings such as planning sessions, “standups” and retrospectives

  • Liaise with internal teams (e.g. developers and product owners) to identify system requirements

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback

Main requirements

  • Proven work experience in software development

  • Strong knowledge of software testing methodologies, tools and processes

  • Super strong in Java or any other OO language

  • Hands-on experience with automated testing tools (e.g. Selenium, Appium or similar)

  • Knowledge of design patterns

  • Experience in web programming

  • Knowledge in Javascript modern frameworks (e.g. ReactJS, AngularJS)

  • Continuous integration experience

  • Spoken and written English

Nice to have

  • Experience in Python

  • ISQTB or TMAP experience

  • Experience working in an Agile environment

  • Experience testing in a distributed environment using microservices

  • Previous startup environment experience


  • Competitive compensation package

  • Company happy Fridays & social events.

  • Company sponsored talks about relevant professional topics.

  • People: Work with talented, committed and supportive teammates.

  • Equity and performance bonuses.

  • International environment more that 25 nationalities.

  • Budget for training, certifications and team building activities.

  • Flexible work hours.

  • Fitness benefits: Gympass.

  • Excellent Medical insurance. Co-payment.


About Spotahome

  • Hospitality

Spotahome company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other quality assurance jobs that might interest you...