Principal Test Engineer Job Description
Principal Test Engineer Duties & Responsibilities
To write an effective principal test engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included principal test engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Principal Test Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Principal Test Engineer
List any licenses or certifications required by the position: IAT, PMP, III, CLD, NI, ITIL, SAFE, INCOSE, FAA, CPR
Education for Principal Test Engineer
Typically a job would require a certain level of education.
Employers hiring for the principal test engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Engineering, Science, Computer Science, Electrical Engineering, Technology, Technical, Education, Math, Software Engineering, Mathematics
Skills for Principal Test Engineer
Desired skills for principal test engineer include:
Desired experience for principal test engineer includes:
Principal Test Engineer Examples
Principal Test Engineer Job Description
- Reviews customer requirements and specifications to ensure that tests will confirm that these are satisfied
- Responsible for the development of preliminary and conceptual testing processes and studies the continuity of testing details of specific engineering discipline or specialty area, and provides expert advice and direction to other professionals
- Maintain good co-ordination with vendors with other related products for smooth functioning of the department
- Responsible for checking calibration
- Develop and improve yield characterization and data analysis methodologies to determine yield limiters, correlation to in-line defectivity, and functional signals
- Drive internal test areas to improve data quality, cost, cycle time, and manufacturing robustness
- Develop Test Plans, Test Scripts, Test Automation Suites
- May provide technical guidance to lower level engineers
- Coordinate with subsystem engineers and project managers in the identification and procurement of capital equipment for manufacturing test
- Test and certify new drives and RAID controller’s firmware against ScaleIO
- Identification of new techniques to achieve efficiency across QA org
- Participates in design / functional specification reviews and drive recommendations for product quality & testability
- Technical mentor and coach for QA engineers across the QA org
- Provide subject matter expertise for at least one area of Storage Application products – Windows or VMware
- Overall 12+ years of relevant QA experience with a minimum 4+ years’ experience in a Test Architect role
- Strong Quality Assurance/Test Experience with Storage background including knowledge of SAN, NAS and storage management concepts
Principal Test Engineer Job Description
- Model test setups electronically
- Perform physical and/or static load tests and document into customer deliverable reports
- Support continuous improvement and lean initiative tasks, including current state process definition, identification of non-value added activity, and future state planning
- Represent Test function with customer engineers
- Write moderately complex code/scripts to test services and APIs
- Design and build advanced automated testing frameworks as necessary
- Promote and drive sound engineering practices
- Design and build test automation frameworks for subscriber platform services
- Promote best practices in software development community and continuously refined software development process to improve quality
- Working closely with various stakeholders to ensure delivery against engineering and qualtiy goals and objectives
- Develop & influence Test Strategy for Storage Application products across different technologies
- Proven Experience with latest Microsoft Server Platforms, VMware and associated technologies
- Bachelor's and/or Master's Degree in one of the following disciplines
- Experience implementing and / or deploying of automated unit, functional and system testing, debugging, profiling, requirements tracing, source code control, continuous integration, test coverage analysis tools
- Well versed in one of the following scripting languages
- Strong verbal and written technical communication skills in English
Principal Test Engineer Job Description
- Serve as part of the senior leadership, working in an interdisciplinary manner with other departments to develop testing framework architecture and drive improvements in our product testing strategy
- Execute data validation process using DataStage / Ab Initio
- Execute data validation process using DataStage
- Analyze data validation and perform root cause analysis in Oracle database
- Responsible for the strategy, design and development activities associated with methods for validating System Management Software and broader
- Work with configuration manager to ensure that automated testing is part of the automated DevOps pipeline
- Test program development, debug, implementation and sustaining for production, qualification testing and characterization of NPI
- Test hardware (load/test board) design and implementation for production and qualification/characterization testing of NPI
- Development and introduction of new test methodologies to solve new product test requirement and support cost effective solution to manufacturing
- Creation of device test specification/test plans
- Strong programming skills and hands on experience on C#/C++/C, .NET Framework, WPF, WCF, and PowerShell scripting languages
- Analyze user needs and software requirements to determine feasibility of test within time and cost constraints ? Confer with systems analysts
- Individual should be ITIL v3 certified with an emphasis on Service Design and Service Transition
- Individual must meet requirements for an IAT Level 2 or higher position according to DoD 8570
- Individual must have a strong background in core Microsoft windows technologies, Microsoft Office applications, and knowledge of applications and virtualization for the purposes of developing test cases
- Skilled user of organization's primary tools)
Principal Test Engineer Job Description
- Involvement in “Cost Reduction” projects
- At some opportunity he/she can be assigned as a project/group leader in-charge of supervising, mentoring, and coaching a team of engineers
- Responsible for defining and executing strategies for the group in his or her capacity as a technical project/group leader
- Lead cross-functional teams to perform key engineering tasks in test H/W & S/W development
- Proficient in designing, developing, enhancing, and maintaining test programs and frameworks via scripting and numerous programming languages (.Net, C#, Java, iOS, ) for multiple interfaces (GUI, Web, RESTful APIs, .Net APIs)
- Definition of short term and long term automation strategies
- Integration of automation programs into build and ALM systems
- Work with Development team members to improve the testability of products
- Provide technical guidance and mentoring to junior level test automation engineers
- You are a clear competence leader with an in- and external orientation
- Skills with a variety of test equipment and prototyping including the following
- Skilled in the technology needed to develop new test harnesses for automation and/or perform "white box" testing
- Leverages in-depth understanding of defined process and standards in contributing to iterative process improvement
- Able to leverage understanding of current technology, practices and tools/techniques to contribute ideas for effective alternate approaches to automated testing
- Bachelor degree in a technical major
- Ability to communicate complicated or difficult information clearly and diplomatically with all levels of employees
Principal Test Engineer Job Description
- You develop a clear vision on the expertise in the department and have a broad view on how this relates to other departments
- Traveling approx
- Prepare, evaluate and implement corrective plans based on metrics, ensure system readiness and integrity, establish and provide estimates, and develop schedules and written proposals for test
- Coordinate across SEIT and the development teams and support the IV&T Leadership in preparing for customer and technical meetings
- Provide technical direction and clarification of requirements to software development teams, and test personnel
- Support definition of operations concepts and integration sequence planning / development, interfacing with personnel from other organizations
- Attend technical interchange meetings with the team members and other program personnel, and represents the organization in matters pertaining to the development of his/her project
- Provide status on assigned Integrated Master Schedule (IMS) tasks
- Support ECP efforts as required
- Attend technical interchange meetings with the team members and other program personnel, and represent the organization in matters pertaining to the development of his/her project
- Five or more years experience with Labview, MATLAB, and SIMULINK
- 10 years experience with automated testing of embedded controllers unit testing principles
- Requires a bachelor's degree with an advanced degree desired and a minimum of 10 to 12 years experience in a specific field of test engineering
- Strong PeopleSoft HCM experience
- Bachelor Degree in Computer Science or Engineering field
- Minimum 8 years working experience with 4-5 years exp