Senior QA Automation Engineer

Posted:
8/20/2024, 7:58:20 AM

Location(s):
Minnesota, United States ⋅ California, United States ⋅ Minneapolis, Minnesota, United States ⋅ Riverside, California, United States

Experience Level(s):
Senior

Field(s):
Software Engineering

Graco manufactures and markets premium equipment to move, measure, control, dispense and spray a wide variety of fluid and powder materials. What does that mean? Well, we pump peanut butter into your jar, and the oil in your car. We glue the soles of your shoes, the glass in your windows and the screen on your phone. We spray the finish on your vehicle, coatings on your pills, the paint on your house and texture on your walls. Graco is part of your daily life. 

Graco has excellent opportunities available to individuals who want to be part of fast-moving, growing company – especially candidates committed to quality, innovation and solving customer problems. Graco was proud to be named a Best Place to Work in Manufacturing and Production by Fortune Magazine in 2016, 2018, 2019 and 2021. 

Graco is seeking Senior QA Automation Engineer to join our Commercial Applications Team. In this position, you will play a lead role in manual and automated QA testing of web sites, web applications, and web services.  The individual will provide technical leadership and informed decision-making and have the opportunity to work as part of a cross-functional team of subject matter experts, business analysts and developers in an Agile environment.  Ultimately, this position will work with innovative teams with the sole purpose of developing and supporting cutting edge solutions that will shape and influence the face of Graco.
 

What You Will Do at Graco

  • Work on an Agile Team continuously delivering solutions.
  • Test and develop automation for websites and web applications to meet changing requirements.
  • Write and maintain technical documentation.
  • Support end users and functional analysts to perform integration and regression testing.
  • Provide QA leadership necessary to support the daily operations of our web applications.
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Write automated system and integration tests.
  • Lead and guide junior team members as needed.
  • Provide after-hours on-call support as needed.
  • Other duties as assigned.

What You Will Bring to Graco

  • Bachelor’s degree in Computer Science, Information Technology, Business Administration, or a related field.
  • 5+ years of total experience testing and maintaining websites and web applications.
  • Strong team player with the interpersonal skills to work effectively with end-users and co-workers.
  • Deep analytical and problem-solving skills with an attention to detail.
  • Proven experience with Playwright, Selenium or Cypress.
  • Proficient in HTML, CSS, and JavaScript.
  • Understanding of the HTTP protocol.
  • Experience with different web architectures like MVC and Single Page Applications.
  • Proven experience with B2B & B2C Ecommerce applications
  • Comfortable debugging issues and troubleshooting website related issues.

Accelerators

  • Proven experience with React
  • Proficiency in developing Microservices
  • API design and lifecycle management (REST, etc.)
  • Data storage, caching and optimization (NoSQL databases, Redis, PostgreSQL, etc.)
  • Proficiency in developing and deploying cloud native applications with Docker and Kubernetes (K8s).
  • Understanding of cloud platforms like AWS, Google Cloud, or Azure.
  • Inter-service messaging and streams discovery (SQS,Pub/Sub Kafka, etc.)

#LI-KE1

Proven Quality. Leading Technology. Launch your career with Graco!

Graco offers attractive compensation, benefits and opportunities for both professional development and career progression. Graco’s comprehensive benefits include medical, dental, stock purchase plan, 401(k) and tuition reimbursement.

Our expectations are high. That's why we are always looking to hire the brightest and the best!