CareerScanCareerScan
JobsCompanies
BlogContact
For Employers
Sign InRegister Free
CareerScanCareerScan

India's verified job platform connecting candidates directly with employers. 100% free applications with instant ATS resume scoring.

Chennai, Bengaluru & Hyderabad
Jobs by location
Jobs in ChennaiJobs in BengaluruJobs in HyderabadJobs in PuneJobs in Mumbai
Popular roles
AR Caller JobsHealthcare Medical CodingReact / Full Stack DeveloperData & Power BI AnalystCustomer Support Executive
Top companies
TCS CareersCognizant JobsInfosys OpeningsApollo HospitalsOmega Healthcare
Career services
Free ATS Resume CheckerAI Resume Builder (Free)AI Job MatcherSalary Guide & BenchmarksJob Alerts on WhatsApp
© 2026 CareerScan India. All rights reserved.256-bit SSL encrypted & verified
Back to all jobs
  1. Home
  2. Jobs
  3. Principal Software Engineer - QA (Automation)
Esyasoft
Esyasoft

Principal Software Engineer - QA (Automation)

Bangalore, India
Full-time
Posted 5d ago
2 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Principal Software Engineer - QA (Automation) role at Esyasoft.

Apply for this position

Apply on Company Website
Notice a broken link or wrong info?

Job Description

As a Senior QA Engineer at Esyasoft Technologies, you safeguard the quality and reliability of the apps and platform that our clients and end-users depend on. Working within the QA & Test team and supported by the Automation & Test Lead, you own the depth and breadth of testing across mobile (iOS and Android), web and backend, extending automation, holding the release gate, and championing quality across the engineering team.

  • The role owns:

  • Test coverage and quality across Esyasoft's mobile, web and backend products

  • Test automation — building, extending and maintaining the automated suites

  • Release-gate discipline and defect triage

  • Quality advocacy and test ability across the wider engineering team

  • Key Responsibilities & Areas of Ownership:

A. Test Strategy & Coverage

  • Design and own test plans and coverage across the products — functional, regression, integration, UI and end-to-end
  • Take a risk-based approach, focusing test effort where the user and commercial impact is greatest
  • Define clear, repeatable test cases and keep them current as the products evolve

B. Test Automation

  • Build, extend and maintain automated test suites (UI, API and integration)
  • Develop the automation framework and integrate tests into the CI/CD pipeline so quality checks run continuously
  • Reduce manual regression effort by automating the right things at the right level

C. Quality Assurance & Release Gating

  • Carry out exploratory and manual testing where it adds value beyond automation
  • Own release-gate discipline — clear, evidence-based go / no-go on quality
  • Lead defect triage, raising, tracking and verifying fixes to closure

D. Performance, Reliability & Non-Functional Testing

  • Cover non-functional quality — performance, load, accessibility and reliability — where relevant to the release
  • Partner with DevOps and engineering on environment stability, test data and monitoring of quality in production

E. Collaboration & Quality Advocacy

  • Partner with mobile, web and backend engineers and with Product to build quality in from the start, not bolt it on at the end.
  • Advocate good testing and test ability practice across the engineering team, and coach engineers on it
  • Communicate quality status and risk clearly to engineering and product stakeholders

F. Continuous Improvement & Practice

​

  • Improve test tooling, processes and documentation so quality scales with the products
  • Evaluate and adopt new testing tools and approaches responsibly — proving value before adopting

Requirements

Required Skills & Experience

  • A demonstrable senior-level QA / test engineering track record across web and mobile products
  • Strong test-automation experience with modern frameworks (e.g. Playwright, Cypress, Selenium; Appium / Espresso / XCUITest for mobile)
  • Solid API and integration testing experience (e.g. REST, Postman)
  • Experience integrating automated tests into CI/CD pipelines
  • Strong defect analysis, root-cause investigation and clear bug reporting
  • Comfortable combining structured, risk-based testing with exploratory testing
  • Strong communication — able to explain quality risk to engineers and non-technical stakeholders

Desirable Skills & Experience

  • Performance / load testing and accessibility testing experience
  • Experience testing mapping / geolocation or payment integrations
  • Familiarity with mobile device farms and cross-device / cross-browser testing
  • Knowledge of EV charging, smart metering, mobility or energy products
  • Familiarity with Esyasoft's stack (PHP / MySQL, AWS) for environment and data setup

Key Attributes

  • Quality-Obsessed — treats the end-user's experience as the bar, and won't wave through what isn't ready
  • Systematic — methodical and thorough — covers the edges others miss
  • Automation-Minded — automates the repeatable so human effort goes where it counts
  • Clear Communicator — reports quality and risk plainly, and pushes back without drama

Use of Technologies

Esyasoft includes the requirement to work as a competent user of:

  • Test automation frameworks (e.g. Playwright, Cypress, Selenium; Appium / Espresso / XCUITest)
  • API and integration testing tools (e.g. Postman, REST)
  • CI/CD pipelines (e.g. GitHub Actions, Jenkins) and test-management / defect tooling (Jira)
  • Mobile (iOS and Android) and web platforms; supporting stack (PHP / MySQL, AWS) for test environments

This role may also require flexibility to work with emerging testing tools and platforms as Esyasoft's products evolve.

As Esyasoft evolves, your specific responsibilities will be required to adapt to meet new challenges. We operate with a 'Responding to What is Ahead' mindset; therefore, this job description serves as a starting point rather than a fixed destination, and you will be expected to adjust in line with business needs as and when required.

Key Requirements & Skills

  • A demonstrable senior-level QA / test engineering track record across web and mobile products
  • Strong test-automation experience with modern frameworks (e.g. Playwright, Cypress, Selenium; Appium / Espresso / XCUITest for mobile)
  • Solid API and integration testing experience (e.g. REST, Postman)
  • Experience integrating automated tests into CI/CD pipelines
  • Strong defect analysis, root-cause investigation and clear bug reporting
  • Comfortable combining structured, risk-based testing with exploratory testing
  • Strong communication — able to explain quality risk to engineers and non-technical stakeholders
  • Performance / load testing and accessibility testing experience
  • Experience testing mapping / geolocation or payment integrations
  • Familiarity with mobile device farms and cross-device / cross-browser testing
  • Knowledge of EV charging, smart metering, mobility or energy products
  • Familiarity with Esyasoft's stack (PHP / MySQL, AWS) for environment and data setup
  • Quality-Obsessed — treats the end-user's experience as the bar, and won't wave through what isn't ready
  • Systematic — methodical and thorough — covers the edges others miss
  • Automation-Minded — automates the repeatable so human effort goes where it counts
  • Clear Communicator — reports quality and risk plainly, and pushes back without drama
  • Test automation frameworks (e.g. Playwright, Cypress, Selenium; Appium / Espresso / XCUITest)
  • API and integration testing tools (e.g. Postman, REST)
  • CI/CD pipelines (e.g. GitHub Actions, Jenkins) and test-management / defect tooling (Jira)
  • Mobile (iOS and Android) and web platforms; supporting stack (PHP / MySQL, AWS) for test environments

Frequently Asked Questions

How to apply for Principal Software Engineer - QA (Automation) at Esyasoft?

Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

This position is open to freshers and experienced candidates.

Is this position still open?

Yes, currently active and accepting applications.

ApplicationActively Hiring
Apply on Company Website
Broken link or expired?
Esyasoft

Esyasoft

Esyasoft is a global energy transition technology company delivering smart utility, AI, battery storage, and infrastructure for electricity, water and gas.

Visit Company Website

More jobs at Esyasoft

Assistant Manager - Learning & Development

Bangalore, India

Senior Associate - Network / Telecom Engineer

Goa, India

Senior Lead Engineer - Security Consultant

Joka, India

Share this Opening

Job Alerts for qa

Receive email alerts whenever new qa roles in Bangalore are posted.

Set Free Alert →

Similar Openings

Explore related active roles in qa

View all
UrgentActively Hiring
Ashby
QA Engineer
Ashby Verified
10+ years
₹6.2L – ₹8L/mo
Remote - US
qaFull-timeRemote
Posted 19h ago
Apply Now
UrgentActively Hiring
External
Test Engineer - Performance QA
External Verified
5-8 years
Salary not disclosed
India - Bangalore
qaFull-time
Posted 19h ago
Apply Now
Actively Hiring
Finc
Senior QA Engineer
Finc Verified
5+ years
Salary not disclosed
Pune
qaFull-time
Posted 19h ago
Apply Now

Principal Software Engineer - QA (Automation)

Esyasoft · Bangalore

Apply on Company Website