Contribute to Integration & Test Strategy: Help define, implement, and evolve the overall software integration and test strategy, focusing on performance, robustness, scalability, and endurance.
Develop & Maintain Test Infrastructure: Specify, develop, and enhance software test environments, tools, simulators, stubs, and realistic data sets.
Design & Automate Test Cases: Design, implement, and maintain automated test cases; integrate them into CI/CD pipelines (GitLab CI/CD) for continuous and efficient validation.
Collaborate Across Teams: Work hand-in-hand with full stack developers and other stakeholders to maximize coverage and reliability, promote test-driven development, and investigate anomalies.
Author & Execute Manual Test Plans: For residual and exploratory testing, write, sequence, execute and document manual test plans and scenarios.
Monitor & Report Test Progress: Maintain test dashboards, track key performance and quality metrics, and actively communicate results and status to the team and relevant stakeholders.
Support Multi-Disciplinary Integration: Participate in cross-domain (multi-functional) integration and verification, supporting system-level validation and providing assistance to test and integration teams.
Mandatory Skills
Validation Expertise: Proven experience in software integration, verification, and validation of complex applications. Knowledge of test strategy definition, scripting, and test automation best practices.
Test Automation: Hands-on proficiency in automated testing frameworks, scripting, and integration of tests within CI/CD pipelines.
Test Infrastructure: Experience designing and managing test platforms/environments, simulators, data sets, mocks, and stubs.
Dev Collaboration: Experience working alongside developers in Agile/Lean methodologies (Scrum/Kanban). Promotes shift-left testing and active participation in quality initiatives.
Manual/Exploratory Test: Ability to design traceable test plans, write and execute manual test cases, and document results clearly. Understanding of requirements-based and model-driven engineering environments is a plus.
Environment & Tools: Experience with: Linux, Jira, GitLab, CI/CD pipelines; Scripting in Python, Bash, or PowerShell, Kubernetes, Microservices architecture, REST APIs, Cloud environments.
International & Cross-Cultural Collaboration: Strong ability to work and communicate effectively in international, geographically distributed, and cross-cultural teams. Sensitivity to diverse cultures, collaborative mindset, and adaptability in global environments.
Mindset & Soft Skills: Autonomy, rigor, analytical skills, curiosity, communication, team spirit, results orientation, initiative, continuous improvement.
undefinedDesired Skills
Security Awareness: Notions of cybersecurity in application and test environments; respect of secure coding and validation practices.Hands-on proficiency in automated testing frameworks like PyTest.Good experience in Test driven developmentGood experience in preparing technical documentation.Good in experience in setting up Gitlab CI/CD pipelines
At Thales, we’re committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you’ll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us, and be part of a team reimagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world.