This role is responsible for designing engineering solutions by driving the implementation of comprehensive test plans. The role leverages developed subject matter knowledge and provides valuable guidance on crafting and operating test tooling, fixtures, automation, and apparatuses. The role works as a part of cross-functional project teams, and contributes to the development and execution of products with moderate complexity, showcasing innovative thinking and problem-solving abilities.
Responsibilities
Designs engineering solutions to test and evaluate systems, equipment, and devices based on established engineering principles and in accordance with provided specifications and requirements.
Develops and implements test plans, schedules, and requirements for all portions of new and existing designs.
Designs and provides guidance to outsourced and in- house testing resources building and operating test tooling, fixtures, scripts, automation, and apparatuses.
Collaborates and communicates with management, internal, and outsourced testing and development partners regarding testing status, project progress, test results, and issue resolution.
Works as part of the project team of other test engineers and internal and outsourced testing partners to develop and executes reliable, cost effective and high quality test solutions for moderately-complex products.
Represents the test engineering team for all phases of larger and more- complex development projects.
Solves difficult and complex problems with fresh perspective, demonstrating good judgment in selecting creative solutions and managing testing projects independently.
Develops recommendations on changes and design enhancements to testing procedures to improve reliability, safety of outputs.
Delivers professionally written reports, and supports realization of operational and strategic plans.
Provides guidance and mentoring to less- experienced staff members to set an example of test engineering design and development innovation and excellence.
Education & Experience Recommended
Four-year or Graduate Degree in Computer Science, Information Systems, Electrical Engineering, or any other related discipline or commensurate work experience or demonstrated competence.
Typically has 4-7 years of work experience, preferably in debug and validation, or a related field or an advanced degree with 3-5 years of work experience.
Solid programming skills in Python, Java, C/C++, or JavaScript is a must
Hands-on experience in testing PC hardware platforms (desktop or notebook), including firmware, drivers, and peripheral devices, and capable of analyzing system logs, OS events, hardware behaviors, and performance metrics
Comprehensive understanding of system test methodologies, debugging processes, and root cause analysis
Strong written and verbal communication skills in English
Knowledge & Skills
Agile Methodology
Automation
Computer Science
Debugging
Electrical Engineering
Java (Programming Language)
Jenkins
JIRA
New Product Development
Python (Programming Language)
Scripting
Scrum (Software Development)
Selenium (Software)
Software Development
Software Testing
SQL (Programming Language)
Test Automation
Test Engineering
Test Equipment
Test Planning
Agentic AI
Cross-Org Skills
Effective Communication
Results Orientation
Learning Agility
Digital Fluency
Customer Centricity
Impact & Scope
Impacts multiple teams and may act as a team or project leader providing direction to team activities and facilitates information validation and team decision making process.
Complexity
Responds to moderately complex issues within established guidelines.
Disclaimer
This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.