Menu Close

Test Engineer

IT – Software Testing
Stellenbosh – Western Cape

AN independent global supplier of Telecommunications Solutions seeks a highly meticulous & solutions-driven Test Engineer to help advance its test strategy, validating product features and translating user stories into representative test cases. Your role will entail developing and implementing frameworks to ensure exceptional quality of user-facing software components. The successful candidate will have a suitable Bachelor’s Degree (NQF Level 7) and proficiency with tech tools including Confluence, JIRA/Zephyr, Bitbucket, Artifactory, Jest / Nightwatch / Java Meter / Blaze Meter, JavaScript, TypeScript, Vue.js, Wireshark, Python Pandas, Apache Kafka, SQL and Vertica & Linux / Windows OS.
  • Develop and implement frameworks to ensure the quality of our user-facing software components.
  • Develop in-depth knowledge of product features and feature interactions.
  • Consider and evaluate items on the product backlog to develop Test Cases and contribute to the product roadmap from test and qualification outputs.
  • Use your DevOps experience to enhance the CI/CD pipeline by extending the test, build and release tools.
  • Help to establish Integration Test tools, including data retrieval and analysis from a data warehouse and a service platform architecture.
To perform in this role, you will have to interact with:
  • The Product Owner to understand UI requirements that flow from the product roadmap.
  • Software Engineers to understand the architecture and implementation decisions.
  • Integration Engineers to release qualified user interfacing components.
  • Solution Engineers to understand expectations and to solicit feedback.
  • Team members responsible for delivering a quality UI product by collaborating and participating in the team’s agile culture and scrum ceremonies.
  • Hold an appropriate tertiary qualification (at least a Bachelor’s Degree at NQF level 7).
  • Have demonstrated advanced skill in at least one programming language and environment.
You are expected to work with the following technologies:
For CI/CD, Test Automation and Scrum Ceremonies –
  • Confluence
  • JIRA / Zephyr
  • Bitbucket
  • Artifactory
  • Maven
  • Git
  • Bamboo / Jenkins
  • Jest / Nightwatch / Java Meter / Blaze Meter
For rich user interfaces –
  • HTML and CSS
  • JavaScript and TypeScript
  • gRPC and gRPC-web
  • Vue.js ecosystem
For Data, DevOps, Scripting, Analysis –
  • Wireshark
  • Java
  • Python Pandas
  • Apache Kafka
  • SQL and Vertica
  • Linux / Windows OS
Advantageous –
  • Test Certification or a Postgraduate qualification in Software Testing.
  • Experience as a Test Engineer in a Software Development or Engineering environment.
  • Experience with test automation frameworks and tools.
  • CI/CD experience in a DevOps role.
  • Skill in our tech stack.
  • Innovative, revel in solving tough problems and revealing unique solutions.
  • Detail-oriented and curious, seek to gain deep understanding of the domain.
  • Excellent verbal and written communication skills to promote collaboration.
  • Aspires to learn new skills and research to gain knowledge.
  • Takes initiative, works independently with little need for supervision. 
  • Desire to improve and drive change that leads to higher productivity for the whole team.