Haystack
← Back to Jobs
Technology
SS

Software Development Engineer in Test

Scigon SolutionsChicago, IL🇺🇸United StatesPosted Sep 21, 2026

Why This Role Stands Out

This hybrid Software Development Engineer in Test role offers excellent career growth within a reputable company, where you'll hone your skills in cutting-edge technologies like Node.js, TypeScript, and Playwright. You will thrive here if you are passionate about building robust automated testing solutions and collaborating with dynamic teams, and we encourage you to apply for this exciting opportunity with a competitive salary.

Quick Overview

Salary
$71.3k - $95k/yr
Seniority
Mid Senior
Work mode
Hybrid
Location
Chicago, IL, United States
Posted
Yesterday
DockerNode.jsMochaGitGitHub ActionsGitLab CIGraphQLJenkinsJiraPlaywrightTypeScriptAndroid

Job Description


a { text-decoration: none; color: #464feb;
}
tr th, tr td { border: 1px solid #e6e6e6;
}
tr th { background-color: #f5f5f5;
}

Software Development Engineer in Test

Salary: $71,250-$95,000


a { text-decoration: none; color: #464feb;
}
tr th, tr td { border: 1px solid #e6e6e6;
}
tr th { background-color: #f5f5f5;
}

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.

Responsibilities

  • Design, develop, and maintain automated tests for distributed applications, services, and platform components.
  • Lead efforts in drafting test scenarios and developing automated test coverage for new features and functional use cases.
  • Collaborate with cross-functional engineering, product, and quality teams to triage defects and investigate failures across multiple environments.
  • Monitor and maintain automated test pipelines, leveraging observability tools, test results, and application logs to identify and resolve issues.
  • Clearly document and communicate defects while proactively driving discussions that facilitate issue identification, troubleshooting, and resolution.
  • Analyze service interactions, system behavior, and application performance to improve product quality and reliability.
  • Leverage modern AI-powered tools and technologies to enhance testing efficiency, streamline development workflows, and accelerate delivery velocity.

Similar jobs