Thanks for visiting our Job Board. Please review our open positions and apply to the positions that match your qualifications.
Mountain View, CA
The QA Engineer will be responsible for maximizing quality assurance and have a successful track record of product delivery in a fast paced dynamic environment.
Job Duties and Experience:
Have a hands on approach to quality processes, test strategies & plans
Lead QA analyst team and processes for complex, very highly scalable distributed systems
Introduce quality initiatives and standards that heighten the overall quality threshold
Assist in creating the project toolkit (e.g. templates for requirements traceability, test plans, cycles, cases, scripts and standardized reports, such as a root-cause bug report and a test execution progress report)
Provide subject matter expert knowledge on Quality Assurance software, tools, and best practices
Work closely with cross-functional organizations, project teams and clients to develop project schedules, execute test plans and cases and deliver high quality products
Acting as subject matter expert for our mobile products and interfacing/sharing knowledge with both internal groups (developers, customer support, PM), as well as external groups (partners integrating with our systems)
Strong knowledge of Software development lifecycle processes including handling QA for highly agile development.
Proficient in metrics and monitoring projects based on these metrics.
Experience with highly scalable, distributed and high performance systems.
Experience with development of test plans and test cases.
BS or MS Degree in Computer Science / Software Engineering or a minimum of 5 years of relevant experience.
Perforce, Git, Github
Experience with debugging and analyzing web application logs
Security and PKI
Android device automation tools/libraries such as uiautomator/Robotium/etc