DevJobs

Engineer I, Automation (North)

Overview
Skills
  • Python Python ꞏ 1y
  • Shell Shell
  • Linux Linux
  • RESTful API RESTful API
  • Jenkins Jenkins
  • Docker Docker
  • Kubernetes Kubernetes
  • Pytest
  • Networking Networking
We are looking for a Junior Automation Engineer to join our QA department that will be responsible for the development of automated tests for our next-generation products.

What you'll do:

  • Own overall auto infra design and integration
  • Overall system design and architecture
  • Collection and integration of requirements from the entire R&D org
  • Definition of big building blocks and major enhancements
  • Documentation of system and building blocks
  • Recommend and initiate system changes and refactoring
  • Review the code and design of the Automation Infra engineers
  • Help lead implementation of new/complicated/big modules/features in the most optimized and generic way
  • Mentorship & training to teammates and conduct training to other R&D members for ongoing improvement and use of correct tools and methodologies

Optimization

  • Review current architecture and tests flows in order to optimize them (duration, complexity, robustness, etc.)
  • Optimize and consolidate future requirements and enhancements

Innovation

  • Drive new tools/approaches/methodologies to the automation infra/team members
  • Drive innovative solutions to the infra: debug, BI, AI, etc.

What you should have:

  • 1+ years of relevant professional experience.
  • Good understanding of Automation Framework design and module development.
  • Sketching out ideas for automated software test procedures.
  • Writing automation scripts and implementing software applications.
  • Troubleshooting automation software and finalizing system procedures.
  • Designing and developing test automation scripts using test automation guidelines.
  • Solid understanding of Python, Shell scripting and Preferably Pytest Framework.
  • Ability to troubleshoot equipment problems and perform complex system tests.
  • Any programming language, but preferably Python
  • Experience with building automation frameworks and infrastructure
  • Highly proactive - introducing new tools and technologies.
  • Strong hands-on design, coding, and debugging skills
  • Experience with the Linux operating system

Nice to have:

  • Networking, Kubernetes, Docker, Jenkins, Rest API
  • 2G/3G/4G/5G experience would be added advantage
Parallel Wireless