Project: Extension of existing Network Test Automation Framework.
Includes the addition of test execution and collection and verification of results data for approx. 50 new test cases.
The existing Test Automation Framework (TAF) includes the following tools:
Sigos - Test case execution
EEA - Signaling monitoring (control plane 5G NAS and Gc Diameter)
NetScount - Signaling monitoring (IMS control plane SIP and IMS diameter)
MFT Server - Billing data aggregator (collect of CDRs)
NetIQ Server - Reporting dashboard
Target network: Packet Core functions and related XDR generation and distribution.
Nature of work packages: Design, configure and test the backlog of required test cases to the TAF tools.
Role & responsibilities
Developing, extending, modifying in-house software, automation frameworks and APIs.
Develop and configure capabilities to tools: Sigos, EEA, NetScount, MFT Server, NetIQ Server as required.
Assist in creating and updating software solution documentation.
Proven ability to coordinate across technology, architecture, and delivery teams to ensure successful project outcomes.
Preferred candidate profile
A relevant bachelor's degree or Tertiary qualifications in IT/Telecommunications/Computer Science.
A minimum of 5 years of experience in software development.
Proficiency in a range of programming languages and frameworks, including Ansible, Python, JavaScript, and Robot Framework.
Proficiency in building and operating Docker container-based applications.
Proficiency in developing CI/CD pipelines e.g., developing pipelines in GitLab.
Experience in working with Linux, OpenStack, and Kubernetes.
Experience with source control repositories (GitLab), TPG TAF tools and CI/CD tools.
Experience with netconf network interface for configuration management.
Effective technical analysis and troubleshooting capabilities.
Experience of working in an Agile delivery model is desirable.
Experience of software development in Mobile Core Networks is desirable.
Experience of working in the Network Automation domain is desirable.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Automation Test EngineerEmployement Type: Full time