Software QA Engineer

3 - 6 years

0 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role Overview

E Sentry is IRISSs digital platform for monitoring and protecting critical electrical assets. As a Software QA Engineer, you will be responsible for the quality of the E Sentry software ecosystem, including web application, APIs, mobile apps, and integrations with sensors and gateways.

You will define test strategies, build and execute test cases, and drive both manual and automated testing to ensure every release is stable, performant, and ready for production use by our customers.

What You'll Do

  • Develop and execute test plans, test cases, and test scripts for the E Sentry software platform (web, APIs, and mobile).
  • Validate new features and releases across the E Sentry portal, mobile apps, and backend services, including workflows related to sensors, gateways, alerts, and reporting.
  • Perform functional, regression, integration, and exploratory testing to identify defects and verify that solutions meet business and technical requirements.
  • Design, implement, and maintain automated tests (UI and/or API) to increase coverage and reduce manual regression effort.
  • Collaborate closely with Product Management, Software Engineering, and DevOps to understand requirements, refine acceptance criteria, and embed QA early in the design process.
  • Work with the development team to reproduce, analyze, and prioritize defects, providing clear and detailed bug reports (steps, logs, screenshots, expected vs. actual behavior).
  • Test integrations between the E Sentry software and field devices (sensors, gateways) at the application level (e.g., data ingestion, dashboards, notifications, rules).
  • Participate in Agile ceremonies (planning, grooming, stand-ups, retros) and help improve QA practices, test strategies, and quality gates in the SDLC.
  • Contribute to and maintain comprehensive QA documentation, including test cases, test execution results, and release validation checklists.
  • Stay current on QA tools, test automation frameworks, and best practices for SaaS and IoT/cloud applications, and recommend improvements.

What Were Looking For

  • Bachelors degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience as a Software QA Engineer, QA Analyst, or similar role testing web and/or mobile applications.
  • Strong understanding of software QA methodologies, test design techniques, and the full QA lifecycle.
  • Experience working in Agile environments (Scrum or Kanban) and collaborating closely with cross-functional teams.
  • Hands-on experience with bug tracking and project management tools (Jira preferred).
  • Experience testing REST APIs (e.g., using Postman, Insomnia, or similar) and validating data, responses, and error handling.
  • Familiarity with one or more test automation frameworks or tools (e.g., Cypress, Playwright, Selenium, Appium, etc.).
  • Working knowledge of at least one scripting or programming language (e.g., Python or JavaScript) for test automation or tooling.
  • Basic understanding of relational databases and the ability to write simple SQL queries for test validation.
  • Strong analytical skills, attention to detail, and a structured approach to troubleshooting issues.
  • Excellent written and verbal communication skills, with the ability to clearly document and explain issues and test results.
  • Ability to thrive in a fast-paced, evolving environment and manage multiple priorities.

What Were Looking For

  • Bachelors degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience as a Software QA Engineer, QA Analyst, or similar role testing web and/or mobile applications.
  • Strong understanding of software QA methodologies, test design techniques, and the full QA lifecycle.
  • Experience working in Agile environments (Scrum or Kanban) and collaborating closely with cross-functional teams.
  • Hands-on experience with bug tracking and project management tools (Jira preferred).
  • Experience testing REST APIs (e.g., using Postman, Insomnia, or similar) and validating data, responses, and error handling.
  • Familiarity with one or more test automation frameworks or tools (e.g., Cypress, Playwright, Selenium, Appium, etc.).
  • Working knowledge of at least one scripting or programming language (e.g., Python or JavaScript) for test automation or tooling.
  • Basic understanding of relational databases and the ability to write simple SQL queries for test validation.
  • Strong analytical skills, attention to detail, and a structured approach to troubleshooting issues.
  • Excellent written and verbal communication skills, with the ability to clearly document and explain issues and test results.
  • Ability to thrive in a fast-paced, evolving environment and manage multiple priorities.

Nice to Have

  • Experience testing SaaS platforms or cloud-based applications (AWS, Azure, or similar).
  • Experience with IoT or connected-device solutions: data ingestion from sensors, telemetry, or real-time monitoring systems.
  • Experience with mobile app testing (iOS/Android) and corresponding tools/emulators.
  • Familiarity with CI/CD pipelines and integrating automated tests into build and deployment processes.
  • Performance, load, or reliability testing experience.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Iriss Inc

Cybersecurity

Tech City

RecommendedJobs for You

bengaluru, karnataka, india

chennai, tamil nadu, india

bengaluru, karnataka, india