Senior Test Automation Engineer
Position Description
We are looking for System Test engineer to join our Automation Tests team responsible for integrating & validating the correct implementation of new hardware and features in our portfolio while respecting committed quality, time & content.
The main responsibilities are:
- Analyse, define and issue the test strategy and test plan on new hardware, feature or release
- Design and implement automated test scenarios using Robot Framework
- Develop or adapt Python functions and keywords necessary for the realization of Automated scenarios used by the whole X-haul R&D
- Implement and maintain the test automation environment used for feature, release and CI/CD testing (tests capabilities, tools, software upgrade, hardware upgrades, topologies)
- Execute test as per plan and respecting R&D processes
- Tests status reporting and defect management
- Result analysis, troubleshooting of issues to provide accurate diagnosis
- Continuous improvement of practices, methodologies and processes. Root Cause Analysis anytime meaningful
- Close collaboration and interactions with System Architecture, design and program management teams
- Take over deep technical ownership of certain product’s areas, become reference point within the team for driving issues towards their resolution.
Recommended: 3 to 6 years of experience in Automation System Integration and Validation testing activities, able to work using Agile methodologies in Scrum teams.
Appreciated: knowledge of Digital & Wireless Communication, Ethernet protocols, TCP/IP, SDH, PDH, IP routing and SNMP, Python scripting language for automation design.
Requirements:
- Demanded: excellent relational skills, involving a capacity to interact and collaborate with peers. Ability to learn from others and contribute to the development of the team knowledge.
- Good verbal and written communication skills.
- Curiosity and creativity are needed to build challenging and realistic tests scenario and usecases.
- Strong method, high rigor, analytic and troubleshooting skills are key.
- Capacity to adapt to a complex and large environment, but also on short term planning evolution.
- English language is mandatory as job is positioned in an international environment.