Rocket is a brand new technology platform for Schibsted marketplaces. Leading marketplace brands like Leboncoin, Finn, Blocket and Subito – all leaders in their markets – belong to Schibsted. Rocket will touch every aspect of Schibsted’s technology stack and launch into 10 countries in 2017. As part of the Rocket team you will be responsible for quality and test across these launches. You will have the opportunity to work in multidisciplinary, globally distributed teams, delivering software that will be used by over a quarter billion users!
Rocket will build a world leading UI toolkit and supporting technologies such as; a dynamic experimentation platform, personalisation, real time messaging, server and client side deep learning networks. The Rocket team are fully committed to development automation and we are looking for a talented Software Test Engineer. As our first Test Engineer hire, you’ll be tasked with defining, building and maintaining a suite of tests across all our components. You will also join Schibsted’s global developer productivity team to promote test best practices and share knowledge worldwide.
Responsibilities:
Working in a multi-disciplinary team, to develop and maintain automated tests for iOS, Android, Web and Rocket services.
Work with product and tech leads to identify acceptance criteria and testing requirements ahead of product delivery.
Work with UX to ensure that the user can experience our products as intended
Build and manage a test farm of devices and control infrastructure to run automated test suites
Write, maintain and execute manual test cases for both regression and new functionalities.
Work as part of the wider Schibsted Engineering Productivity team to build and evangelise best practices for test and quality
Be creative and experiment with new solutions but pragmatic and committed to quality, stability and timescales
Understand the issues of working in emerging markets – old handsets and low bandwidth networks supporting a modern, performant app.
Develop and implement systems using best practices and tools. Document and communicate them.
Requirements:
Test automation using iOS, Android or web tools
Load and stress testing
Build and maintenance of test farms/labs
Continuous build and delivery integration
Nice to have:
Teamcity or Travis for build and test automation
Security and pen test experience
iOS or Android native coding experience.