You are on page 1of 2

Cubic Telecom Job Description

Test Automation Engineer

Cubic Telecom, a world leader in IoT and M2M connected technology, is looking for an
energetic, enthusiastic Software Test Automation Engineer who is committed to their work,
and capable of working in a fast paced, dynamic environment to join the software test team.
The team is responsible for testing Cubic Telecom software products, including web
applications, APIs and microservices, from system to production acceptance level, using a
range of test frameworks and tools. The successful candidate is expected to bring an open
and innovative approach to their work.

The focus of the role will be on ensuring the delivery of quality products through the
optimal use of software test automation across all software and software configurable
systems and platforms, working in a DevOps environment. As Cubic Telecom operates
world-wide, some foreign travel may be required from time to time.

Responsibilities:
● Analysing product requirements.
● Developing test automation frameworks for testing APIs and Microservices.
● Developing Selenium based test automation frameworks for testing Web
Applications.
● Developing, configuring and maintaining API mocking services.
● Preparing and maintaining test data.
● Configuring and executing test automation suites/scripts using continuous
integration tools.
● Maintaining and extending test automation frameworks, suites and test cases scripts
as required.
● Identifying gaps and optimizing framework performance and versatility/reusability.
● Raising, prioritising and ensuring the resolution of defects.
● Analysing test results, ​preparing test reports and providing assessment of product quality
to stakeholders​.
● Ensuring Product Quality.

Skills & Knowledge Required

Essential:

● Bachelor’s degree in computer science, IT, computer/electronic engineering, or


related science discipline.
● Minimum 5 years’ experience in a test automation role with some previous manual
testing experience.
● API/Microservice test automation experience.
● Web application test automation experience.
● Experience working with test automation tools such as /RestSharp/RestAssured/
Soap UI/Selenium Webdriver/Load Runner/Jmeter/.
● Experience working with programming/scripting languages including .Net/C#, C++,
Java or Python.
● Experience working in a continuous testing environment and using Continuous
Integration tools.
● Experience with functional and non-functional test automation.
● Strong understanding and knowledge of all phases of testing and standard testing.
techniques.
● Good communications and problem-solving skills.
● Good attention to detail.
● Valid visas and work permits (if required).

Desirable:
● Telecoms/IP Networking experience.
● Experience testing IoT/M2M applications or systems.
● Experience working with API and web application mocking tools.
● Experience using Test Management software.
● Experience using JIRA or other bug tracking applications.
● Mobile Device testing experience.
● Working in an Agile development environment.
● ISTQB Certification.
● Angular Frameworks Testing.

Salary:

You might also like