Deployment Engineer

NoTraffic

NoTraffic

Other Engineering
Tel Aviv-Yafo, Israel
Posted on Tuesday, July 9, 2024

NoTraffic is at the forefront of revolutionizing intersections into smart, connected transportation networks for improved efficiency, sustainability, and safety, paving the way for the future of mobility. Leveraging the latest technology including AI and edge computing, we are already deployed across hundreds of agencies throughout the US and Canada. Our innovation is fueled by a commitment to our team’s growth, well-being, and creativity, driving us to redefine smart mobility solutions.

The Acceptance Testing and Deployment Engineer is a new role that will play a crucial role in our software development life-cycle, ensuring the quality and functionality of software for remote IoT devices. This position requires a fast-moving, self-starting individual who can utilize best practices and tools to conduct acceptance testing, provide feedback to the R&D and Product Teams, create comprehensive documentation for Operations, and deploy new code to remote field units.
The team member must also have experience setting up testing labs to simulate real-world conditions for IoT devices and be proficient in scripting to automate testing processes.

The ideal candidate will possess strong analytical skills, attention to detail, and the ability to communicate effectively across departments.
The Testing and Deployment Engineer will be part of the New Product Initiative (NPI) process, which allows Operations to receive new code from the R&D Integration team and ensure it is ready for Production. This role will also make recommendations to the company on what can be deployed or what other enhancements need to be met before deployments.

Your day to day will include:

  • Work closely with Product and R&D to understand PRD from Product and Release Notes to understand what is being developed and why
  • Develop and execute acceptance test plans to ensure software meets required specifications and standards for IoT devices
  • Collaborate with R&D to clarify requirements and acceptance criteria
  • Validate bug fixes and new product features
  • Set up and maintain testing labs to simulate real-world conditions for IoT devices
  • Utilize scripting to automate testing processes and enhance efficiency
  • Provide detailed, actionable feedback to the R&D team regarding test results and user experience
  • Suggest improvements and enhancements based on testing outcomes and user feedback
  • Participate in regular meetings with R&D to discuss ongoing projects and testing progress
  • Create clear, comprehensive documentation for new software and updates to assist Operations in understanding new functionalities and changes in IoT devices
  • Maintain and update existing documentation to reflect new features and updates accurately
  • Plan and coordinate the deployment of new code to remote IoT devices, ensuring minimal disruption to operations
  • Monitor deployment processes to ensure successful implementation and address any issues
  • Provide oversight and support during and after deployment to ensure smooth transitions

You’d be a good fit if you have:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 3+ years of experience in software testing, quality assurance, or a related role, preferably with IoT devices
  • Experience with deployment processes and tools, particularly for remote systems
  • Proven experience in setting up and maintaining testing labs for IoT devices
  • Proficiency in scripting languages such as Python, Bash, or similar
  • Strong understanding of software development lifecycle (SDLC)
  • Proficiency in using testing tools and being able to recommend new tools or enhancements
  • Proficiency in scripting languages such as Python, Bash, or similar
  • Excellent documentation skills
  • Strong analytical and problem-solving abilities
  • Effective communication and interpersonal skills
  • Ability to work independently and as part of a team
  • Self-starter with the ability to move fast and adapt to changing priorities

NoTraffic offers a dynamic work environment where initiative and contribution to the company’s success are recognized and valued. Join us and drive our mission forward with your expertise and passion for excellence.