Test Automation Architect
Your new purpose (in a nutshell)
To create, define and deliver efficient Automation and Continuous Integration Testing Services across multiple IT operational
systems including a new Strategic Digital Platform.
You will be accountable for:
- Creating, developing and maintaining a central Automation Test capability to validate the quality of multiple supplier deliverables
across a number of different applications stacks e.g. SiteCore, Salesforce.
- Creating an Automation capability that is capable of testing applications in isolation as well as part of an end to end process flow.
- Creating an Automation capability that is efficient, able to be reactive to change and can exist with a minimal housekeeping
overhead.
- Analysing newly delivered functionality for Automation potential based on a return on investment approach.
- Assisting the Test Manager in ensuring sufficient test coverage (manual vs. automate) exists across all application stacks.
- Creating and defining real time reporting to highlight the status of Automation runs, failures and coverage obtained.
- Physically writing or ensuring the creation of Automation scripts across all technologies,
- Working closely with third party suppliers to leverage benefits of any Unit Test Automation already present.
- Creating and maintaining the Automation Test Strategy.
- Supporting Development counterparts in ensuring the relevance and coverage of any Continuous Integration capability.
- Supporting Business led User Acceptance Testing activities with an Automation capability.
- Providing expert advice and consultation on all elements of the Automation testing process.
- Ensuring Automation testing processes are continually developed to improve project delivery.
- Communicating regularly regarding the status of all Automation testing activity with both IT representatives and Senior
Stakeholders.
- Co-ordinating Automation activities with in-country IT and business teams to prepare them & their users for change
and be willing to travel overseas as required.
- Ensuring the correct balance exists between management, process improvement and execution capability within the test
team to meet Automation delivery requirements and team improvement needs
- Ensuring correct levels of Automation tooling exists within the test function with constant reference to ensuring a return
on investment against cost, relevance and coverage metrics.
- Upskilling of Test Team members in Automation testing to ensure that Manual vs. Automation Tester silos are not created.
Requirements of the Role Qualifications: Skills: Knowledge: Experience:
Essential criteria:
- 1.Experienced in creating and maintaining Automation Capability:
- a)Running Front and back end Automation scripts and testing principles across a number of different tool sets
and programming languages - b)determining whether test cases are suitable for Automation
- 2.Proven strong knowledge of Mobile, OS, and Cross Browser Automation
- 3.Experienced in Selenium IDE, Selenium Webdriver and SoapUI
- 4.Experienced in Agile testing and lifecycle elements such as Unit Test, System Test, Integration Testing & User Acceptance
Testing - 5.International experience managing external supplier activity
- 6.Speak fluent English with excellent verbal and written communication skills
- a)Running Front and back end Automation scripts and testing principles across a number of different tool sets
What are the key role dimensions? Reporting to: Test Manager Your job level: TBC Based In: Poland Financial/budget responsibility: None Your people responsibility: None Your key stakeholders: IT & business across a broad range from senior to junior Every employee’s Loss Prevention accountability: Your Loss Prevention responsibilities and accountabilities are to: