Avatar for Miles

The app that rewards all your commute & travel

QA Engineer

$60k – $140k • 0.1% – 0.5%
Apply now
About Miles

Miles is a universal rewards app empowering anyone to earn miles automatically for all forms of travel and commute. You can then redeem your miles from retailers such as Vudu, HelloFresh, Cole Haan, NatureBox, Canon, Silvercar, Atom Tickets, Getaround and many more.

Similar to a frequent flyer program, but for all forms of transportation, Miles delivers value for every mile traveled, across every mode of travel, anywhere in the world. Whether by car (as a driver, passenger or rideshare), plane, train, subway, bus, boat, bicycle, or on foot, the Miles app effortlessly awards users’ travel - regardless of where their journey takes them. Miles can be saved or redeemed at any time - with the value increasing every month as more merchants accept them as a form of payment.

Miles is a Silicon Valley-based startup with backing from prominent VCs (Porsche, Scrum, Panasonic, and Urban.us). We have just started our journey of converting your miles into smiles. Join the Miles family and be part of this revolutionary program!

Buzz About Miles:

“Finally there's a way to get recognized for all the travel you do — even if it's just a walk around the corner. It adds up.”
- Mashable

“Miles gives you reward miles for almost everything”
- TechCrunch

We are looking for a QA Lead (Mobile & Backend) with following responsibilities:

Responsibilities:

● Design and develop automated tests using various frameworks such as Selenium Web driver and mobile automation tools (XCUI, KIF etc)
● Write test frameworks for our iOS / Android mobile app performance and API service
● Provide qualitative and quantitative feedback to the Engineering, Creative, and other teams throughout feature development
● Review requirements, specifications and technical design documents to provide timely and meaningful feedback
● Create a detailed, comprehensive and well-structured test plans and test cases in an Agile environment
● Estimate, prioritize, plan and coordinate testing activities
● Design, develop, Execute and maintain the automated test scripts, assuring continuous testing process
● Identify, record, document thoroughly and track bugs
● Perform thorough regression testing when bugs are resolved
● Collaborate with other engineers, communicating progress and challenges
Monitor debugging process results
● Investigate the causes of non-conforming software and train users to implement solutions
● Track quality assurance metrics, like defect densities and open defect counts
● Stay up-to-date with new testing tools and test strategies


Requirements:

● A background in mobile app development, and strong programming fundamentals.
● Experience providing QA for the mobile, web, and back-end services
● PostgreSQL or other open source database technologies
● Strong knowledge of software QA methodologies, tools and processes
● Experience in writing clear, concise and comprehensive test plans and test cases
● Hands-on experience with both white box and black box testing
● Hands-on experience with automated testing tools
● Solid knowledge of SQL and scripting
● Experience working in an Agile/Scrum development process
● Experience with performance and/or security testing is a plus
● BS/MS degree in Computer Science, Engineering or related experience.