Test framework developer POSITION DESCRIPTION The main mission will be to develop and/or maintain test frameworks for scientific softwares: simulation applications (for example for CAD applications: meshing tools or algorithms for pre-treatment) or data processing, that satisfy the needs of the users. This position requires to develop automation process for tests for back-end and front-end code (web or desktop based): benchmark and develop testing frameworks, Integrate these tests into CI-CD pipelines that run across these applications. This person will be responsible for the design, as well as the implementation of these tests, the goal of which would be to exercise the front end as well as the backend functionalities. The scope of this testing will be covering large scope of stack including maintenance and development activities (C++, Qt, web front, ... Squish, Jenkins, GitLab CI/CD, ... ). All the test framework should be based on lasting architectures to be integrated in the Michelin Framework, responding to the good practice of a developer in Michelin. As a developer you should also be able to develop prototype tools that meet urgent/punctual needs in a reactive manner. Technical skills Master degree in computer science or a related field Good python skills, Experience with Qt and C/ C++ would be interesting, Experience on software factory, with CI/CD Tools and processes, versioning software, test automation (GitLab, Jenkins), 1+ years of experience with Squish is interesting Deep knowledge of writing automation tests using either Groovy or Python, Ability to automate tests using Docker containers is key to this position. Soft skills Curiosity and autonomy Analysis and synthesis skills Communication skills and team spirit Achievement orientation
foundit
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.