Senior QA Engineer
Dr. Martens
Job Description
SO, WHAT'S THE STORY? We are on an exciting journey to drive impactful change within our Enterprise Technology team. As part of a global fashion retailer, quality is of paramount importance. This is your opportunity to join a dynamic team, collaborating to lead a team to work in our QA team to ensure quality & excellence in our software & systems. You will be responsible to drive the evaluation, design, and implementation of scalable test automation and ETL testing frameworks. This role is ideal for someone who thinks strategically, leads automation architecture, defines quality metrics, and ensures our products meet the highest standards of performance, reliability, and scalability while leveraging AI/ML in test automation and ETL testing. Responsibilities Understand the test automation and ETL testing needs of enterprise applications Works closely with development team to ensure all functional changes are tested either manually or in an automated way Develop robust, automated test scripts and plans using Playwright Ensures the scripts are running in pipeline Build reusable libraries and utilities for automation that can be leveraged across teams and projects Define the overall test strategy and test plan for ERP applications across functional, regression and integration Work very closely with Data & Analytics team to ensure ETL testing of the pipelines including snowflake, Airflow and DAG based testing. Design and implement modular, maintainable automation frameworks that support UI, API, integration, and ETL testing Qualifications 4-6 years of relevant experience in test automation in designing and implementing robust automation frameworks for web, mobile, and backend systems (using Playwright) Proven experience designing and scaling automation frameworks from scratch across enterprise applications 1-2 years of experience in ETL testing for enterprise applications (using tools like Airflow, DAG, Snowflake, etc.) Expertise in JavaScript and TypeScript Strong grasp of testing strategies: unit, integration, functional, and exploratory Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins) and cloud-based testing tools (BrowserStack, Perfecto, SauceLabs) Proficient in API and backend testing using Postman, Swagger, SoapUI, or custom frameworks like Rest Assured Experience working with development teams to ensure quality is designed in at all stages of the product lifecycle Proficient in writing SQL queries Technical Skills Skilled in developing scalable test solutions using JavaScript and TypeScript Experience writing test automation for web apps and mobile devices Experience with deployment pipelines using Azure DevOps, GitHub, or Jenkins Proficient with test management systems such as JIRA, Zephyr Scale, etc. Experience testing without UI, using test drivers, simulators, harnesses, and API tools like SwaggerUI, Postman, and SoapUI Experience with BrowserStack, Perfecto, SauceLabs, etc.
Expertise in developing & maintaining automated test scripts Experience evaluating test automation and performance testing tools and leveraging AI-based automation Desirable Skills/Experience Experience with Microsoft Dynamics 365 for Finance and Operations Experience with solutions using Microsoft Azure Integration Services Ability to operate with relative independence in a fast‑paced work environment Experience with Analytics and Power BI Soft Skills Excellent communication and stakeholder management Strong analytical mindset with problem‑solving capabilities Ability to thrive in a fast‑paced environment with multiple priorities Education Bachelor’s degree in a relevant field (e.g., Computer Science, Data Science, Business Analytics) or equivalent experience QA Certification (e.g., ISTQB) is desirable #J-18808-Ljbffr