Enable job alerts via email!

Software Development Engineer in Test

Eliassen Group

Annapolis (MD)

Remote

Confidential

Full time

Today
Be an early applicant

Job summary

A leading consulting firm is seeking a Software Development Engineer in Test (SDET) for a remote position. This role involves designing automated test frameworks and ensuring reliability in a software-defined networking platform. The ideal candidate has over 4 years of experience in test automation, strong skills in Python and TypeScript, and familiarity with networking testing tools. A competitive hourly rate of $60 - $80 is offered, alongside a comprehensive benefits package.

Benefits

Medical benefits
Dental benefits
Vision benefits
401k with matching
Life insurance

Qualifications

  • 4+ years of experience in test automation or software quality roles.
  • Strong programming skills in Python and TypeScript.
  • Hands-on experience with networking testing tools.

Responsibilities

  • Design and implement automated test frameworks across the stack.
  • Write and maintain integration, E2E, and system-level tests.
  • Test APIs for functionality, security, and performance.

Skills

Test automation
Python programming
TypeScript programming
API testing
Networking testing tools
CI/CD integration
UI testing

Tools

Pytest
Jest
Cypress
GitHub Actions
Jenkins
Job description
Overview

Description: 100% Remote

We’re hiring a Software Development Engineer in Test (SDET) to help build a robust test infrastructure for a cutting-edge software-defined networking (SDN) platform. In this role, you’ll work closely with both backend and frontend engineers to design automated tests, simulate real-world networking scenarios, and ensure reliability from the kernel to the UI.

Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Rate: $60 - $80 / hr. w2

Responsibilities
  • Design and implement automated test frameworks across the stack (frontend, backend, networking, and infrastructure).
  • Write and maintain integration, E2E, and system-level tests using tools like Pytest, Jest, and Cypress.
  • Test APIs (REST and gRPC) for functionality, security, and performance.
  • Build and run test scenarios for networking features (e.g. NAT, firewalls, VPN tunnels, VRFs).
  • Build and execute test plans in HIL environments to validate software on real hardware.
  • Work with PostgreSQL and SQLite to seed test data, assert correctness, and validate migrations.
  • Integrate tests into CI/CD pipelines using GitHub Actions and Jenkins.
Experience Requirements
  • 4+ years of experience in test automation or software quality roles, ideally with exposure to both frontend and backend testing.
  • Strong programming skills in Python and TypeScript.
  • Hands-on experience with networking testing tools and debugging traffic behavior.
  • Experience with test frameworks such as Pytest, Jest, and Cypress.
  • Familiarity with REST and gRPC API testing.
  • Experience testing web UIs built with React/Next.js.
  • Ability to set up and validate cloud infrastructure (e.g. AWS EC2, VPC) and simulate real-world scenarios.
  • Familiar with Git, CI/CD pipelines, and automated build/test workflows.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.