Davis Instruments is a world leader in automotive instruments, fleet management software, weather instruments and weather data management software. It is expanding aggressively into the world of SaaS, Software offered as a Service. The end to end service will encompass instruments, firmware, PC software and web application software. It is one of the first products in the automotive telemetry market with comprehensive SaaS features.
Davis Instruments is looking for top notch lead quality engineer who will be responsible for the quality of SaaS software, PC software, and firmware for the automotive and weather products. This position will work closely with product development, product management, and SaaS operations, to understand the requirements and to ensure the product meets the functional and performance specification.
Develop project plans, test plans and test cases. Execute project plan in given time and budget. Make sure the product meets specification and quality.
Review product requirements and functional specification and provide feedback.
Interact and coordinate with product development, SaaS operations, product management, marketing and sales.
Develop automation plan. Design and Implement automation framework, tools and test cases for SaaS, PC software and firmware.
Adopt best practices and technology in quality engineering.
Must be able to work with minimum supervision. Must be self-driven and efficiently manage work and time. Must be hard working, responsible and accountable.
Excellent ability to work with people. Be an excellent team player. Mentor junior members. Develop good relationship with other business functionality.
BS in computer science or related discipline.
8-10 years in software quality engineering, both white and black box testing.
Experience in testing complex SaaS platforms and/or web applications.
Experience with automation frameworks and in writing automation scripts to test backend and frontend.
Experience with one or more scripting languages like PHP, Perl, Python.
Experience with Relational database, MySQL in particular.
Excellent project management experience. Experience in converting product requirements into good test plans.
Strong analytical, problem solving, prioritization and decision making skills. Possess positive attitude.
Good understanding of SDLC.
Be a team player and ability to work with people. Develop good rapport with other business functions.
Excellent communication skills, both written and verbal.
Knowledge of REST, SOAP and JSON.
Experience with JUnit, PHPUnit, Selenium WebDriver, Jasmine, QUnit.
Familiar with testing for Web standards such as W3C.
Experience in testing products using cellular technology.
Experience testing mobile software.
Experience in building and troubleshooting networks.
Experience with Windows platforms.
Experience with Java or C# preferred.
Firmware testing experience.
Davis is a long established and profitable company that values the balance between work and family. Davis offers a competitive salary, full benefits package, as well as a friendly work environment. We are conveniently located in Hayward with easy access to the East Bay and Peninsula via the San Mateo Bridge.
To learn more about our company, please visit our website at http://www.davisnet.com
Davis is an Equal Opportunity Employer