This is a great full-time employee opportunity with a stable and growing company. Excellent compensation and benefits.
Position Summary:
Our client is looking for a Software/Hardware QA Test Engineer who will work to ensure that the performance of their software product meets specified requirements in conjunction with associated hardware (UPS, Power Distribution Units, Air Conditioning, and KVM's) while working as an integral member with our client's System Test group. Using industry standards and QA best-practices, the Software/Hardware QA Test Engineer will concurrently perform manual and automated testing ensuring maximum test coverage throughout. They are looking for a Software/Hardware QA Test Engineer who is detailed oriented, well organized, independent, and can multi-task. The System Test Engineer will work with various internal teams so effective communication, collaboration, and team work is essential for success.
This is true system testing- meaning it's software testing, but they need hardware experience. This team is testing the functionality of products. Embedded software testing helps.
This position will be responsible for definition, documentation, and execution of all test plans necessary to ensure the release of a fully validated system. Responsibilities include but are not limited to: Generate test scenarios and procedures based on architecture, use cases, requirements and documentation.
Job Responsibilities:
The Software/Hardware QA Test Engineer will play an integral role in the success of the System Test group. She/he will work with team members to solidify an Automation environment to ensure that our client's products meet quality requirements. Specifically, she/he will:
- Break down large/complex problems and be involved and/or lead the process of design, implementation, and rollout of automation projects and solutions for both hardware and software.
- Maintain and extend test coverage along with creating appropriate tools, utilities, and automation scripts that assist in functional testing and to create test data.
- Develop effective test cases that follow the automation design put in place.
- Effectively collaborate and communicate with others in the Engineering department.
- Research and recommend possible automated software testing tools
- Maintain software testing lab environment
- Install and configure various operating systems
- Excellent communication and presentation skills as this position requires working with various members and levels of management
Required Qualifications:
- B.S. Computer Science, Electrical Engineering, or equivalent work experience
- 3+ years of software testing
- 1+ year experience working with a programming language like Python or LabVIEW.
- Nice to have LabView experience. LabView certification is big, big plus
- Software test automation experience
- Knowledge of basic electronics
To Apply: