Delivery of best in class Test Automation Architecture for usability, flexibility and improvement to deliver test execution efficiently and effectively.
Key Activities and Responsibilities
Define and deploy the industries best practices from across industry.
Test Automation Framework development HMI functionality test.
Configuration and Maintenance of HMI screen touch arms (ROBOTICS)
Define the requirement for Test Automation architecture scalable across platform.
Review the test automation infrastructure and suggest / support / deploy improvements for future ready / latest updates.
Interact with Module & team to understand the current and upcoming changes for Software delivery and impact on Test Automation.
Review and share the requirement for Test Automation to make software delivery for Automated Test ready.
Define roadmap for Test Automation architecture aligned with Module & roadmap and upcoming projects.
Connect with tools team to review and share the requirement for Test Automation architecture to have ready tools and avoid duplication of tools required for Test Automation.
Define guidelines to write the Test Script compatible for scale and leverage.
Identify and monitor the day in day out activity to improve the Test Engineers productivity.
Capture learning from each project execution and leverage same for improvement for Test Automation Architecture.
Deploy Test Automation strategy in line with best in class industry practice.
Define and deliver Test Automation framework to deliver the Test Automation strategy
Define & develop tools required for Test script stability & consistency.
Develop interface to access available tools within Whirlpool organization required within Test Scripts for dynamic access.
Develop / support to develop Test Script libraries to be utilized across category / platform / project.
Support to resolve issues popped up during test execution to avoid waste of execution time.
Processes / Decision Owned
Exploratory Test scenarios & Test Case review
Technical review & feasibility approval for Test Automation infrastructure
Periodical maintenance of Robotic arms
Automation tools review and approval
Competencies/ Education Requirements/Knowledge, Skills, Abilities
Engineering degree in Electronics and communications
8-12 years of Technical & Engineering experience
10 Year of experience in NI Test stand environment
Strong knowledge of Test Automation configuration & workflow
Strong experience in Test Automation Architecture framework design (ETAS, NI, & HMI Vision based)
Strong experience and hands on test scripting languages (C#, Python, PHP)
Strong experience in PC based utility & tools development