What are the responsibilities and job description for the Quality Engineer - Test Automation position at Costco?
Costco IT is responsible for the technical future of Costco Wholesale, the third largest retailer in the world with wholesale operations in fourteen countries. Despite our size and explosive international expansion, we continue to provide a family, employee centric atmosphere in which our employees thrive and succeed.
This is an environment unlike anything in the high-tech world and the secret of Costco’s success is its culture. The value Costco puts on its employees is well documented in articles from a variety of publishers including Bloomberg and Forbes. Our employees and our members come FIRST. Costco is well known for its generosity and community service and has won many awards for its philanthropy. The company joins with its employees to take an active role in volunteering by sponsoring many opportunities to help others.
Come join the Costco Wholesale IT family. Costco IT is a dynamic, fast-paced environment, working through exciting transformation efforts. We are building the next generation retail environment where you will be surrounded by dedicated and highly professional employees.
Quality Engineers are core delivery team members responsible for the validation of functional and nonfunctional requirements implemented by a team. They are responsible for decomposing the functional and technical requirements created by Product Owners and Systems Analysts into test scripts. Quality Engineers raise defects as issues are identified and support the remediation process with teams.
Costco is looking for an experienced Quality Engineer to join our Quality Engineering and Test Automation team and help us elevate our business to the next level, while learning new technologies and solving complex problems. The Quality Engineer will ensure Costco has the best possible testing and automation solutions, enabling and delivering high quality and stable applications.
The Quality Engineer delivers quality software solutions using various methodologies, having significant experience testing large scale, integrated applications in multiple systems and environments. The successful candidate must have a clear understanding of software development methodologies and will demonstrate solid technical skills which have served them successfully to find, troubleshoot and research problems and issues and bring them to resolution. The selected candidate will proficiently create and leverage automation as one of the many tools in the QA toolkit.
The Quality Engineer – Test Automation team is responsible for designing, developing, implementing, and maintaining automated test cases for Costco websites, mobile apps and supporting business applications. This selected individual will be performing critical assessments of the current processes and contributing to developing new procedures. The Engineer will work with the project team to identify test cases for automation, define and document test requirements, analyze target applications/systems under test, develop automated tests, execute automated tests and analyze the results.
If you want to be a part of one of the worldwide BEST companies “to work for”, simply apply and let your career be reimagined.
ROLE
● Executes smoke, functional, integration, and non-functional test scripts as part of the product / application delivery lifecycle.
● Manages the remediation of defects raised throughout the development lifecycle and creates supporting quality reports that are shared with stakeholders
● Creates and owns review and execution of project test plans, test cases, automation and all QA-related artifacts and documentation for a feature or product area.
● Creates, maintains and supports automated testing tools as needed.
● Designs and maintains reusable test automation frameworks across multiple projects, including developing modular components, shared libraries, and utilities to enhance team efficiency and reduce redundant code.
● Implements industry-standard design patterns (like Page Object Model) and best practices in automated testing frameworks while building scalable test suites for web, mobile, and API testing platforms.
● Implements and maintains CI/CD pipelines for automated testing, ensuring seamless integration of test suites within the development lifecycle.
● Provides accurate project estimates for assigned tasks.
● Performs hands-on testing and coordinates with offshore teams to ensure comprehensive test coverage and accurate results.
● Analyzes and reports test results, identifies failure patterns and drives bug resolution through effective triage processes.
● Mentors junior team members.
● Creates and leverages automation during all phases of the test process using various automation frameworks.
● Keeps current on technology related to areas of focus.
● Adheres to Costco quality standards with a focus on continuous quality improvement.
● Leads defect identification, tracking, and root cause analysis while validating fixes across environments.
● Collaborates with development teams, supports sprint activities, and provides stakeholder updates on quality initiatives.
● Able to support off hours work as required including on location and 24/7 on call responsibilities on a rotational basis.
REQUIRED
● 7 years of experience in software testing and quality assurance
● Strong experience in designing and maintaining reusable test automation frameworks (Selenium, Cypress, Playwright) with focus on scalability, efficiency, and best practices.
● Strong programming skills in core programming languages (Java/C#/Python) and scripting languages with solid understanding of object-oriented programming.
● Proven experience in implementing industry-standard design patterns and CI/CD pipeline integration (Jenkins, Azure DevOps, GitLab CI).
● Experience in designing robust test data management solutions for complex testing scenarios.
● Experience with various enterprise applications: Web applications, ERP(SAP).
● Expertise in web technologies (HTML, CSS, DOM manipulation) and API testing tools.
● Knowledge of SQL and database systems (DB2, MS SQL Server, Oracle).
● Knowledge of performance testing and monitoring tools (JMeter, LoadRunner, NeoLoad).
● Knowledge of containerization (Docker) and cloud platforms (GCP/Azure).
● Ability to mentor team members in automation best practices and troubleshooting.
● Strong analytical and problem-solving abilities.
● Excellent verbal and written communication skills.
● Proven ability to work under pressure and manage multiple priorities.
● Self-driven with ability to take ownership and complete tasks with minimal guidance.
● Innovative team player with strong work ethic.
Recommended
● 4 year degree in computer science, related technical field or equivalent work experience.
● Experience testing Android and iOS using Appium.
● ISTQB Advanced Level Test Automation Engineer certification.
● Experience working with IBMi/iSeries systems.
● Relevant cloud certifications are a plus.
● Experience with agile methodologies.
● Proficient in Google Workspace applications, including Sheets, Docs, Slides, and Gmail.
Required Documents
● Cover Letter
● Resume
Pay Ranges:
Level 3 - $130,000 - $160,000
Level 4 - $150,000 - $190,000, Bonus and Restricted Stock Unit (RSU) eligible
We offer a comprehensive package of benefits including paid time off, health benefits - medical/dental/vision/hearing aid/pharmacy/behavioral health/employee assistance, health care reimbursement account, dependent care assistance plan, short-term disability and long-term disability insurance, AD&D insurance, life insurance, 401(k), stock purchase plan to eligible employees.
Costco is committed to a diverse and inclusive workplace. Costco is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to IT-Recruiting@costco.com
If hired, you will be required to provide proof of authorization to work in the United States.
Salary : $160,000