Engineer – QA

Company – HEAL Software

Location – Bangalore

Status – Permanent

Job Category – Testing, QA

Relevant Work Experience – 2 – 4 Years

Career Level – Experienced

Education Level – Bachelor’s or Master’s degree in computer science, Engineering

Description

HEAL Software is a renowned provider of AIOps (Artificial Intelligence for IT Operations) solutions. With the state-of-the-art AIOps solutions, HEAL Software consistently drives digital transformation and delivers significant value to businesses across diverse industries.  HEAL Software’s unwavering dedication to leveraging AI and automation, empowers IT teams to address IT challenges, enhance incident management, reduce downtime, and ensure seamless IT operations. Through the analysis of extensive data, our solutions provide real-time insights, predictive analytics, and automated remediation, thereby enabling proactive monitoring and solution recommendation. HEAL Software Inc. has headquarters in Santa Clara, California in the US.

We make ML based products that predict upcoming issues in complex applications running in cloud-native, serverless or host-based environments. Products handle very high volumes of streaming data, and perform complex learnings on structured and unstructured data in near real time. The ideal candidate should have passion for building products, solving problems, and building data pipeline.

Read more at healsoftware.ai and follow us on Twitter and on LinkedIn.

We make ML based products that predict upcoming issues in complex applications running in cloud-native, serverless or host-based environments. Products handle very high volumes of streaming data, and perform complex learnings on structured and unstructured data in near real time.

Responsibilities:

  • Should be able to develop automation framework in Python from scratch
  • should have good understanding of fundamental OOPs concepts and implement robust keywords/test cases in Robot framework.
  • Should have prior experience in testing, to understand manual test cases and automate them.
  • API, UI and DB automation
  • Following agile methodologies and estimating tasks and attending the scrum meetings
  • Helping the QA team members in automating the TCs
  • Maintaining the existing framework
  • Building new & maintaining the existing CI/CD pipelines

Requirement

  • Ideal candidate would be skilled in understanding product architectures in terms of key modules, and passionate about building high performance product test harness.
  • 2-4 years of relevant experience as a Software Developer in Test.
  • Python knowledge is mandatory.
  • Experience in creating test automation frameworks (PyTest, robot framework, cucumber) is also mandatory.
  • API, UI and DB automation is preferrable.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Understand requirements and write test cases/test scenario, execute and automate them.
  • Experience of Testing Methodologies (Performance testing, Black Box, White Box, Grey Box).
  • Hands-on experience on Unix Operating systems (LINUX, Solaris, AIX) and preferably Windows.
  • Certification in Testing will be added advantage. (ISTQB, CAST, CSTE).
  • Experience enabling CI/CD in SaaS environment will be a plus.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx