Engineer Test & Development Apprentice (H/F/X)
Your Responsibilities:
As a Test and Validation Engineer Apprentice, you will work closely with internal clients and developers to improve the testing and validation process of integrated solutions or software developed in C and Java.
You will be responsible for:
- Validating software developments in accordance with functional and technical requirements.
- Designing and executing manual and automated tests to ensure application reliability.
- Identifying, documenting, and tracking anomalies detected during testing phases.
- Collaborating with development teams to analyze defects and propose improvements.
- Participating in test automation and integrating tests into the development pipeline.
- Maintaining and improving test documentation, results, and related procedures.
- Contributing to the adoption of best practices in software quality and validation.
Your Tasks:
Your main tasks will include:
Test Analysis and Design with Clients
- Reviewing functional and technical specifications of software developed in C and Java.
- Writing test plans and defining test cases covering various scenarios (unit, integration, functional validation).
Test Execution and Defect Tracking
- Executing manual and automated tests according to defined requirements.
- Analyzing results, detecting anomalies, and documenting them (using JIRA and Confluence).
- Following up on fixes in collaboration with development teams.
Automation and Continuous Improvement
- Contributing to test industrialization by developing scripts and using automated testing tools.
- Helping implement and improve testing processes by integrating automated tests into development pipelines.
Reporting and Documentation
- Writing detailed test reports outlining results and potential areas for improvement.
- Ensuring the update and evolution of documentation related to software testing and validation.
Technology Watch and Skill Development
- Learning about new methodologies and tools related to testing and automation.
- Participating in the improvement of internal practices and sharing acquired knowledge with the team.
Your Profile:
- Education: Currently pursuing an engineering degree or a Master’s program.
- Languages: English level B2 minimum (daily work with an English-speaking development team).
- Required Skills: Good knowledge of C and Java programming languages and testing tools. Strong analytical skills to design rigorous test plans, identify anomalies, and ensure follow-up. Team player with effective communication skills in both French and English. Curious about new technologies and testing methodologies.
IT