Position Summary: Costcos International eCommerce Quality Engineer is responsible for ensuring the quality of data products and analytics solutions. This includes designing test case scenarios, creating test automation frameworks, and developing scripts to close any regression gaps. They will decompose functional and technical requirements, provided by Product Owners and Systems Analysts, into test scripts and validate acceptance criteria. In this role, the Quality Engineer will deliver high-quality testing solutions by applying the latest technologies and QA best practices. They will work closely with both technical and business teams to define testing plans, types of tests, test environments, and the tools to be used, all within a fast-paced Agile environment. We are looking for an experienced Quality Engineer to lead test automation efforts across our International Ecommerce Web, API, and Mobile applications. The ideal candidate will be a seasoned professional with a proven track record of automating large-scale, multi-system integrated applications. These solutions will span SAP and cloud-based initiatives, supporting applications across international regions. Job Duties / Essential Functions: Defines the testing strategy and approach to validate new or enhanced functionality implemented by teams Collaborates with team members to decompose functional and nonfunctional requirements into test scripts and scenarios Collaborates with product team members to define the automated testing approach and strategy for a given product or application Designs, develops, and maintains automated test scripts; executes automated test scripts and analyzes results Designs and implements comprehensive test data management solutions; creates and leverages automation during all phases of the test process Develops comprehensive documentation of testing requirements, strategies, and procedures Leads development efforts for the team of automation developers by providing oversight, mentorship, and guidance Collaborates with development, QA, and other internal teams to ensure alignment and successful project implementation Implements and maintains automation frameworks for functional, regression, and integration testing Integrates automation tests with CI/CD pipelines for continuous testing Authors test cases according to standards and prepares required test data Provides guidance and support on best practices to the Test Automation team Drives adoption of standards and best practices for software testing, test development, and automation Coordinates the resolution of internal and external dependencies across value streams and shared services Abides by and follows software quality assurance standards, processes, and controls as they pertain to the Software Development Life Cycle (SDLC) Provides accurate estimates for projects, including QE resourcing and testing schedules Collaborates with onshore, offshore, and project team members as needed for project success Mentors and guides team members to increase skills and productivity Sets clear expectations for self and the project team and takes appropriate actions to ensure obligations are met Oversees continued personal growth in the areas of technology, business knowledge, and company policies Fulfills other duties as assigned Maintains regular and reliable workplace attendance at the assigned location Work Authorization Requirement: Apart from any religious or disability considerations, open availability is needed to meet the needs of the business. If hired, you will be required to provide proof of authorization to work in the United States. Applicants and employees for this position will not be sponsored for work authorization, including but not limited to H1-B visas. Experience, Skills, Education & Certifications: Required: Minimum 7 years of software quality assurance engineering experience Minimum 7 years of hands-on experience using industry-standard QA and automation tools such as Jenkins, Sauce Labs, Selenium, Selenium WebDriver, Cucumber BDD, and REST Assured Minimum 3 years of experience working in an Agile environment using tools such as JIRA and Confluence Expert-level experience with programming languages including Flutter, Java, and JavaScript Experience with Playwright Experience integrating automated scripts with CI/CD pipelines for continuous testing Proficiency in automation scripting and organizing test assets in an Agile work environment Proficiency in multiple test automation tools and frameworks Ability to drive and deliver quality through process, instrumentation, and testing Experience developing test strategies, test plans, and test cases Ability to understand complex or ambiguous requirements and construct appropriate test cases Strong knowledge of SDLC and SQA methodologies, including Agile and DevOps environments Excellent troubleshooting, analytical, and problem-solving skills Solid understanding of build tools and software configuration management standards Experience using Bitbucket and GitHub Strong communication skills for clearly explaining technical issues Ability to work collaboratively in a team environment Ability to multitask in a fast-paced, dynamic environment Detail-oriented with the ability to handle changing priorities Strong work ethic, positive attitude, and collaboration skills Scheduling flexibility, including evenings, weekends, and holidays Recommended 5+ years of eCommerce or retail experience, particularly with SAP Commerce platforms Understanding of Costcos business model API testing experience Experience working within iterative development frameworks Knowledge of XML and web-based services Familiarity with JIRA, Confluence, and Google Suite Experience working with vendors for QA testing, defect management, and troubleshooting Strong analytical thinking and decision-making skills Degree in Computer Science or a related technical field
Job Title
Quality Engineer - International eCommerce