Tarana Wireless

Test Automation Engineer (Python)

Job Description


  • Understand the Tarana Wireless Embedded Device architecture and gain expertise in all the network components involved.
  • Design, develop and enhance an existing python-based automation framework.
  • Automate system, scale and performance tests.
  • Conduct effective code reviews
  • Own regression test areas and ensure that the product quality is intact despite of code churn.
  • Contribute to development of tools that enhance test efficiency/management.
  • Analyse issues by debugging test scripts that are written in Python.
  • Identify defects and own them through the resolution and verification cycle.
  • Ensure effective communication of project and testing status to all stakeholders.


  • Bachelor s/Masters degree in computer science or closely related disciplines is required.
  • 4 years of QA automation experience using Python.
  • Good understanding of Object-Oriented Design methodology.
  • Excellent debugging/analytical skills with a focus on solving problems.
  • Experience with Jira and Confluence.
  • Experience in Unix/Linux development environments.
  • Experience of Selenium for UI automation is a plus.
  • Good understanding of QA processes and Agile methodologies.
  • Exposure to L2, L3 and L4 network layers, incl. switching, Ethernet, VLAN, QinQ, TCP/IP, routing, DHCP, DNS, NAT, QoS, policing, shaping is preferred.

Key Skills

Unix; Wireless; RF; Ethernet; Debugging; Agile; DNS; Selenium; DHCP; Python

About Company

Tarana Wireless

Apply for the Job

Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.