Posted today · be early

Automation QA Engineer Internship

Metasys

WorldwideremotePosted 1 day ago
Metasys logo

Skill Required

QA-Automation-EngineerAutomation-TestingQuality-Assurance-EngineerQA-EngineerTest-Automation-InternAutomation-InternshipAutomation-InternAutomation-QA-AnalystQA-InternshipQA-Automation-AnalystAssociate-QA-Automation-EngineerQA EngineerautomationJMeterTest AutomationPostmanEngineeringR ProgrammingTypeScriptPostgreSQLPlaywrightdevelopingLangChaindesigningNode.jssecuritybuildingCypressTestNGdesignExpressCI/CDjQueryandCICDAIInternship

Key highlights

  • Duration: 3 months
  • Location: Remote
  • Stipend: None initially
  • Potential for paid full-time or client FTE role
  • Required: TypeScript and Node.js
  • Required: E2E and API testing framework expertise

Role overview

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.

Responsibilities

  • Embed quality assurance directly into the development and deployment lifecycle, serving as the gatekeeper for production releases.
  • 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).
  • 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.
  • 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.
  • 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.
  • Create and maintain reliable test data factories to simulate complex multi-tenant and domain-specific scenarios (e.g., various HS codes, tenant feature flags).
  • Continuously maintain and optimize the regression test suite to provide fast, reliable feedback to development teams operating within the Monorepo structure.
  • Develop tests to validate the deterministic and non-deterministic behaviors of AI agents, ensuring they accurately process inputs, access data securely, and perform their intended functions (e.g., workflow optimization, customer support responses).
  • Verify the quality of data retrieval and the security of the API layers connecting AI agents (using LangChain/LlamaIndex) to the core WMS/OMS data.

Requirements

  • Experience selecting, building, and maintaining E2E (e.g., Playwright, Cypress) and API testing frameworks.
  • Strong proficiency in TypeScript and Node.js for writing high-quality, maintainable test code.
  • Experience with tools for performance and load testing (e.g., JMeter, K6).
  • Practical experience integrating tests into automated pipelines and working within a Monorepo environment.
  • Ability to query PostgreSQL 15 directly to validate data integrity.

Benefits

  • 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.

Additional details

  • Duration: 3 months
  • Start Date: Immediate
  • Location: Remote
  • Stipend: None initially.
  • Performance will be measured by: Test Coverage (Measurable increase in automated functional and regression test coverage across critical application paths), Defect Escape Rate (Reduction in the number of critical and high-severity defects escaping to production), and Pipeline Reliability (Maintenance of stable, non-flaky test runs within the CI/CD pipeline).
  • Mentorship Structure: Reports to the Technical Architect or Engineering Lead, working directly with development teams across the Catalog, OMS, and WMS modules.
  • Originally posted on Himalayas
Apply now