Quality Assurance Software Engineer

  • Full-time

Company Description

BlaBlaCar is the global leader in long-distance carpooling. We are an innovative and fast-growing company building a unique community of members to transform the way people travel! 

For more information about us, please visit www.BlaBlaCar.com/DreamJobs

Job Description

Why join us?

At BlaBlaCar we are really close to our product as reveals one of our values: "Think It, Built it, Use It". In this role, we also want you to break it, break it and automate how to break it. :)

We are looking for a QA Engineer to join our team. This person will be responsible for building and maintaining our automated end-to-end testing infrastructure for our 4 platforms: apps on Android and iOS, plus mobile and desktop web. This means setting up new tools to support our end-to-end automated testing strategy and developing tests and scenarios to optimally increase regression and acceptance tests coverage. It also means integrating these tests into the continuous build and deployment process, allowing our tools to be used and adopted by developers and QA Specialists.

You will also belong to the larger Tech Group, a talented crew of developers spread across the organization in agile teams with whom you can share core skills and knowledge.

What you will directly contribute to:

  • Providing innovative solutions that allow us to scale and improve our testing workflow;
  • Increasing automated end-to-end test coverage, on both mobile apps and web;
  • Efficiently maintaining existing tools to take into account product changes;
  • Integrating our solutions into our continuous delivery process to push it to the next level and decrease the time-to-market of new features;
  • Reducing the time spent by all our fellow colleagues (QA specialists, Product Managers, Software Engineers, etc.) on repetitive manual tests and enabling them to focus on high value tasks.

Qualifications

What you will need to be successful:

  • Intimate awareness of software quality assurance challenges of today;
  • A strong software engineering background and experience with test automation solutions (such as Selenium, Appium, Behat, Mocha, xUnit or other testing frameworks);
  • Ability to start a project from scratch with few guidelines;
  • Broad practical experience with and deep understanding of web and mobile technologies;
  • Great oral and written communication skills;
  • Discipline, rigor, and comfort in learning complex products;
  • Natural curiosity about how things work, and instinct for how they might break;
  • Be humble, motivated by innovation, and a relentless doer;
  • Be passionate about working as part of a team and learning from skilled colleagues;
  • Excellent proficiency in English (Polish is a plus).

Additional Information

A few practical details about the role:

  • Start: As soon as you are ready!
  • Location: Warsaw, Poland
  • Contract: Long-term contract 
  • Benefits: Competitive package based on experience

What we offer all of our employees:

  • Challenging career opportunities in a high-growth and fast-paced environment; 
  • The choice between the latest Mac or PC equipment; 
  • An inspiring working environment including state-of-the-art office spaces;
  • Free carpooling to live our value “Think it. Build it. Use it.”;
  • Annual BlaBlaBreak which takes us all for an unforgettable weekend;
  • Weekly BlaBlaTalks when we learn from each other;
  • And many more benefits - check them out on BlaBlaCar.com/dreamjobs.

What is next?

If you are ready to join us, please send your resume (PDF format) and answers to our questions in English; note that only complete applications will be reviewed by our hiring team and that all your information will be kept confidential. You can expect us to review your application within the following 4 weeks. If your application and profile fit our requirements, we will send you an online technical test and invite for a call, followed by two in-house interview sessions including a technical test. 


#LI-POST