Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

PetSmart

NewBe an early applicant

Sr QA Automation Engineer

Posted Updated
Discussion

Summary

Senior QA Automation Engineer at PetSmart's Costa Rica office (hybrid) builds and maintains automated tests for Stores and Services applications built on Salesforce and .NET — covering UI, APIs, backend services, and data validation using Playwright, Postman, GitHub Actions, SQL Server, and qTest.

About the Team

It’s an exciting time in technology, and that buzz is felt throughout PetSmart! We are continuing to grow at a faster pace and we want to continue to provide best-in-class experiences for pets and pet parents.

Our Technology team has 6 different departments: Information Security, Service Delivery, Business Enabling Systems, eCommerce & Marketing Technology, Data and Stores, Services & Supply Chain.

Whether it’s online or in our stores, the work that the IT team does is instrumental in PetSmart’s success. We have a strategic and actionable plan underway and are looking for associates who are just as excited about it as we are.


About the Location

Associates at our Costa Rica office are eligible for hybrid work.


About the Job

We’re looking for a Senior QA Automation Engineer to build and improve automated testing across our Stores and Services applications. The role covers front-end user experiences as well as APIs, backend services, and data validation. You’ll help strengthen our automation frameworks and CI/CD execution so teams can deliver reliable releases.

Responsibilities

  • Design, develop, and maintain automated tests for front-end UI, APIs, and backend workflows across Stores and Services applications.
  • Test Salesforce and .NET-based applications across end-to-end user workflows, UI behavior, API and service integrations, and data.
  • Build reusable Playwright automation and supporting test utilities, and maintain Postman collections.
  • Integrate automated tests into GitHub Actions and help keep test runs reliable and useful to the team.
  • Use SQL Server to validate application data and investigate test results.
  • Maintain test case traceability and execution results in qTest.
  • Work with product, development, and QA partners to understand requirements, identify risks, and plan test coverage.
  • Investigate failures, distinguish application defects from test, data, or environment issues, and communicate findings clearly.
  • Review automation code and identify practical improvements to coverage, maintainability, execution reliability, and reuse across applications.
  • Support production deployment and release calls as needed, including occasional late-night or weekend support.

Required qualifications

  • 6–8 years of experience in QA or software testing, including substantial hands-on experience designing, building, and maintaining test automation.
  • Hands-on testing experience with Salesforce and .NET-based applications, including front-end UI testing and backend/API validation.
  • Strong experience with Playwright and JavaScript or TypeScript.
  • Hands-on experience with Postman, GitHub Actions, SQL Server, and qTest.
  • Solid understanding of UI and API testing, SQL-based data validation, Git, and CI/CD practices.
  • Ability to troubleshoot failures, explain technical findings, and work effectively with cross-functional teams.
  • Ability to take ownership of automation work and support production deployment calls as needed, including outside normal business hours.

Nice to have

  • Experience with AI-assisted test design or automation, such as AI-generated test cases or automation code, agent-based workflows, or MCP.
  • Experience evaluating or improving the quality, traceability, reliability, and maintainability of AI-generated tests or code.
  • Android application automation experience, especially with Appium or physical Zebra devices.

AI-assisted testing experience is a plus, not a requirement. We’re looking for a strong automation engineer who can work across both UI and backend testing and help improve quality across our Stores and Services applications.


About the Culture

At PetSmart, we work hard to create a culture where every associate feels like they truly belong and we celebrate the unique stories, backgrounds, and experiences our associates share. These experiences not only bring new perspectives in shaping our Belonging culture but they’re core to PetSmart’s success.

Not sure if you meet 100% of the position requirements and whether you should apply? We’d still like to hear from you and encourage you to apply with us! You just may be the ideal candidate for this role, and if not this one, perhaps another position.

Our Costa Rica office offers outstanding amenities in a fun and rewarding workplace including:

  • You will be able to bring your pets to work!
  • Free access to UltraPark gym facility
  • Learn more about #LifeAtPetSmart here:
  • Check out Associate stories and share in some celebrations at PetSmart:
  • Will have medical, dental & vision benefits for all associates
  • Offer paid time off including holidays and discretionary days

PetSmart provides an equal opportunity for all associates and job applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other legally protected characteristics.

Skills

What Senior QA jobs ask for — and how much of it you have →
Apply

See also

QA jobs by country — openings, pay and top skills →