Contact us today

Call 415/442-4623 to speak with the cellular smart grid experts at Grid Net.

Read our security white paper

Download our free white paper to learn more about Grid Net's comprehensive security solution.

See Grid Net in action

Request a demo and a Grid Net representative contact you to schedule a live demo.

Top Ten Reasons to go Cellular with Grid Net

Grid Net is the worldwide leader in cellular smart grid deployments.

Software QA Engineer

If you are a highly motivated and dynamic individual who wants to work on critical products in the emerging smart grid market, then this engineering position is for you: Software Quality Assurance Engineer role on a team of smart, ambitious, and fun people involved in the development of advanced policy-based networking software.

The Quality Assurance Engineer will be responsible for creating, implementing and automating testing in support of software test requirements. The QA Engineer will develop, maintain and enhance the test automation inventory and automation infrastructure. In addition, the QA Engineer will execute and report on planned tests, report and manage defects, regress software fixes for new and existing products, assist development with replicating and debugging problems and develop new test automation solutions. The QA Engineer has a strong technical and programming/test automation skill set as well as a good compliment of analytical and technical abilities to take manual test cases to automation.

Must have the ability to work independently and on small project teams. Must excel and thrive in an energetic and fast paced start-up environment.

Required Skills

  • Strong white & black box testing experience
  • Working knowledge of Quality Management software
  • Ability to manage multiple testing tasks across maintenance releases and systems under development
  • Ability to build, maintain, and execute regression test suite; verify and communicate results to software engineering teams
  • Strong analytical skills to identify test plan automation possibilities and create automation scripts
  • Exceptional troubleshooting skills for test failure analysis
  • Proficiency with GNU tools and shell/perl/python scripting
  • Programming and debug skills in C/C++ in Linux/Unix environments
  • Strong Linux/Unix system administration and configuration skills
  • Ability to effectively work with engineering to ensure on-time product delivery
  • Results oriented, product focused with excellent attention to detail and quality
  • Excellent written and oral communication skills

Desired Experience

  • Understanding of TCP/IP protocol stack
  • Building and testing C/C++ applications in Linux/Unix environments
  • Internetworking and Security protocols (IPv6, SNMP, COPS, MPLS, RSVP, QoS, LDAP, EAP, TLS, AAA/RADIUS/DIAMETER, Mobile IP, PKI)
  • Wired/wireless Layer 2 networking protocols (802.3, 802.11x, 802.16e, 802.1Q VLANs)
  • IMS, 3GPP & 3GPP2 architectures
  • Utility industry standards (ANSI C12.18, C12.19, IEC 62056, 61850, 61968 & 61970)
  • Experience with the Linux Test Project or other Linux distribution test systems
  • Experience with automated unit testing frameworks
  • Experience with testing embedded software

Requires a BSEE/CS combined with 5+ years related experience, or MSEE/CS combined with 3+ years of related experience.

Please email eng-jobs@grid-net.com with your resume and a short note on why you’re a great fit for Grid Net.