Software Engineer (Automation) - Klocwork

Perforce Software provides DevOps solutions trusted by the world's leading brands, serving over 75% of Fortune 100 companies across 80+ countries.
DevOps
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer (Automation) - Klocwork

Perforce Software, a leading provider of DevOps solutions trusted by over 75% of Fortune 100 companies, is seeking a Software Engineer (Automation) for their Klocwork team. This role focuses on developing and maintaining automation testing for Klocwork, one of the most accurate static code analyzers for multiple programming languages including C, C++, C#, Java, JavaScript, Kotlin, and Python.

The position offers an opportunity to work with world-class technology companies, helping them improve their software quality and security. As part of the engineering team, you'll be responsible for developing automated testing solutions, managing Jenkins pipelines, and ensuring quality across multiple platforms. The role combines software development and quality assurance, requiring strong technical skills in Python and other programming languages.

Perforce offers a unique blend of startup-like opportunities with the stability of an established, profitable company. The company culture emphasizes collaboration, creativity, and personal growth, making it an ideal environment for passionate technologists. Team members are valued for their contributions and rewarded well, with opportunities for professional development and mentorship.

Working in a hybrid environment in Pune, you'll be part of a global team that's making a significant impact on software development practices worldwide. The position requires 3+ years of experience and offers the chance to work with cutting-edge testing and automation technologies while contributing to a product used by leading technology companies globally.

Last updated 41 minutes ago

Responsibilities For Software Engineer (Automation) - Klocwork

  • Write automation tests in various development languages
  • Execute tests and gather statistics for analysis
  • Develop and execute automated test plans for new features
  • Develop and manage Jenkins pipelines across multiple platforms
  • Establish and maintain testing environments including containerization
  • Improve quality processes
  • Monitor and analyze test data to identify incorrect tool behavior
  • Mentor junior team members
  • Participate in code and documentation reviews

Requirements For Software Engineer (Automation) - Klocwork

Python
Java
JavaScript
Kotlin
Linux
  • Bachelor's degree in computer science or equivalent experience
  • Minimum of 3 years of hands-on experience in software development and testing
  • Working knowledge of software quality and testing methodologies
  • Experience with multi-platform testing and environment setup
  • Exceptional organizational skills and attention to detail
  • Experience with continuous integration tools, especially Jenkins
  • Strong proficiency developing in Python and either C, C++, or C#
  • Knowledge of Operating Systems such as Linux, and Windows

Interested in this job?

Jobs Related To Perforce Software Engineer (Automation) - Klocwork

DevOps/Site Reliability Engineer (Global-Remote-Non.US)

Remote DevOps/SRE position at Token Metrics, managing cloud infrastructure and automation for a crypto investment analytics platform.

DevOps Engineer (Naxxar, Malta)

DevOps Engineer position at Novibet in Malta, offering hybrid work arrangement with 3-5 years experience requirement in infrastructure management and deployment automation.

RedHat Openshift Engineer - FORGE

RedHat Openshift Engineer position at SciTec focusing on designing and implementing Openshift deployments for defense and national security projects.

DevOps/Site Reliability Engineer (Global-Remote-Non.US)

Remote DevOps/SRE position at Token Metrics, managing cloud infrastructure and automation for a crypto investment analytics platform.

DevOps Engineer

DevOps Engineer position at US Mobile, focusing on cloud infrastructure, CI/CD, and automation using GCP and Kubernetes.