ABOUT THE ROLE
Our team owns the apps that bring Peloton’s workout experience to iOS, tvOS, and watchOS. We build native Swift applications that engage our members who own Peloton hardware as well as those members whose only touchpoint with the brand is via their mobile device or TV. Peloton’s mobile apps are a significant and growing focus for the team, as they provide an easy way for new members to engage with Peloton’s high-quality content at a greater range of price points.
Peloton's Quality Engineering team is looking for an experienced, well-rounded Senior Software Development Engineer in Test to work on our Peloton App products. In this role, you will be responsible for assisting with developing and maintaining the automation framework for the iOS SDET team.
YOUR DAILY IMPACT AT PELOTON
- Set the standard of the iOS SDET team
- Define a strategy and lead the Team through sophisticated projects
- Develop/Add new methods/libraries for the XCUI Tests
- Partner with iOS developers to pave the way for automation of new platforms/features
- Be a strong voice for app quality and user experience
- Attend feature meetings such as Sprint Planning/Grooming, standups, desk checks, UATs etc.
- Provide frequent reporting on product qualification status and system performance metrics to functional teams and senior management
- Work with teams to make testing an integral part of the software development process
- Assist in driving adoption of standard methodologies on the SDET team
- Assist in mentoring and coaching
YOU BRING TO PELOTON
- 8+ years of experience in software QA with at least 2 years in a team lead role
- 6+ years experience with building UITests off XCTest framework for iOS, TvOS and WatchOS Apps
- Experience defining an automation test strategy for an entire product/feature
- Experience working as an automation lead in a multi-functional environment
- Experience with mentoring other SDETs and improving UITest code quality
- Outstanding test proficiency and expertise in formal and informal testing techniques as well as quality reporting
- Experience working in a CI/CD environment such as CircleCI, GHA etc.
- Experience working with multi-functional scrum teams and is an excellent teammate
- Ability to accomplish sophisticated engineering tasks independently
BONUS POINTS
- Hands on experience in building automated testing frameworks from the ground up
- Hands on experience in building an in-house device farm
- Hands on experience with setting up and configuring GHA or CircleCI
- Hands on experience with Product analytics and Observability tools
- Experience implementing a mocking framework
- Experience with release management
[#LI-SS1]
[#LI-HYBRID]
Peloton Interactive focuses on Hardware, Retail, Fitness, Video Streaming, and Android. Their company has offices in New York City. They have a very large team that's between 1001-5000 employees. To date, Peloton Interactive has raised $1.041B of funding; their latest round was closed on August 2018 at a valuation of $4.125B.
You can view their website at http://www.onepeloton.com or find them on Twitter, Facebook, and LinkedIn.