Enable job alerts via email!

Senior UiPath Developer - Test Automation Engineer

Anika Systems

Mississippi

Remote

USD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A technology solutions firm is seeking a highly skilled Senior UiPath Developer - Test Automation Engineer to design and maintain a test automation framework for federal initiatives. This fully remote position requires strong UiPath and C# skills, along with experience in CI/CD processes. Collaborate with developers and DevOps engineers to ensure effective testing across automations and enhance delivery quality.

Qualifications

  • Strong proficiency in UiPath development with experience in test automation frameworks.
  • Hands-on coding skills in C# (preferred), Python, or Java for testing and validation.
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, or similar).

Responsibilities

  • Design and implement a reusable test automation framework for UiPath automations.
  • Integrate automated tests into Jenkins/GitHub pipelines for continuous validation.
  • Work closely with UiPath developers and DevOps engineers to ensure testability.

Skills

UiPath development
C# coding
CI/CD pipelines
API-based validations
Test-driven development

Tools

Jenkins
GitHub Actions
Docker
Kubernetes
Job description

Anika Systems is an outcome-driven technology solutions firm that guides federal agencies in solving complex business challenges and preparing for the future. Our services span AI Strategy, Data Intelligence, AI & Machine Learning, Intelligent Automation, Enterprise Platforms and Engineering, with a specialized focus on National Security and Federal Financial programs. We are dedicated to delivering forward-thinking solutions that accelerate the critical missions of our government clients.

This position is 100% remote.

Candidates must be a U.S. Citizen with the ability to obtain and maintain a government suitability clearance.

We are seeking a highly skilled Senior UiPath Developer - Test Automation Engineer to design, build, and maintain a sustainable test automation framework supporting federal automation initiatives. This role is hands‑on, responsible for creating reusable components, implementing regression suites, and integrating automated testing into CI/CD pipelines to ensure automations remain stable and reliable across deployments.

The outcome: every code change, enhancement, or platform upgrade can be validated automatically, reducing manual testing effort and ensuring faster, higher‑quality delivery.

Key Responsibilities
Framework & Development
  • Design and implement a reusable test automation framework for UiPath automations and supporting coded workflows (C#, Python, Java).
  • Build reusable test components that reduce the effort needed to validate multiple automations.
  • Implement data‑driven, parameterized test cases and API‑based validations.
Regression & Unit Testing
  • Develop and maintain comprehensive regression test suites triggered automatically on GitHub code check‑ins.
  • Implement unit tests for core automation functions (e.g., authentication, spreadsheet operations, REST API calls).
  • Validate new features, enhancements, or platform changes (e.g., .NET or UiPath upgrades) against existing automations.
CI/CD Integration
  • Integrate automated tests into Jenkins/GitHub pipelines for continuous validation.
  • Configure automated test runs on builds before promotion to higher environments.
  • Generate reporting and dashboards to track pass/fail trends, coverage, and defects.
Collaboration & Knowledge Sharing
  • Work closely with UiPath developers, solution architects, and DevOps engineers to ensure testability is designed into automations.
  • Share knowledge, document framework usage, and enable other developers to leverage common test components.
  • Support cross‑team alignment by contributing to standardized test practices across the program.
Required Skills & Qualifications
  • Strong proficiency in UiPath development with experience in test automation frameworks.
  • Hands‑on coding skills in C# (preferred), Python, or Java for testing and validation.
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, or similar).
  • Familiarity with mocking frameworks and test‑driven development (TDD/BDD).
  • Ability to design and build reusable test components that scale across multiple automations.
  • Solid understanding of the software development lifecycle (SDLC) and DevOps practices.
Preferred Qualifications
  • Experience with IRS or other federal automation programs.
  • Exposure to containerization/orchestration tools (Docker, Kubernetes) for test environments.
  • Knowledge of platform upgrade testing strategies (e.g., .NET version migrations, UiPath platform upgrades).
  • Prior experience testing large automation portfolios (50+ automations).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.