SoftwareTest Automation Engineer (All Genders)
Job Summary
Role Purpose
The purpose of this role is to develop multi-module test cases and set up test environments while preparing test evidence and validating system functionality.
Areas of responsibility
Requirement Analysis and Documentation-Create technical requirement documents basis the inputs received from clients through discussions and demos.
Creation of test cases-Create test cases basis the functional requirements ensuring test coverage across multiple modules.
Test Data and Environment Setup-Create data validation scenarios and set up test environment in collaboration with the client stakeholder.
Test Execution and Result Analysis -Execute functional and regression testing to identify defects and document the result of the test cases.
Prepare test evidence and test review documents.
Log and update the defect status in the test management tool.
Location: Livorno Italy (Client office 3 days a week in office)
Contract duration: 1 year could be extended
Start date: from 1st October 2026
Language: English
Job Description:
We are seeking a skilled Software/Test Automation Engineer.
Responsibilities:
Data Post-processing and Analysis: Master data post-processing techniques including generating static and dynamic graphs/charts creating comprehensive reports (Word and web-based) and enabling efficient navigation on row data for visualisation editing cutting and merging
Framework and Repository Maintenance: Contribute to the Python architectural restructure of existing frameworks and instruments driver repositories ensuring code quality maintainability and scalability.
GUI Design: Develop user-friendly graphical user interfaces (GUIs) for test automation systems enhancing operational efficiency and user experience.
Asset Location Tracking: Implement automated asset location tracking systems interfacing with server APIs and funnelling information from various sources to optimise resource management.
Develop Automated Test Systems: Utilise your expertise in Python deep learning engineering Python libraries and FPGA to design and implement advanced automated test systems.
Qualifications:
MS/BS degree in Electrical Engineering Computer Engineering or a related field.
Proficiency in Python programming language with a deep understanding of engineering libraries.
Strong skills in data post-processing visualisation and reporting.
Ability to design and implement GUI applications.
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities.
Preferred Qualifications:
Experience in FPGA development
Experience in hardware validation and test automation for consumer electronics products.
Knowledge of web-based reporting technologies.
Mandatory Skills: Product Test Automation. Experience: 3-5 Years.Indicative Gross Annual Salary: 32000 to 52500 . Final positioning within the range will be based on objective gender-neutral criteria such as experience skills and role scope in compliance with the applicable Contratto Collettivo Nazionale di Lavoro. Wipro provides equal employment opportunities to all employees and applicants for employment and prohibits discriminationand harassment of any type without regard to race color religion age sex national origin disability status sexual orientation gender identity or expression or any other characteristic protected by law. Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them we need people inspired by reinvention. Of yourself your career and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention.Required Experience:
IC
About Company
As a global leader, Wipro blends consulting and AI expertise across design, engineering and operations to accelerate business transformation and deliver future-ready technology.