Elevate Product Performance – Verification Engineer
HED is an industry leader specializing in the design, manufacture, and application of innovative vehicle controls, displays, and keypads for on- and off-highway vehicle OEMs. Our application development tools, and engineering services enable OEMs flexibility and easy configurability to create customized vehicle control systems.
We are seeking a talented and driven Verification Engineer I or II to join our team. In this role, you will collaborate closely with our software development group and be responsible for validating the functionality and performance of electronic systems and devices prior to receipt. You will apply strong technical expertise and analytical skills to ensure all products meet required specifications and quality standards.
If you thrive in a growing organization and want to make a meaningful impact, we’d love to hear from you. Compensation is based on experience.
Please note: Due to the nature of our work, U.S. citizenship is required, and we are unable to offer sponsorship at this time.
Make an impact where it matters — Apply now!
Essential Duties and Responsibilities
Developing Verification Plans:
- Create systematic detailed, comprehensive, and well-structured test plans to verify system or product functionality
- Analyze and understand product requirements
Test Case Creation:
- Based on requirements and design documentation, develop and execute test cases to validate design’s performance
Test Automation:
- Use and maintain test automation frameworks to streamline testing processes
- Stay up-to-date with new testing tolls and test strategies
Collaboration and Documentation:
- Participate in reviews of requirements, specifications, and technical design documents.
- Document test procedures for replicability and compliance with standards
Communication:
- Communicate testing status and results to stakeholders
Bugs:
- Identify, record, document thoroughly and track bugs
- Monitor debugging process results
- Perform thorough regression testing when bugs are resolved
An individual in this position must be able to successfully perform the essential duties and responsibilities listed above. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.
The above list reflects the general details necessary to describe the principle and essential functions of the position and shall not be construed as the only duties that may be assigned for the position.
Minimum Qualifications
Education:
- BS Degree in Software Engineering, Computer Engineering, or related field
Experience:
- 1-5 years of experience in software testing/validation or similar role
- Proficiency in a common programming language (e.g. Python, Bash, C, C++, etc.)
- Experience developing test cases based on requirements and design documentation.
- Experience using revision control, requirements, and bug tracking software
- Knowledge of standard programming and testing concepts, practices, and procedures
- Highly organized with strong attention to detail and good problem-solving skills.
- Good verbal and written communication skills
- Ability to participate in and influence cross-functional teams.
- Ability to work on and complete varying tasks in a timely manner
- Experience working in an Agile/Scrum development process
- Ability to set-up and utilize common test equipment (e.g. power supplies, multimeters, oscilloscopes, etc.)
Preferred Qualifications
- CSQE certification a plus
- Experience creating and executing automated tests
- Familiarity with cloud-based testing to simulate real-world environments
- Experience developing test cases based on an understanding of source code
- Experience with embedded systems, bare metal and RTOS based architectures
- Experience with Linux administration and console
- Experience in usability testing (user-centered interaction)
Physical and Mental Demands
While performing the duties of this job, the employee is frequently required to sit, talk and/or hear, and/or use hands to finger, handle, or touch objects, tools, or controls. The employee is occasionally required to stand, and/or walk. The employee must occasionally lift and/or move up to 10 pounds while moving files or small packages. Specific vision abilities required by this job include close vision and the ability to adjust focus. The mental and physical requirements described here are representative of those that must be met by an individual to successfully perform the essential functions of this position.
Working Environment
Work is performed in an office environment. The noise level in the work environment is usually moderate. Infrequent travel to a customer’s location may be required. The work environment characteristics described here are representative of those an individual encounters while performing the essential functions of this position.
Why Join Us?
- Innovative Environment: Work on cutting-edge technology projects.
- Collaborative Culture: Be part of a team that values collaboration and knowledge sharing.
- Professional Growth: Opportunities for continuous learning and career advancement.
- Impactful Work: Contribute to projects that make a difference in the world and in our communities.
Sound Interesting? Apply now!
Email your resume to adankmeyer@hedcontrols.com
