Test Engineer / Jenkins Administrator

Skysoft Inc
New York, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

New York, United States of America

Tech stack

Application Release Automation
Automation of Tests
Bash
Continuous Delivery
Continuous Integration
DevOps
Groovy
Python
Systems Development Life Cycle
Release Management
Scripting (Bash/Python/Go/Ruby)
Enterprise Software Applications
Delivery Pipeline
Gitlab
Information Technology
Software Version Control
Jenkins

Job description

We are seeking a Senior Test Engineer with strong Jenkins Administration and CI/CD Pipeline expertise to support enterprise application delivery and release automation initiatives for a client engagement in New York. The ideal candidate will have hands-on experience administering Jenkins environments, designing and maintaining CI/CD pipelines, and enabling test automation across development and QA workflows.

This role requires an individual who can work closely with Development, QA, DevOps, and Release teams to streamline software delivery, improve deployment reliability, and support continuous testing practices., * Administer, configure, and maintain Jenkins environments for enterprise applications.

  • Design, develop, and optimize CI/CD pipelines for build, test, deployment, and release automation.
  • Integrate automated testing frameworks into CI/CD workflows.
  • Support and troubleshoot Jenkins jobs, agents, plugins, and pipeline failures.
  • Implement continuous integration and continuous delivery best practices.
  • Collaborate with QA and development teams to improve testing efficiency and release quality.
  • Monitor build performance and identify opportunities for pipeline optimization.
  • Manage source code integrations and deployment orchestration processes.
  • Create and maintain technical documentation for CI/CD processes and Jenkins administration.
  • Support production releases and deployment activities as needed.

Requirements

  • 8+ years of overall IT experience.
  • 5+ years of hands-on Jenkins Administration experience.
  • Strong experience building and managing CI/CD pipelines.
  • Experience as a Senior Test Engineer / QA Automation Engineer in enterprise environments.
  • Hands-on experience with automated testing integration into deployment pipelines.
  • Strong understanding of build and release management processes.
  • Experience with Git/GitHub/GitLab and version control best practices.
  • Experience with scripting (Shell, Groovy, Python, or similar).
  • Knowledge of DevOps and SDLC methodologies.
  • Strong troubleshooting and communication skills.

Apply for this position