30+ days ago - req28980

Sr. Software QA Engineer

Research & development

Computer science & software engineering

Other technical job categories

Other job categories

In a nutshell

Location

San Diego - CA, US

Team

Research & development

Experience

3-7 years

Degree

Bachelor

Job Category

Computer science & software engineering, Other technical job categories, Other job categories

Introduction

ASML US brings together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, more energy-efficient microchips. We design, develop, integrate, market and service these advanced machines, which enable our customers - the world’s leading chipmakers - to reduce the size and increase the functionality of their microchips, which in turn leads to smaller, more powerful consumer electronics. Our headquarters are in Veldhoven, the Netherlands, and we have 18 office locations around the United States including main offices in Chandler, Arizona, San Jose, and San Diego, California, Wilton, Connecticut, and Hillsboro, Oregon.

Job Mission

The DUV software group is looking for a talented Software Quality Assurance engineer with experience in, and passion for, these technologies.As a Software QA engineer, you would be involved in the full software lifecycle, from requirements definition through system level testing.

You would work with Systems and Software engineers to ensure good requirements are developed for the project you are working on.Using those requirements, and working with the software engineers, you will formulate test strategies and detailed plans for verifying all requirements have been met by the software implementation.Working in a lab on a laser, you will execute your test plans, analyze the resultant data, and report out on your test results.Our project teams are small, so your visibility and impact will be high.

Job Description

  • Develops,publishes, and implements test plans for software module and system leveltest.
  • Designs andcreates test cases and procedures for testing software functionality,executes these test cases, and maintains an auditable storage andretrieval of test results.
  • Analyzessoftware requirements for completeness, participates in requirements designand code reviews, and participates in collection of operational use cases.
  • Participates in design reviews to ensurerequirements have been flowed down into the appropriate designdocumentation.
  • Analyzestest results and provides progress reports to engineers andmanagement.
  • Worksclosely with developers to isolate and understand problems and issues.
  • Collects data on problems and issues andfeeds that back to the development teams for implementation of root causesolutions.
  • Identifies bottlenecks and drives improvements.
  • Performsother duties as assigned.

Education

  • Bachelor's degree inEngineering, Computer Science, Computer Engineer, Electrical Engineering or related discipline and five years progressive experience in devising and implementing test plans in an embedded environment required.

Experience

  • Excellent written and verbal communication skills.
  • Ability to translate, statistically analyze data, and effectively report problems through written and/or graphical formats.
  • Ability to trace hardware connectivity issues and use basic tools such as oscilloscopes and logic analyzers.
  • Ability to logically think through issues and be able to trace problems and implement quickly creative solutions.
  • Ability to define and carry out test procedures, improving them (if possible), or move them into the test automation framework.
  • Ability to define and carry out installation procedures and accurate record keeping of configurations.
  • Desired experience in the following:
    • Use Cases, UML, process and data flow.
    • Ability to program Matlab, Labview, Python or other scripting languages.
    • Software development processes, Software configuration management and defect tracking.
  • Must have demonstrated a pragmatic and disciplined approach in successfully implementing best SQA practices in a "real world" company.
  • Proven success defining, developing, and implementing software test systems. Past success in testing LabVIEW applications.
  • Must be able to read and interpret data, information, and documents.
  • Ability to complete assignments with attention to detail and high degree of accuracy.
  • Proven ability to perform effectively in a demanding environment with changing workloads.
  • Ability to establish and maintain cooperative working relationships with co-workers and customer.

Personal skills

  • Possesses good oral presentation skills and be able to effectively present results in a team meeting.
  • Can observe and respond to people and situations and interact with others encountered in the course of work.
  • Can learn and apply new information or skills.
  • Strong customer focus and commitment to customer satisfaction through prioritization, quality, efficiency and professionalism.
  • Result driven-demonstrate ownership and accountability.
  • Work independently or as part of a team and follow through on assignments with minimal supervision.
  • Demonstrate open, clear, concise and professional communication.
  • Work according to a strict set of procedures within the provided timelines.

Other information

  • Routinely required to sit; walk; talk; hear; use hands to keyboard, finger, handle, and feel; stoop, kneel, crouch, twist, reach, and stretch. Occasionally required to move around the campus.
  • Occasionally lift and/or move up to 20 pounds.
  • May require travel (specify domestic and/or international) dependent on business needs – specify percentage of travel.
  • Specific vision abilities required by this job include close vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
  • Can observe and respond to people and situations and interact with others encountered in the course of work.
  • Can learn and apply new information or skills.
  • Must be able to read and interpret data, information, and documents.
  • Strong customer focus and commitment to customer satisfaction through prioritization, quality, efficiency and professionalism.
  • Ability to complete assignments with attention to detail and high degree of accuracy.
  • Proven ability to perform effectively in a demanding environment with changing workloads and deadlines.
  • Result driven-demonstrate ownership and accountability.
  • Identifies bottlenecks and drives improvements.
  • Work independently or as part of a team and follow through on assignments with minimal supervision.
  • Demonstrate open, clear, concise and professional communication.
  • Ability to establish and maintain cooperative working relationships with manager, co-workers and customer.
  • Work according to a strict set of procedures within the provided timelines.


EOE AA M/F/Veteran/Disability

#LI-JM1