1 Click Easy Apply


Senior Software Quality Assurance Engineer I (6201)


Phoenix, Arizona


Senior Software Quality Assurance Engineer I (6201) Job Opening in Phoenix, Arizona - ASM is a leading, global supplier of semiconductor process equipment for wafer processing. We deliver innovative technology solutions to the world?s leading semiconductor manufacturers. We are a dynamic, growing company and provide ground breaking solutions that are helping to make semiconductor devices smaller, faster and more powerful.
ASM International NV is headquartered in the Netherlands. Our over 1,700 employees are based in 14 countries, including the United States, Europe, Japan, Korea, Taiwan and Singapore. We benefit from this diverse perspective and the advantages of bringing together the best brains in the world to create new breakthroughs, turning today?s challenges into tomorrow?s opportunities.
Education
MS degree in an engineering discipline. Experience in fields of System Quality Assurance or Software Quality Assurance combined with Hardware Quality Assurance can substitute for degree requirement depending on ability.
Experience
MS degree in engineering plus a minimum of seven years or BS degree in engineering plus a minimum of ten years, working experience in the field of System Quality Assurance, System Quality Engineering with a minimum of ten years ?hands-on? experience as a Quality Engineer with a company engaged in the manufacture of complex electromechanical equipment with integrated software controls, preferably in semiconductor equipment. Working hand-in-hand during an engineering development project as the Engineering QA/test environment is required. Experience in a role configuring software applications, managing software versioning or providing configuration management responsibilities in a software development environment a plus.
Skills
The ability to lead projects (electrical, mechanical, testing) and pull the requirements, resources to achieve project goals.
Excellent control system troubleshooting, system technical testing, and system quality assurance methodology.
Quickly comprehend new engineering designs (mechanical, electrical and software)
Ability to analyze an engineering design and create a comprehensive system quality assurance plan comprised of multiple error scenarios.
Excellent oral and written communications skills.
Good business and organizational skills.
Thorough knowledge of software development methods, software testing criteria and test case development.
In-depth knowledge of PC-based computer word processing, database and spreadsheet applications.
Ability to quickly understand the ?big picture design? and how one change can affect the system and be proactive in mitigating issues both internal and external to the Platform team.
Push ?Quality? by advocating for process improvements and business process changes.
A multi-tasking, ambitious team player approach is essential.
Advanced knowledge of software development lifecycle and processes
Understanding of Software Configuration Management (SCM) practices including: branching, merging and versioning
Demonstrated ability to quickly learn to operate new software control applications and configuration utilities
Experience with electro-mechanical control systems (embedded systems, analog and digital IO, data networks)
Ability to quickly comprehend mechanical and electrical schematics
Excellent system quality assurance methodology
Understanding of software and system testing
Methodical and organized with strong attention to detail
Excellent documentation and writing abilities
Ability to single independently identify software configuration to hardware configuration incompatibilities prior to delivery
Ability to interface with internal customers
Thrives in a fast-paced work environment
A multi-tasking, ambitious team player approach is essential
Self-driven with the desire to achieve measurable, specific results within tight time frames
General Job Description
Works independently, but receives direction from Platform Engineering Manager in the form of goals and objectives - either written or verbal to achieve the following:
Utilize and implement existing quality standards, methods, and procedures with existing business processes
Develop and implement new quality standards, methods, and procedures not encompassed by existing business processes both internal and external to the Platform Engineering group.
Learn the system operation that includes the mechanical, electrical and software functionality.
Create Test Plans and Test Cases. Execute and analyze the functionality of engineering designs in comparison with intended functionality providing feedback on the quality, effectiveness and performance of the designs.
Create and present quality results of the system to internal and external customers.
Be a focal point of contact for engineering support on system operation from internal groups and external customers.
Test new electrical and hardware components as an interface for Global Change Control Board (CCB) to validate and feedback on the new designs.
Test software enhancements, defect fixes to validate and feedback on new designs.
Main interface to coordinate testing of system hardware and software improvements on lab tools.
Test, document and release all Eagle-I main, RCS, Interface A software.
Assist manufacturing (internal and third party) when creating new tools are being manufactured and Platform Engineering issues arise
Lead projects for the Platform Engineering group, gathering requirements, pushing for project completion to meet company scheduled deliveries
Assist in making system software configurations for new systems.
Work with Process Engineering in testing the system, finding appropriate usage to achieve results, define enhancements or quality improvements.
Pull and push overall company quality improvements via processes, documentation and system changes
Use a suite of software configuration utilities to configure all features of continuously evolving system software
Create, change and control software configurations for multiple product lines of operational systems
Ensure accuracy, integrity and timeliness of software package delivery to customers
Implement Software Configuration Management (SCM) policies and procedures
Perform configuration management tasks to ensure the configuration of new software features are properly documented by developers and are logistically sustainable
Track configuration change requests and deliveries in order to periodically assess process execution and effectiveness
Perform configuration management tasks to ensure the configuration of new software features are properly documented by developers and are logistically sustainable
Implement processes for the controlled and aligned progression of software and configuration changes in a production environment
ASM is a public company traded on the Euronext Amsterdam stock exchange. You can find more ASM information and career opportunities on:
ASM is an equal opportunities employer and encourages qualified candidates from all backgrounds to apply to become a part of our organization
FOR IMMEDIATE CONSIDERATION PLEASE APPLY TO THE LINK BELOW:
?jobId=6201&company=S &username
Job Type: Full-time
Required education:
Bachelor's

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC