Use the automation test kit (frameworks and pre-defined test tools) to inspect, analyse, design, develop, implement and execute reusable automated test assets to quality assure the solution and its architecture, ensuring overall solution quality while aligning to enterprise quality practices and standards.
Job Responsibilities
- Liaise with stakeholders across Group Technology to build a network aligned to nWoW.
- Ensure stable solutions by delivering automated testing solutions within agreed timelines and risk parameters.
- Provide advice to clients on quality practices.
- Research, develop and implement test engineering solutions.
- Work closely with QA Leads, Developers, Architects, and Product Owners.
- Review technical artefacts such as architecture designs and roadmaps.
- Break down business needs into features, stories and epics.
- Participate in defining test approaches and defect management processes.
- Participate in backlog grooming and sprint planning.
- Ensure test environments are available and functional.
- Obtain stakeholder sign-off through design reviews.
Additional Responsibilities
- Develop and configure automated solutions.
- Create and maintain automated testing pipelines.
- Develop automation code for testing.
- Ensure adequate test coverage within sprints.
- Store artefacts in repositories.
- Analyse test results and identify issues.
- Maintain and enhance existing solutions.
- Participate in code reviews.
- Communicate results to stakeholders.
- Improve business processes and systems.
Qualifications
Essential: Professional Qualification / Honour's Degree
Preferred: BSc IT / BComm IT or similar
Certifications: ISTQB Agile Foundation, ISTQB Advanced (preferred), Agile & DevOps Bootcamp
Experience
7-10 years total experience. No management experience required.
- Test analysis & design
- TDD / BDD
- Non-functional testing
Technical Skills
- Object-Oriented Programming (OOP)
- C#, Java
- Selenium, Appium, RestAssured, Karate, Jira, JMeter
- Performance & load testing
- Vulnerability testing
- Building Partnerships
- Decision Making
- Driving for Results
- High-Impact Communication
Skills
Object-Oriented Programming (OOP) C# Java Mobile Test Automation SOAP & RESTful services Selenium APPIUM RESTAssured Karate JIRA Jmeter Service & data virtualisation Performance & Load Testing Vulnerability testing Test analysis & design Test automation & development Agile delivery environments TDD BDD continuous delivery Non-functional Testing DevOps pipelines Solution architecture understanding Automation test kit Frameworks Pre-defined test tools Quality Assurance