EU remote
Automation QA Engineer Internship
About this role
Overview: Quality and Test Automation The Automation QA Engineer is vital for ensuring the reliability, performance, and correctness of our entire supply chain e-commerce platform. You will be responsible for designing, developing, and maintaining comprehensive automated test suites across the e-commerce user interface, complex internal business workflows (MES, WMS, OMS), and the logic governing our next-generation AI agents.
Internship Details Duration: 3 months Start Date: Immediate Location: Remote Stipend: None initially. Based on your first-quarter performance, you may be offered a paid full-time opportunity, or even be absorbed directly by the client as an FTE. Key Responsibilities & Core Projects You will embed quality assurance directly into the development and deployment lifecycle, serving as the gatekeeper for production releases.
Test Suite Development: Develop and maintain robust, end-to-end automated test suites covering critical e-commerce flows (catalog navigation, checkout, payments, invoicing) and complex internal tool workflows (OMS/WMS operations). Quality Gates (CI/CD): Integrate automated test suites into the CI/CD pipeline (managed via Makefile) to enforce quality gates, ensuring no regressions are introduced and the platform adheres to performance standards before deployment.
Performance & Load Testing: Implement and execute performance testing and load testing protocols to validate the scalability and resilience of the NestJS modular monolith, especially for high-traffic scenarios and intensive SCM transactions. API Integration Testing: Design and execute automated tests for API integrations between the core supply chain modules (e.g., testing the data contract integrity between WMS and OMS) and external payment services.
Test Data Management: Create and maintain reliable test data factories to simulate complex multi-tenant and domain-specific scenarios (e.g., various HS codes, tenant feature flags). Regression Management: Continuously maintain and optimize the regression test suite to provide fast, reliable feedback to development teams operating within the Monorepo structure. Required Technologies & Tools Candidates must possess strong expertise in automated testing frameworks, CI/CD integration, and performance validation: Automation Frameworks: Experience selecting, building, and maintaining E2E (e.g., Playwright, Cypress) and API testing frameworks.