Sauce Labs (www.saucelabs.com / www.testobject.com) | Multiple Positions | Berlin &amp; SF | Onsite
Sauce Labs is the premier platform for testing apps or websites on real devices, emulators or simulators. View all our jobs here: <a href="
However, I'm a developer in the Berlin office, where we create the real device platform. We have thousands of physical Android and iOS devices that we make available for automated and manual testing for our customers, as reliably as possible.
Here are some of the challenges we're taking on:
* Writing software does low level interactions with phones (e.g. getting video and simulating gestures) and ensuring this software works across nearly all devices
* Cleaning/resetting devices after tests
* Moving to zero-downtime deploys when we can't avoid state (we do have physical phones connected to servers at some point after all)
* Making a library of hundreds of different models of phone with different requirements and compatibilities and reliability all appear consistently and reliably to our customers
* Lots more, depending on the day!
Our tech stack is Java, Docker, Angular and React. There's only ~8 of us on the real device team and we need help, preferably from folks with Java experience but low level Android or iOS would also be great! We need another frontend developer too!
Apply with the link I gave above or if you have any questions please reach out to me (mcrum at saucelabs dot com). I've been here for a couple years now and we have a great team!