Senior Software Test Engineer
Posted Updated
Rockwell Automation, a global technology leader, seeks a Senior Software Test Engineer to drive testing strategy for FactoryTalk Optix. You will own test infrastructure, guide best practices, and lead teams across the globe with a hybrid schedule in Verona, Italy.
You will combine deep technical expertise, hands-on hardware/PLC capability, and leadership in test strategy and execution. Report to the Test & Technical Project Manager.
Define and guide the test strategy for the product across functional, integration, system, and performance testing. Be a Test Lead, coordinating testing activities within the team and across global teams. Mentor other test engineers, promoting technical growth and best practices. Represent testing in architectural discussions, design reviews, and release planning. Identify inefficiencies in the testing process and lead improvement projects. Manage the test infrastructure, including hardware setups, lab environments, and network configurations. Configure PLCs and industrial devices used for validation. Design and evolve end-to-end test environments reflecting real industrial scenarios. Ensure reliability, scalability, and reproducibility of hardware-based test setups. Guide the evolution of the test automation framework (Python, Squish). Ensure appropriate test coverage of new and changed functionality. Lead integration of automated tests in the CI/CD pipeline. Define quality gates and metrics to support release decisions. Collaborate with developers, architects, product managers, and global teams to ensure product quality. Support requirements analysis and contribute to architectural decisions from a testability perspective. Communicate testing status, risks, and quality metrics to partners. Bachelor's degree required or equivalent. 7+ years of software testing experience including automation. Experience designing and building test strategies for complex software products. Solid programming skills in Python (and familiarity with C++, C#, or .NET). Hands-on experience with PLCs and industrial hardware configuration. Experience managing test environments, including hardware, networks, and virtualization (VMware). Experience with CI/CD pipelines and test integration. Experience with Agile/Scrum and SAFe. Experience being a technical leader / test lead. English skills required. Volunteer Paid Time off Charity matching On-demand course library Calm premium Employee Assistance Program OnTrack wellbeing