Software Engineer

Software Engineer

Posted Today by Mark James

Negotiable
Undetermined
Undetermined
San Leandro

Summary: The role is for a Senior Software Engineer specializing in Test Automation and CI/CD, focused on designing and maintaining software API test automation frameworks and CI/CD pipelines within a managed Kubernetes public cloud environment. This is a 7-month contract position based in San Leandro, CA, requiring extensive experience in software engineering and automation technologies. The candidate will collaborate with development teams to ensure quality and reliability in software delivery processes.

Key Responsibilities:

  • Design, develop, and maintain a comprehensive software API test automation suite.
  • Utilize and advance CI/CD pipelines to ensure efficient and reliable software deployments.
  • Create and manage GitHub Actions and GitHub Workflows for automation.
  • Work with the Harness deployment platform to streamline releases.
  • Collaborate with development teams to integrate testing and automation seamlessly into the development lifecycle.
  • Contribute to the architecture and best practices for software delivery processes.

Key Skills:

  • 7+ years of overall Engineering experience.
  • 6+ years of experience with software architectures, including traditional n-tier and containerized Kubernetes microservices.
  • 5+ years of hands-on experience with Software API Test Automation technologies such as REST Assured and Karate.
  • 3+ years of experience with next-generation CI/CD tools, including GitHub Actions, Azure Pipelines, and Harness CD.
  • 2+ years of experience designing and implementing CI/CD pipelines for managed Kubernetes public cloud environments.
  • 2+ years of experience creating and managing GitHub Actions and GitHub Workflows.
  • 2+ years of experience with the Harness deployment platform.

Salary (Rate): undetermined

City: San Leandro

Country: USA

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT