Unit Testing Engineer

Robotics Prcocess Automation, LLC

Lisle (IL)

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Robotics Process Automation, LLC is seeking a highly skilled Unit Testing Engineer (SDET) to focus on designing and maintaining robust unit test suites for enterprise applications built on Java, .NET, and Spring Boot. This role is crucial for ensuring code quality and test coverage in our CI/CD ecosystem.

The ideal candidate will collaborate closely with developers and DevOps teams, validate Kafka message flows, and maintain unit tests for backend services and APIs. A strong emphasis on experience with unit testing frameworks is required.

Qualifications

  • 8-10 years of experience in software testing with focus on unit testing.
  • Proficiency in Java and .NET programming languages.
  • Experience with Spring Boot, Kafka, and Microservices architecture.
  • Hands-on experience with unit testing frameworks like JUnit, TestNG, Mockito, xUnit, NUnit, and Moq.
  • Experience with CI/CD pipeline integration using Azure DevOps and Git.

Responsibilities

  • Design, implement, and maintain unit tests for APIs developed using Java and .NET.
  • Validate Kafka message flows through unit testing.
  • Collaborate with developers to ensure code testability.
  • Integrate unit tests within CI/CD pipelines using Azure DevOps.

Skills

Java
.NET
Spring Boot
Microservices
CI/CD
Kafka
REST APIs
SOAP APIs
JUnit
TestNG
Mockito
xUnit
NUnit
Moq

Tools

Azure DevOps
Git
SonarQube
Codacy
TOSCA
qTest
Docker
Kubernetes

Job description

We are looking for a highly skilled and experienced Unit Testing Engineer (SDET) to join our development and QA efforts. This role focuses on designing, developing, and maintaining robust unit test suites for enterprise applications built on Java, .NET, and Spring Boot, with a strong emphasis on microservices, Kafka, and API integrations. The ideal candidate will play a key role in ensuring code quality and test coverage within our CI/CD ecosystem, collaborating closely with developers and DevOps teams.

Key Responsibilities
  • Design, implement, and maintain unit tests for backend services and APIs developed using Java, .NET, and Spring Boot.
  • Validate Kafka message flows and microservices interactions through unit-level testing.
  • Develop mocks, stubs, and test doubles to simulate external APIs and dependencies.
  • Collaborate with developers to understand application logic and ensure testability of code.
  • Integrate unit test execution within CI/CD pipelines using Azure DevOps and Git.
  • Ensure unit-level test coverage for REST and SOAP APIs.
  • Analyze test results, debug failures, and assist in root cause analysis and defect resolution.
  • Document test strategies, test coverage metrics, and reusable unit testing components.
Required Skills & Experience
  • 8-10 years of experience in software testing with a strong focus on unit testing and test automation.
  • Proficiency in Java and .NET programming languages.
  • Solid experience with Spring Boot, Kafka, and Microservices architecture.
  • Hands‑on experience with unit testing frameworks such as:
    • Java: JUnit, TestNG, Mockito
    • .NET: xUnit, NUnit, Moq
  • Experience integrating tests into CI/CD pipelines using Azure DevOps and Git.
  • Strong understanding of REST and SOAP APIs and approaches for unit-level validation.
  • Experience with mocking frameworks and service virtualization tools.
  • Experience working in Agile development environments with cross‑functional teams.
Preferred Qualifications
  • Experience with static code analysis and test intelligence tools (e.g., SonarQube, Codacy).
  • Familiarity with test management and automation tools, including TOSCA and qTest.
  • Exposure to containerized environments using Docker or Kubernetes.
  • Excellent analytical, problem‑solving, and communication skills.
  • Contributions to open‑source testing libraries or tools (a plus).

ROBOTIC PROCESS AUTOMATION LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. ROBOTIC PROCESS AUTOMATION LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will ROBOTIC PROCESS AUTOMATION LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Unit Testing Engineer
Unit Testing Engineer

Cloud Hybrid Technologies, LLC • Lisle (IL)

On-site
USD 90,000 - 130,000
Senior Unit Testing Engineer – Java/.NET Microservices
Senior Unit Testing Engineer – Java/.NET Microservices

Robotics Prcocess Automation, LLC • Lisle (IL)

On-site
USD 80,000 - 120,000
Senior Software Engineer in Test
Senior Software Engineer in Test

Robotics Prcocess Automation, LLC • Pleasanton (CA)

On-site
USD 90,000 - 120,000
Automation QA
Automation QA

Robotics Prcocess Automation, LLC • Wilmington (DE)

On-site
USD 100,000 - 120,000
Quality Assurance Test Engineer
Quality Assurance Test Engineer

Robotics Technologies LLC • Boise (ID)

On-site
USD 70,000 - 100,000
ETL Testing
ETL Testing

Robotics Prcocess Automation, LLC • Charlotte (NC)

On-site
USD 80,000 - 100,000
Sr. SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)
Sr. SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)

ALTEN • Atlanta (GA)

On-site
USD 90,000 - 120,000
Sr. Test Specialist QA Engineer
Sr. Test Specialist QA Engineer

Robotics Prcocess Automation, LLC • Milwaukee (WI)

On-site
USD 80,000 - 100,000
Test Automation Engineer
Test Automation Engineer

Bright Vision Technologies • Bellevue (WA)

On-site
USD 100,000 - 150,000
ETL Testing
ETL Testing

Robotics Technologies LLC • Charlotte (NC)

On-site
USD 80,000 - 100,000