Description
Firmware Test Engineer - Hardware and Software testing, SQL, .Net, Java
Skills: Firmware Testing, SQL, .Net, Java
Our client only hires the best of the best and is in an industry that is becoming in more demand .
Summary:
The applicant must be comfortable working with low level software and a variety of hardware and have basic knowledge of electrical devices.
Some of the daily activities include:
- The candidate will work closely with Firmware developers to ensure delivery of quality products in a timely manner.
- They will develop and execute formal test plans/scripts centered on utility metering applications and complex wireless mesh routing algorithms.
- Work hands on with electrical hardware devices
- Automation of test scripts Facilitation of the Alpha test phase of product development.
- Work with engineering and product marketing to develop test schedules.
- Own and maintain test environment consisting of network of wireless mesh devices, electric meters, and gas meters
Responsibilities:
- Develop test automation and/or tools to interface with Embedded application(s) to be tested.
- Documentation for test tools is required.
- Work with existing automated firmware and software test suites.
- Automating new firmware and software regression tests as needed.
- Develop data sets within a SQL database to test software products.
- Assist firmware and/or software engineers with debugging code.
- Analyze test data to determine conformance to internal and external requirements.
- Install, operate, troubleshoot, and characterize new hardware, software, and firmware.
- Support field test sites for Alpha and Beta phase products. These sites include a power substation, and an on-site meter farm.
- Utilize Client Server knowledge to test software interfaces.
- Both client and server will use a PC and standard Microsoft applications.
Qualifications:
- Must have a minimum of 3 years experience with Software Testing web, GUI, database and Client Server applications on multiple platforms.
- Knowledge of C, C++, C#, .NET, Java, J2EE, WebLogic a plus.
- Experience with SQL (writing queries), web programming, Unix, and automated testing tools preferred.
- Network, RF and hardware device knowledge a plus.
- An understanding of Web technologies, including architecture, server configuration, HTML, XML and web protocols.
- Bachelor's degree in Computer Science or a relevant Engineering field.
- Basic understanding of Embedded firmware and wireless networks
- Ability to work with engineering to develop a in-depth understanding of wireless mesh network firmware designed for automated metering applications
- Test automation experience using Visual Basic, C, Perl, or similar Scripting language
- Experience with Black Box and White Box testing
- Experience working with utility metering applications is a plus
Benefits:
As an Agile consultant, you'll gain many of the advantages and benefits of being a direct hire, while experiencing the flexibility of consulting. It's the best of both worlds! Our IT consultants enjoy a wide array of benefits including: medical, dental, 401K, life insurance, Employee Assistance Program and more.