Quality Assurance Engineer

Location: Bengaluru, Karnataka, India

Department: Quality Assurance

Type: Full Time

Min. Experience: Mid Level

Company Overview

AutoGrid builds software applications that enable a smarter Energy Internet. The company’s suite of Energy Internet applications allows utilities, electricity retailers, renewable energy project developers and energy service providers to deliver cheap, clean & reliable energy by managing networked distributed energy resources (DERs) in real time and at scale. AutoGrid applications are all built on the AutoGrid Energy Internet Platform (EIP), with patented Predictive Controls™ technology that leverages petabytes of smart meter, sensor & third-party data, along with powerful data science & high-performance computing algorithms, to monitor, predict, optimize and control the operations of millions of assets connected across global energy networks.

The world’s leading energy companies, including E.ON, Bonneville Power Administration, Florida Power & Light, Southern California Edison, Eneco, Portland General Electric, CPS Energy, New Hampshire Electric Cooperative, NextEra Energy, Xcel Energy & CLEAResult, are using AutoGrid’s software to improve their operations, integrate renewables and drive deeper engagement with their customers. The Cleantech Group has recognized AutoGrid with several prestigious industry awards including Greentech Media’s Grid Edge Award 2016, Bloomberg New Energy Pioneer 2016, World Economic Forum Technology Pioneer 2015, Red Herring Top 100 North America 2015, Cleantech Global 100 for 2015 and 2014, and Industrial Innovation Company of the Year 2014.

AutoGrid India Pvt. Ltd. is a 100% subsidiary of AutoGrid Systems, Inc., set up in Bangalore in Q4 2016 with a focus on Internet/big data/analytics product engineering and business activities in the smart energy domain.

Job Description

  • Define, develop and execute test scenarios/cases for SaaS-based web applications; file & track bugs
  • Code automated test scripts with recommended coding standards / best-practices
  • Work closely with multi-site engineering teams, cross-functional teams & internal/external stakeholders to help manage quality assurance across all the products

Key Experience & Skills of the Candidate

  • Minimum/Maximum/ Work Experience Required: 2-4 years 

  • Quality Assurance experience in software product engineering companies/teams

  • Deep understanding of web-based software products, and of how to break/test them
  • Expertise in writing/executing test plans/test cases, filing bugs and team communication wrt issues
  • Expertise in coding automated test scripts using either Ruby and/or Python with recommended coding standards / best-practices
  • Able to run manual testing (if needed) and creating strategies to automate manual tests
  • Sound knowledge of Linux, SQL, APIs and Messaging applications
  • Experience with Agile/SCRUM methodology and Jira/other Agile tools for product testing
  • Experience working in cross-site (India-US) Agile product engineering teams
  • Proven ability and desire to deliver projects on time with high quality
  • Excellent verbal and written communication skills
  • Able to cope with and thrive in fast-paced, dynamic work environment with evolving project requirements
  • Self-driven, motivated and confident with personable approach. Ability to stand ground in discussions and raise questions. Able to identify new needs and to drive new initiatives.
  • Willingness to travel internationally for a few weeks or months if needed
  • Ability to understand complex programs/environments in short period of time
  • A passion to learn, deliver new products/features to the market and have a big impact

Qualifications and Skills


B.Tech/BE/BS in Computer Science or equivalent degree (Electrical/Electronics/etc. Eng)


  • Operating System: UNIX Systems (Linux, Ubuntu), Mac
  • Programming Language: Python/Ruby (Basic)
  • Scripting Language: Shell and Python
  • DataBases: MySQL, MS SQL, MongoDB, Hadoop
  • Bugs Management Tools: JIRA 
  • Test Case Management Tools: JIRA
  • Version Control: GIT
  • Terminal Applications: PuTTY
  • Document Management: Confluence
  • Test Automation: Cucumber, Selenium, WebDriver, Selenium IDE, Robot framework
  • Web Service Testing: SoapUI, Postman

Benefits and Perks

  • Attractive MNC-standards CTC - based on skills, education, experience and past CTC
  • Collaborative, close-knit, informal & open environment with a strong leadership team
  • Opportunity to be working with a really smart and fun group of people on solving BIG problems in CUTTING-EDGE technology domains for a HUGE EMERGING global industry
  • Premium office on Outer Ring Road in Tier 1 business center with good connectivity
  • Medical & accident insurance coverage, travel support, and free home broadband
  • Choice of office/home computer: Mac OS X (preferred) else Ubuntu Linux / Windows
  • High quality company-funded lunch… everyday
  • Flexibility in working hours and working locations
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
The following questions are entirely optional.
To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Veteran/Disability status