Software Engineer (Automation) - Klocwork

Perforce is a community of collaborative experts, problem solvers, and possibility seekers who provide DevOps solutions trusted by the world's leading brands.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Software Engineer (Automation) - Klocwork

Perforce is seeking a Software Engineer (Automation) for their Klocwork team. This role involves developing, testing, validating, automating, and supporting the Klocwork product, which is one of the most accurate static code analyzers for C, C++, C#, Java, JavaScript, Kotlin and Python programming languages. The ideal candidate will have strong quality assurance skills and be passionate about helping world-leading technology companies improve their software quality and security.

Key responsibilities include:

  • Writing automation tests in various development languages
  • Executing tests and analyzing test data
  • Developing and managing Jenkins pipelines
  • Establishing and maintaining testing environments
  • Improving quality processes
  • Mentoring junior team members
  • Participating in code and documentation reviews

Requirements:

  • Bachelor's degree in computer science or equivalent experience
  • Minimum 3 years of experience in software development and testing
  • Knowledge of software quality and testing methodologies
  • Experience with multi-platform testing and environment setup
  • Strong proficiency in Python and either C, C++, or C#
  • Experience with continuous integration tools, especially Jenkins
  • Knowledge of Linux and Windows operating systems

Perforce offers a collaborative work environment, opportunities for growth, and rewards for contributions. They combine the experience of a start-up with the security of an established, privately held profitable company. If you're passionate about technology and want to work with talented people globally, this could be an excellent opportunity for you.

Last updated a month 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 and cases
  • Develop and manage Jenkins pipelines
  • Establish and maintain testing environments
  • Improve quality processes
  • Monitor and analyze test data
  • 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 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, attention to detail, and ability to work under pressure
  • 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

Sales Engineer

Sales Engineer role at Perforce, focusing on Continuous Testing solutions for enterprise clients in North America.

Technical Support Engineer - IND

Technical Support Engineer position at Perforce, focusing on Static Code Analysis products and requiring C/C++ experience.

Software Development Engineer, Alexa Smart Home

Software Engineering role at Amazon building cloud services for Alexa Smart Home experiences using AWS technologies.

Software Development Engineer, AWS AI

AWS is seeking a Software Development Engineer to build cutting-edge Generative AI applications, working with Java and Python to develop scalable cloud services.

Software Development Engineer, Customer Engagement Technologies

Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on building innovative customer service solutions using cutting-edge technology.