Quality Assurance Automation Engineer

Engineering Bangalore, India


Ayla Networks is redefining the way brands, enterprises and service providers can develop, monetize and support connected products for the Internet of Things (IoT) in a way that’s open, scalable and economical. Ayla provides the industry’s first Agile IoT Platform, an end-to-end software fabric running across devices, cloud, and apps to create secure connectivity, data analytics, and feature-rich customer experiences.

We are looking for an experienced Quality Assurance Automation Engineer to join the Ayla Engineering team.  As a Quality Assurance Automation Engineer, you will help our growing Engineering team to automate our platform testing. We’re looking for someone who consistently produces meticulous, high-quality work. We are also excited to work with an individual who is friendly and easy to collaborate with, passionate about his/her work, and receptive to feedback and professional growth.

What You Will Be Doing

  • Test Web Services/API and other integration projects performing functional and data validation
  • Prepare test plan/test strategies and write test cases based on requirements, functional and/or technical specifications and other documents>
  • Perform implementation and execution of existing regression suites and integrating new features into it.
  • Reproduce, report and follow-up incoming issues from clients or customer success team>
  • Partner with Engineering, Dev Ops, Architect, UI, Customer Success Managers, and Product Management teams on test strategy and planning to enable automation efficiency, rapid tests execution.
  • Review product requirements, specifications and technical design documents for an early flow and functionality flaw discovery

Minimum Qualifications

  • Graduate/Post Graduate in CS
  • 3 ~ 4+ years’ of experience in QA testing, process, practices and methodologies
  • Experience in test automation of web/cloud based applications
  • Experience in writing automated tests using python
  • Working knowledge of agile process
  • Knowledge of continuous integration, and continuous deployment
  • Experience with Postman or Charles or Fidler
  • Experience working in an Agile/Scrum/Kanban
  • Experience in automated testing tools (e.g. Selenium, TestNG)
  • Ability to troubleshoot environmental issues by analyzing server log