SDET with Node.JS & Mocha Experience

SDET with Node.JS & Mocha Experience

Posted Today by SumasEdge Corporation

Negotiable
Undetermined
Remote
Remote

Summary: The role of SDET with Node.JS & Mocha Experience involves designing, testing, and maintaining automated tests for client applications. The position requires collaboration with various teams to triage bugs and investigate failures, while also leveraging AI tools to enhance development workflows. Candidates should possess solid proficiency in Node.js and TypeScript, along with hands-on experience in UI test automation frameworks. The role is fully remote, allowing for flexible working arrangements.

Key Responsibilities:

  • Design, test, and maintain automated tests for client
  • Lead efforts in drafting test scenarios and writing tests to cover functional use cases for each feature.
  • Collaborate with teams across Yum services to triage bugs and investigate failures in various environments.
  • Monitor and maintain test pipelines, and use observability tools and test logs to identify and fix failures.
  • Clearly communicate bugs and proactively initiate discussions to aid issue discovery and resolution.
  • Leverage cutting-edge AI tools to enhance the development workflow and improve delivery velocity.

Key Skills:

  • Solid proficiency in Node.js and TypeScript; experience with test runners such as Mocha
  • Hands-on experience with UI test automation frameworks, including Playwright
  • Experience testing MQTT or similar Pub/Sub interfaces (e.g., WebSockets, SSE)
  • Experience testing GraphQL APIs, including writing and maintaining tests for complex queries
  • Working knowledge of cloud environments and containerized deployments, including Docker images and container registries
  • Working knowledge of Git and Git-based workflows, including CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins)
  • Experience analyzing and correlating application and service logs across multiple services (e.g., tracing errors, debugging test failures)
  • Experience using Jira (or similar tools) for task and issue tracking
  • Familiarity with Android test automation using frameworks such as Appium.

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: Other

Detailed Description From Employer:
Requirements:
  • Solid proficiency in Node.js and TypeScript; experience with test runners such as Mocha
  • Hands-on experience with UI test automation frameworks, including Playwright
  • Experience testing MQTT or similar Pub/Sub interfaces (e.g., WebSockets, SSE)
  • Experience testing GraphQL APIs, including writing and maintaining tests for complex queries
  • Working knowledge of cloud environments and containerized deployments, including Docker images and container registries
  • Working knowledge of Git and Git-based workflows, including CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins)
  • Experience analyzing and correlating application and service logs across multiple services (e.g., tracing errors, debugging test failures)
  • Experience using Jira (or similar tools) for task and issue tracking
  • Familiarity with Android test automation using frameworks such as Appium.
Responsibilities:
  • Design, test, and maintain automated tests for client
  • Lead efforts in drafting test scenarios and writing tests to cover functional use cases for each feature.
  • Collaborate with teams across Yum services to triage bugs and investigate failures in various environments.
  • Monitor and maintain test pipelines, and use observability tools and test logs to identify and fix failures.
  • Clearly communicate bugs and proactively initiate discussions to aid issue discovery and resolution.
  • Leverage cutting-edge AI tools to enhance the development workflow and improve delivery velocity.