Description

Job Summary: We are seeking a skilled Software Engineer on a contract basis to assist in the re-architecture and development of our Python-based validation framework and to set up a Continuous Integration (CI) environment. This role is critical to modernizing our software validation processes and ensuring streamlined and automated workflows.

Key Responsibilities

Collaborate with the team lead to re-architect and enhance the existing Python-based validation framework

Design and implement a Continuous Integration (CI) environment to support ongoing development and validation efforts

Ensure that the new framework and CI environment are robust, scalable, and maintainable

Work effectively within a team, communicating progress and challenges, and contributing to project success

Required Skills

Strong programming skills, particularly in Python

Significant experience in Test Automation

Familiarity with one or more of the following programming languages: Java, JavaScript, C#, C, C++

Familiarity with Object-Oriented Programming (OOP) and design patterns

Familiarity with Continuous Integration environments and best practices

Strong collaboration and communication skills

 

Education

Bachelor's degree