Software Development Engineer (SDET)

MillenniumSoft Inc

San Diego (CA)

On-site

USD 62,000 - 69,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Medical Devices Company in San Diego seeks a Software Development Engineer in Test (SDET) to lead test automation for user-facing apps, APIs, and databases. You will design and maintain automation strategies and build tools to verify core services and interfaces with minimal supervision.

The ideal candidate has 3–5 years in software development and testing, strong C# and Selenium experience, and comfort working with cross-functional teams on complex systems.

Qualifications

  • Bachelor’s Degree or higher in computer science or an engineering discipline.

Responsibilities

  • Test Coverage (Test Case/Test Scenarios/Code Coverage).
  • Develop tools and frameworks to support test automation and provide design artifacts/diagrams.
  • Object Oriented software design for web apps, API and web services.
  • Develop and test Web Applications, API, and Web Services with knowledge of HTTP, HTML, DOM, XML, and JavaScript.
  • Create and maintain shared libraries and frameworks to increase team productivity, collaborating with Developers, DevOps and Testers.
  • Follow coding best practices and participate in code reviews.
  • Demonstrate expert-level coding in C# and Selenium for automation.
  • Work independently with limited direction and quickly learn product domain.
  • _spend_75%+ of time on programming/development in Test.

Skills

C#
Test Automation
Agile
SQL
REST/GRPC
CI/CD
Testing Strategy

Education

Bachelor’s Degree in CS/Engineering

Tools

Selenium
NUnit
Jest
Docker
Kubernetes
Git

Job description

Medical Devices Company
Position: Software Development Engineer (SDET)
Location: San Diego, CA
Duration: 5+ Months Contract
Total Hours/week: 40.00
pay range -$45-50/hr
1st Shift
Client: Medical Device Company
Employment Type: Contract on W2 (Need US Citizens Or GC Holders Only)
No H1B’s
Description
  • SDET (Software Development Engineer in Test) - Software Test Engineer Position Description
  • Job Description Summary:
  • Contributes to the creation and maintenance of the development program’s test automation strategy and has direct oversight and responsibility for the test automation team’s ability to successfully execute.
  • Automation is inclusive of the user-facing applications, API’s, web-services, and databases, and is developed based on requirements / specifications / and user story acceptance criteria.
  • This individual may also be responsible for building testing tools that allow system test teams to verify core services, web applications, and interfaces to other systems.
  • In this role, the individual will be involved in performing testing activities within all phases as required within the projects such as functional testing, integration testing, performance testing and assisting with user acceptance testing as required.
  • The ideal candidate will have a demonstrated track record of leadership and of being a collaborative team player who has experience working with both local and co-located cross-functional teams.
Roles & Responsibilities
Responsibilities Include
  • Test Coverage (Test Case/Test Scenarios/Code Coverage)
  • Able to research, analyze, develop tools and frameworks to provide a thoughtful recommendation for use. Developing Design artifacts / Diagrams.
  • Object Oriented software design
  • Development and testing of Web Applications, API, Web Services, with in-depth grasp of related technologies (HTTP, HTML, DOM, XML, and Javascript) without significant support from software development team members
  • Create and maintain shared libraries, tools, and frameworks to increase team productivity and works with Developers, Dev Ops and Testers (e.g.: Test Analysis, Scenarios creator) to make applications more testable, scalable.
  • Incorporates coding best practices and regularly conducts/participates in Code Reviews.
  • Expert-level coding and debugging skills in C#, Selenium, or related Test Automation frameworks
  • Ability to work independently without consistent managerial direction
  • Ability to quickly develop a working knowledge of the product domain
  • Over 75% will be programming/ development in Test
Experience Required
  • 3-5 years of recent software development experience.
  • 3-5 years of recent software test experience. Includes experience with "black box" and "white box" testing, as well as both manual and automation testing.
Desired Skills & Knowledge
  • Kubernetes, Docker Swarm, Lamda
  • React, Angular, etc
  • GIT / Perforce
  • NUnit / Jest, Selenium
  • REST/ GRPC
  • MQTT / JMS / AMQP / Kafka
  • MS SQL / PostgreSQL / MongoDB / Cassandra
  • Jenkins/ Other CI tools
  • Infrastructure as Codetools(Terraform, Ansible,etc)
  • Experience in deployment for CI/CD
Eligibilities & Qualifications
  • Bachelor’s Degree or Higher in computer science or an engineering discipline.
  • 3-5 years of recent software development experience.
  • 3-5 years of recent software test experience. Includes experience with "black box" and "white box" testing, as well as both manual and automation testing.
  • Expertise in the creation of test scenarios for all levels (system, sub-system, product & feature).
  • Proficiency in at least one modern programming language. (C#)
  • Understands databases (SQL Server is preferred) and is able to develop EXPERT - complex level queries.
  • Intermediate in developing new tools, Automation frameworks, and methodologies (e.g. Data Driven, Keyword, etc.).
  • Agile Environment experience using user stories, providing estimates etc.
  • Understanding API test/Load testing framework setup
  • Understand Object Oriented software design and principles.
  • Understand Test Design and Test Life Cycle
  • Experience with Microsoft Technical Stack (C#, .NET)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer in Test (SDET)
Senior Software Development Engineer in Test (SDET)

Ascendion • Irvine (CA)

On-site
USD 100,000 - 130,000
SDET: Medical Device Test Automation Engineer (Contract)
SDET: Medical Device Test Automation Engineer (Contract)

MillenniumSoft Inc • San Diego (CA)

On-site
USD 62,000 - 69,000
IT Software Engineer (SDET)
IT Software Engineer (SDET)

Accord Technologies Inc • Chicago (IL)

On-site
USD 100,000 - 130,000
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Compunnel, Inc. • Chicago (IL)

On-site
USD 90,000 - 120,000
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

Knack Solutions • Westlake (TX)

On-site
USD 100,000 - 130,000
Senior Software Development Engineer
Senior Software Development Engineer

Compunnel, Inc. • Chicago (IL)

On-site
USD 90,000 - 130,000
SDET Engineer
SDET Engineer

Akaasa Technologies • United States

On-site
USD 120,000 - 170,000
Software Design in Test (SDET) / Automation Engineer
Software Design in Test (SDET) / Automation Engineer

Artech Information System LLC • Reston (VA)

On-site
USD 90,000 - 120,000
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

Staffing Spot, Inc. • Charlotte (NC)

On-site
USD 110,000 - 150,000
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

NPAworldwide • Reston (VA)

On-site
USD 125,000 - 175,000