Infrastructure Software Engineer

Description:

We are seeking a very creative Software Engineer who can implement software infrastructure tools for our existing test automation. In this position you will closely work with QA, Automation and software teams. This position is for smart candidates who love to work on multiple technologies, likes solving problems and enjoys building software. These infrastructure tools has a lot of scope to be expanded to other areas of our products.

Primary Responsibilities :

  • Work with Infrastructure, Automation and QA to implement a high quality infrastructure framework.
  • Have good knowledge of client-server model for implementing new web based automation framework and end-to-end (full-stack).
  • Understand different components of test automation, result generation, reporting and how it integrates into the databases.
  • Implement webserver based application for easy analysis and report generation for test automation results.
  • Develop infrastructure libraries and tools for building the backbone.
  • Understand requirements and ability to work in a fluid and fast-paced development environment.
  • Willingness and ability to adapt and learn new technologies and best practices.
  • Should be a self-starter and have the ability to take technical directions and develop based on those requirements.

Requirements :

  • MS in Computer Science or equivalent 2+ years’ experience or BS in computer Science or related field (4+ years).
  • Strong working knowledge with at least one major scripting language like Python or Perl. Python is preferred.
  • Experience in an object-oriented language such as C++ or Java.
  • Experience working in multi-threading, building web-server applications using Apache or IIS (or any webserver applications). Preferences will be given to candidates who have exposure in these areas.
  • Experience with basic SQL queries and knowledge of MySQL or other relational databases.
  • Exposure to building apps on android/IOS is a plus.
  • Exposure to tools like Jenkins, Git, Puppet etc.
  • Capable of troubleshooting code quickly and efficiently.
  • Good knowledge of Linux and windows platform.
  • Ability to innovate and deliver within realistic and established timelines.
  • Proven analytical and problem solving capabilities.

Please forward your resume to hr@quantenna.com. Please include the job title “Infrastructure Software Engineer ” in the subject.