Quality Assurance Engineer Job at Onit India, Pune — Full Details, Skills Required & How to Apply
About This Job Opportunity
If you are an experienced Quality Assurance professional looking for your next big career move in Pune, this could be a great opportunity worth exploring. Onit India is actively looking for a skilled QA Engineer to join their product engineering team at their Pune office. The position follows a hybrid work model, which means you can enjoy the flexibility of working from home on some days while staying connected with your team on others.
This is not a basic testing role. Onit builds complex, cloud-native software platforms for the legal industry, so the QA work here involves testing everything from cutting-edge React frontends to distributed backend services running on AWS and Google Cloud. If you enjoy working across a wide technology stack and like solving challenging software quality problems, this role is well worth your attention.
What You Will Be Doing
As a QA Engineer at Onit India, you will be responsible for making sure that the software products the development team builds are reliable, bug-free, and meet the highest quality standards. Here is a breakdown of the key responsibilities you should expect in this role:
- Designing thorough test plans and writing detailed test cases to cover all features and edge cases in the product.
- Carrying out different types of testing including manual, automated, regression, functional, API, and end-to-end integration testing.
- Testing the user interface on React-based applications, including complex components that use Zustand for state management, and collaborative editors built with ProseMirror and YJS.
- Validating backend services, REST APIs, GraphQL queries, and real-time socket-based communications.
- Checking that deployments on cloud platforms like AWS (EKS) and Google Cloud (GKE) work correctly and perform as expected.
- Working closely with developers, product managers, and DevOps engineers to quickly identify and resolve bugs.
- Analysing application logs and cloud monitoring data to trace the root cause of failures.
- Participating in agile sprint ceremonies and signing off on quality before each product release.
- Verifying data accuracy, caching behaviour (Redis), and cloud file storage operations (AWS S3 / GCP Storage).
- Continuously improving the team's QA processes, tooling, and test automation coverage.
Technology Areas You Will Be Working With
This role touches a broad range of modern technologies. Here is a clear picture of what the QA scope looks like across different layers of the product:
Frontend Testing
You will be validating React-based UI components and user workflows. This includes checking state management behaviour using Zustand, testing real-time collaborative features built with ProseMirror and YJS, and verifying that server-side rendering (SSR) works correctly for performance and SEO.
Backend & API Testing
On the backend side, you will test Node.js and TypeScript-based services, validate RESTful APIs using tools like Postman or Insomnia, check GraphQL queries and mutations, and test real-time Socket.io events. Basic familiarity with ASP.NET or Java Lambda functions is a plus.
Cloud & Infrastructure Validation
You will verify that containerised applications deployed on AWS EKS and GCP GKE behave correctly. This also includes testing serverless functions (AWS Lambda, GCP Cloud Run) and validating cloud security configurations including AWS CloudHSM interactions.
Database & Storage Testing
This covers validating MySQL queries and data integrity, checking Redis caching behaviour, verifying file operations on AWS S3 and Google Cloud Storage, and reviewing basic BigQuery analytics outputs.
Qualifications & Skills Required
Onit India is looking for a candidate who has solid, hands-on experience in software quality assurance. Here are the key qualifications they are looking for:
- Experience: A minimum of 3 years and ideally 6 or more years in a QA or Quality Engineering role.
- Testing Knowledge: A strong grasp of software testing methodologies, the Software Development Life Cycle (SDLC), and quality assurance best practices.
- API Testing Tools: Practical experience with tools like Postman, Swagger, or Insomnia for testing APIs.
- Automation Frameworks: Hands-on experience with one or more automation frameworks such as Selenium, Playwright, Cypress, or Jest.
- Cloud & CI/CD Familiarity: A basic working knowledge of CI/CD pipelines, application logging tools, and cloud-hosted testing environments.
- Debugging Skills: The ability to trace and diagnose issues using browser developer tools, log files, and cloud monitoring dashboards.
- Communication: Good written and verbal communication skills to work effectively in a cross-functional agile team.
About Onit India
Onit is a global technology company focused on transforming how legal departments operate. Their AI-powered platform helps large enterprises manage legal workflows more efficiently — from contract lifecycle management and matter tracking to legal spend analysis. Their Pune office is part of a growing international team working on building the next generation of legal technology.
For QA professionals, working at Onit means getting exposure to modern AI-driven products, large-scale cloud architecture, and a genuinely interesting domain that is still evolving rapidly. The company places a strong emphasis on collaboration, continuous learning, and meaningful work.
Employee Benefits at Onit India
Onit India offers a well-rounded employee benefits package that goes beyond just salary. Here is what you can expect if you join the team:
Tips to Prepare for Your Application
🎯 Before You Apply — Make Sure You:
- Update your resume to clearly highlight your QA experience with cloud-based or modern web applications.
- Mention specific automation tools you have used (Playwright, Cypress, Selenium) with examples from past projects.
- Showcase any experience with API testing — even if it was part of a broader role.
- If you have worked in Agile teams before, describe your role in sprint cycles and release sign-offs.
- Be ready to discuss how you approach test planning for a new feature you have never seen before — this is a common interview question for senior QA roles.
Is This Job Right for You?
This role is best suited for QA engineers who are comfortable working across both frontend and backend layers of a complex web application. If you have mostly done manual testing and want to move into automation and cloud testing, this is also a good opportunity — but do make sure you have some hands-on experience with at least one automation framework before applying.
The hybrid work model makes this an attractive option for candidates based in Pune or those willing to relocate. The legal tech domain is niche but growing fast, which means you will be building skills in an area where QA expertise is in high demand globally.
Ready to Apply?
Visit the official Onit careers page to submit your application. Make sure your resume is updated and highlights your most relevant QA experience.
Apply on Onit Careers →