Qa Engineer

e Solutions India

Surat

On-site

INR 800,000 - 1,100,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

e Solutions India is seeking a QA Engineer (Backend / Data Systems) in Surat, Gujarat, onsite. The role focuses on end-to-end data validation across pipelines, databases, and reports, including backfills and external data sources.

You will write SQL, test APIs, and build automated regression suites while collaborating with developers and product teams. The ideal candidate has 3-5 years of QA experience with backend/data systems, strong SQL skills, API testing expertise, and familiarity with

Qualifications

  • 3-5 years of QA experience, with real time spent testing backend or data systems not just UI testing.
  • You're comfortable writing your own SQL to check things yourself, rather than taking data at face value.
  • Solid API testing chops Postman, REST concepts, auth tokens, reading Swagger/OpenAPI docs.
  • An understanding that in async systems, the fix and data fix are not simultaneous.
  • Bug reports with hypothesis, steps, and scope.

Responsibilities

  • Test the whole pipeline, start to finish, not just one layer.
  • Verify numbers and edge cases, handle backfills and data offline scenarios.
  • Check field mappings and data integrity before live deployments.
  • Ensure failures in the pipeline are traceable and loudly reported.
  • Run API regression tests (Postman, automated suites) and maintain collections.
  • Write SQL to independently verify pipeline data against source data.
  • Build regression suites across languages and repos.
  • Trace production issues to exact service or job and document clearly.
  • Develop and grow automated test suites (UI and API) and integrate into CI/CD.
  • Leverage AI tools to write tests and diagnose bugs faster.

Skills

QA testing
SQL
API testing
Postman
REST concepts
Swagger/OpenAPI
Python
Node.js
CI/CD
Playwright
Selenium
REST Assured
Appium
AI tools

Tools

Postman
Playwright
Selenium
REST Assured
Appium
Swagger/OpenAPI

Job description

QA Engineer (Backend / Data Systems) Surat, Gujarat,


India | Full-time, Onsite |


3-5+ Years Experience is a QA consulting firm testing is what we do, not a box we check before shipping.


We work with startups and established companies alike, and our job is simple: make sure the software actually works the way it's supposed to, before the customer finds out otherwise.


The Role We're looking for a QA engineer who's comfortable going deeper than \"does the button work.\" This role is about data following it from the moment it enters the system, through processing, all the way to the report or dashboard someone's looking at, and making sure it's correct at every step, not just present. Think: data flowing in from external sources, moving through Kafka, landing in MongoDB or Postgres, getting crunched into numbers that actually matter to a business and you're the person who catches it when something quietly goes wrong along the way. You won't just be trusting what the API tells you. You'll be querying the database yourself to check.


What You'll Actually Be Doing


  • Testing the whole pipeline, start to finish not just one layer of it.

  • Digging into whether the numbers are actually right the calculations, the edge cases, what happens when a device or data source goes offline, what happens during a backfill


. Checking new integrations before they go live making sure field mappings are right, sign conventions are right, and things don't break on weird partial or malformed data.


Making sure that when something fails in the pipeline, it fails loudly not silently dropped somewhere with no trace.



  • Running API regression tests (Postman, automated suites) and keeping those collections in good shape.

  • Writing SQL queries to independently verify that what the pipeline produced actually matches the raw source data.

  • Building regression suites that catch breaking changes before they hit production across a codebase that spans a few different languages and repos.


When something looks off in production, tracing it back to the exact service or job responsible, and writing it up clearly enough that an engineer can act on it immediately not \"this seems broken.\"



  • Building and growing automated test suites (UI and API) using tools like Playwright, Selenium, REST Assured, or Appium.

  • Plugging your automated tests into CI/CD so problems get caught before release, not after.


Using AI tools day-to-day to write and maintain test scripts faster we're not precious about doing things the slow way if there's a better way.


Working closely with developers and product folks to clear up ambiguity early, instead of discovering it during testing.


What We'd Like You to Bring


  • 3-5 years of QA experience, with real time spent testing backend or data systems not just UI testing.

  • You're comfortable writing your own SQL to check things yourself, rather than taking data at face value.

  • Solid API testing chops Postman, REST concepts, auth tokens, reading Swagger/OpenAPI docs.

  • An understanding that in async systems, \"the fix went out\" and \"the data is fixed\" aren't the same moment you know how to test around that gap.

  • Bug reports that give people what they need: a hypothesis, exact steps, and the actual scope of what's affected.

  • Enough scripting ability (Python or Node) to knock together a quick script to check something yourself.

  • Experience setting up automation frameworks from the ground up, not just adding to an existing one.

  • Clear written and verbal communication you can explain a bug so someone else doesn't have to guess what you meant.


Nice-to-Haves

Prior experience testing IoT/telemetry data specifically device-level data streams (MQTT, dataloggers, sensor payloads), handling device offline/reconnect states, timestamp/timezone correctness across intermittent device data, or validating data against physical/hardware ground truth.



  • Exposure to any Kafka-based or event-streaming pipeline.


Familiarity with ClickHouse or other time-series databases


. Experience testing multi-tenant B2B/B2C data (this platform serves both consumer and commercial projects).



  • Basic Java or Go reading ability (to understand pipeline code well enough to ask the right question, not to write features).

  • Energy, solar, or utilities domain background.

  • Familiarity with test management tools such as Jira, TestRail, or similar platforms.


What Success Looks Like After 90 Days

You can trace a reported bug from the dashboard all the way back to the raw data yourself, without needing an engineer to hold your hand


. You've built a reusable checklist for onboarding new integrations that the team actually keeps using.


You've made AI tools (ChatGPT, Claude, Copilot, testRigor, whatever works) a real part of how you write tests and dig into bugs faster


. You've caught at least one real calculation bug by querying data directly before it ever reached a customer.


Why This Role Is Different Here

QA isn't the last checkbox before a release it's treated as core to how we build things. You'll get exposure to real, data-heavy systems and a variety of tech stacks, which tends to mean faster growth than testing the same single product for years.


Thanks & Regards
Deepti
8383946206
Hrs4@esolutionsindia.net
Esolutions India
www.esolutionsindia.net

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manual QA
Manual QA

Procedure • Maharashtra

Hybrid
INR 600,000 - 900,000
QA Engineer
QA Engineer

JITO • Indore District

On-site
INR 500,000 - 800,000
Qa Engineer
Qa Engineer

Trafla Solutions • Sector 10

On-site
INR 180,000 - 350,000
Senior Qa Engineer
Senior Qa Engineer

Aditi Tracking Support • Mumbai Suburban

On-site
INR 1,200,000 - 2,000,000
QA Engineer
QA Engineer

Andpayments • Dadri

On-site
INR 800,000 - 1,500,000
QA Engineer
QA Engineer

ITHR Technologies Consulting LLC • Uttar Pradesh

On-site
INR 800,000 - 1,400,000
QA Engineer
QA Engineer

Appuplabs • India

Remote
INR 600,000 - 900,000
Weekends OFF - Saturday & Sunday
Spotify Premium - Company paid
20 Days Paid Leave
+4
Senior QA Automation Engineer
Senior QA Automation Engineer

ESP Engineered • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Generous health insurance
Opportunities for rapid growth
Flat work environment
QA Engineer
QA Engineer

Cimba.ai • Bengaluru

On-site
INR 700,000 - 1,100,000
QA Automation Engineer
QA Automation Engineer

Merkle • New Delhi

On-site
INR 600,000 - 900,000