Application window is being extended to 9/01/2024
Position is Hybrid role working in the San Jose office 4 days a week.
What You’ll Do
As a Senior Software Engineer (Automation Tools) on the Platform Engineering Diagnostics team, you will be focused on tool development and involved in the website development from front-end to back-end.
- Automation tool development
- Supporting the QA infrastructure update or enhancement using Python or Tcl/expect
- Maintain existing extended Diag QA infrastructure including Web interface; new feature/page development including front-end and back-end
- Work closely with HW engineer on the HW tools support like SerDes file generation tool.
- Routine QA tasks including but not limited to bug tracking, issue isolating, debug script creating, image building, and system maintain and more
Minimum Qualifications
- Bachelor’s degree or higher in computer science or related field
- 5 + years of experience with Python scripting
- 2+ years of work experience with JavaScript, Node js, express for web development
- 1 + years of professional work experience with Software QA
Preferred Qualifications
- Full Stack web development experience
- Ability to proficiently code in any one of the scripting languages such as TCL or Perl and very strong in manual testing
- Understanding of Hardware components such as CPU, ASIC and MEM
- Proven understanding of Linux in user level
We tackle whatever challenges come our way. We have each other’s backs, we recognize our accomplishments, and we grow together. We celebrate and support one another – from big and small things in life to big career moments. And giving back is in our DNA (we get 10 days off each year to do just that).