Lyft is looking to ensure outstanding customer experiences across their platform by improving software quality and developer efficiency through enhanced test automation strategies.
Requirements
- Experienced in object-oriented programming languages (Python/Java/Kotlin/Swift etc.).
- Experienced in mobile automation frameworks like Espresso/XCUITest for modern mobile applications.
- Solid understanding in microservices architecture and API testing.
- Proven track record of improving dev efficiency, especially through automation, balancing short-term and long-term priorities.
- Proficiency in Java/Kotlin or Swift for mobile platforms.
- Proven track record of proactively driving initiatives, taking ownership of projects, and independently identifying and implementing improvements.
- Shows a passion for learning, especially through looking at new processes and tools that have significant impact on engineering teams.
Responsibilities
- Collaborate with product teams to identify testing requirements and develop test automation strategies that enhance developer efficiency.
- Develop comprehensive test plans for both new and existing products and features, ensuring alignment with product objectives.
- Monitor test outcomes, troubleshoot and resolve failures, and report any identified bugs.
- Enhance and sustain our current test automation framework and infrastructure, while promoting and assisting engineers in its adoption.
Other
- 5+ years of hands-on industry experience as an SDET, or strong Automation Engineer.
- Excellent communication and collaboration skills with experience working in cross-functional teams.
- Excellent analytical and problem-solving skills with a passion for tackling complex challenges.
- This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office 3 days per week on Mondays, Wednesdays, and Thursdays.
- Hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year.