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
- MC
RETAIL COMPUTER TECHNICIAN
Micro Center
Columbus, OH🇺🇸$18 - $35/hrOn-site3 weeks agoRESTTechnology - TM
Hybrid Real-Time Data Engineer - Scalable Finance Pipelines
NewTmgm
United States🇺🇸Hybrid4 hours agoETLKafkaRabbitMQTechnology - QT
AI Engineer
NewQUANTUM TECHNOLOGIES LLC
Dallas, TX🇺🇸$80/hrHybridYesterdayDockerFastAPISQL+11Technology - AM
Software Development Engineer, Amazon Leo for Government with Security Clearance
NewAmazon
Redmond, WA🇺🇸HybridYesterdayC#C++Java+1Technology - GU
Data Analyst (Visualization) with Security Clearance
NewGuidehouse
Arlington, VA🇺🇸HybridYesterdayPythonTechnology - AS
Senior Cloud Backend Engineer - Big Data
NewApex Systems
Dearborn, MI🇺🇸$55 - $75/hrHybridYesterdayDockerMicroservicesSQL+23Technology