• create and execute test plans for new feature launches
• work closely with engineers to develop tools and automation tests
• define and track key quality metrics to drive quality improvements
• partner with product engineering teams to understand and plan for upcoming changes that impact our team
• coordinate and perform release testing to ensure the quality of app
what candidate needs to have
• 5+ years of strong experience in developing automation test strategies and documenting test plans, test cases, and reporting bugs for complex features
• a track record of working with engineering teams to deliver high-quality products and services
• extensive experience testing and debugging mobile and web applications
• extensive experience with api testing, familiarity with rest or grpc protocols, and tools such as charles proxy
• experience with cross-organizational collaboration. the most successful candidates will be able to navigate working across multiple teams to help root cause complex issues
• effective written/oral communication skills. you will need to be able to articulate technical issues clearly and concisely to both engineers and product managers
• familiarity with linux and programming languages such as java/python/swift
• high attention to detail. you notice when things aren't pixel-perfect (but know how to prioritize effectively)
• familiarity with ui automation frameworks like xcuitest, selenium/cypress, and espresso
• experience with test automation frameworks and an understanding of how to leverage them effectively