Esyasoft Logo

Esyasoft

Principal Software Engineer - QA (Automation)

Posted One Month Ago
Be an Early Applicant
In-Office
Bangalore, Bengaluru Urban, Karnataka
Expert/Leader
In-Office
Bangalore, Bengaluru Urban, Karnataka
Expert/Leader
Lead QA for mobile, web, and backend: design test strategy, build and maintain automated UI/API/integration suites, integrate tests into CI/CD, own release-gate discipline, triage defects, cover non-functional testing, and advocate quality across engineering.
The summary above was generated by AI

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.



Similar Jobs

2 Hours Ago
In-Office
Entry level
Entry level
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Work as part of Micron's engineering team on semiconductor design, memory and storage technologies, AI/ML-enabled solutions, and manufacturing automation. Contribute to research, development, and data-driven engineering initiatives in a collaborative environment focused on innovation and operational excellence.
2 Hours Ago
Hybrid
Junior
Junior
Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Develops advanced statistical models and custom analyses using analytics tools to guide client decision-making. The role communicates findings through presentations, builds client relationships, provides project updates, creates deliverables, implements solutions, and mentors Associates. Candidates need a quantitative academic background, programming or analytics-tool proficiency, strong communication skills, and up to three years of relevant experience.
Top Skills: Database SystemsHadoopJavaExcelPythonRSASTableauVBAVisual Basic
3 Hours Ago
Hybrid
Entry level
Entry level
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Coordinates client orders and supports business administration processes. The provided description contains limited role-specific responsibilities or qualifications, but indicates the position operates within CSC’s client-focused business services environment and may follow hybrid or remote work arrangements depending on business needs and local regulations.

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account