Test Engineer Job in Milpitas 95035, California Us
Functions: Plans, develops, and conducts tests on electronic components, products, and systems, applying knowledge and principles of electronic theory, testing methodology and procedures, and electronic engineering.
Reports to: Vice President of Operations
Education
o Educational requirements include a bachelor's degree in Electronic Engineering with concentration on Software.
Responsibilities
o Ability to write test script for Array’s product to ensure proper functionality before the product is used or sold.
o Plan testing of new feature development
o Automated testing
o Support and improve our tools for continuous build, automated testing and release management.
o Coordinate with product management, engineering and operations.
Skills
o Skills include the ability to read engineering schematics, as well as previous experience in design and development engineering.
o Ability to write test script for Array’s product to ensure proper functionality before the product is used or sold.
o Strong knowledge of testing methodologies, automated tools, and best practice
o Experience with box testing back-end systems, databases, and multi-tier architectures
o Strong analytical and troubleshooting skills
o Knowledge of common scripting languages: Python, PHP, Perl /and shell scripting.
o Ability to develop automation both from scratch and from common automation platforms and continues integration systems like Hudson/Jenkins
o Working knowledge of SQL, MySQL database usage and Data Warehousing concept
o Some experience programming in object-oriented languages (Java preferred)
o Experience in designing and implementing strategies for performance testing, load testing, and crash-recovery testing of large-scale, data-centric web products is highly
desired.
o Knowledge and experience with UNIX and Windows software development tools utilized in building Internet-enabled systems.
o Excellent written and oral communication skills