QA Engineer (3+ Years Experience) (Mumbai)

QA Engineer (3+ Years Experience) (Mumbai)

02 Aug
|
Scalixity
|
Mumbai

02 Aug

Scalixity

Mumbai

Employment Type

Full-Time/Part-Time

Job Overview

We are looking for a highly skilled Senior QA Engineer with at least 3 years of professional experience in software quality assurance. The ideal candidate should have strong expertise in both manual and automation testing for up-to-date web applications built using React, Next.js, TypeScript, Fastify, and NestJS. You will be responsible for ensuring high-quality releases by designing comprehensive test strategies, identifying defects early, collaborating closely with developers, and driving quality throughout the software development lifecycle.

The ideal candidate is detail-oriented, proactive, and passionate about building reliable, scalable, and high-performance applications.

Key Responsibilities

Design, develop, and execute comprehensive test plans, test cases, and test scenarios.

- Perform functional, integration, regression, smoke, sanity, end-to-end, and exploratory testing.
- Build and maintain automated test suites for frontend and backend applications.
- Validate APIs, databases, authentication flows, business logic, and system integrations.
- Test responsive web applications across different browsers, operating systems, and devices.
- Perform UI, UX, accessibility, usability, and compatibility testing.
- Collaborate with developers during feature development to identify issues early.
- Review product requirements and technical specifications to identify edge cases.
- Report, prioritize, and track bugs using modern issue tracking systems.
- Verify bug fixes and ensure no regressions are introduced.
- Participate in sprint planning, grooming, retrospectives, and release planning.
- Improve overall QA processes, testing standards, and automation coverage.
- Work closely with DevOps teams to integrate automated testing into CI/CD pipelines.
- Perform performance validation and basic load testing where required.
- Maintain detailed testing documentation and release reports.
- Ensure software meets security,



performance, and reliability standards before production deployment.

Required Technical Skills

Frontend Testing

React.js

- Next.js
- TypeScript
- HTML5
- CSS3
- JavaScript (ES6+)

Backend Testing

Node.js

- Fastify
- NestJS
- REST APIs
- WebSockets
- Authentication (JWT, OAuth)
- Microservices testing
- API contract validation

Testing Frameworks

Playwright

- Cypress
- Selenium WebDriver
- Jest
- React Testing Library
- Vitest
- Supertest
- Mocha (preferred)
- Chai (preferred)

API Testing

Postman

- Insomnia
- Swagger/OpenAPI
- Newman
- REST API Testing
- GraphQL Testing (preferred)

Performance & Load Testing

JMeter
- k6
- Artillery

Database Testing

PostgreSQL

- MySQL
- MongoDB
- Redis
- SQL Query Validation
- Data Integrity Testing

Version Control & CI/CD

Git

- GitHub
- GitLab
- Bitbucket
- GitHub Actions
- Jenkins
- Docker
- CI/CD Pipelines

Bug Tracking & Documentation

Jira

- Linear
- Azure DevOps
- ClickUp
- TestRail
- Confluence

Required QA Knowledge

Candidates should have solid understanding of:

- Software Testing Life Cycle (STLC)
- Software Development Life Cycle (SDLC)
- Agile/Scrum methodologies
- Defect lifecycle
- Risk-based testing
- Regression testing
- Smoke testing
- Sanity testing
- Integration testing
- End-to-End testing
- User Acceptance Testing (UAT)
- Cross-browser testing
- Cross-platform testing
- Mobile responsive testing
- Accessibility testing (WCAG)
- Security testing fundamentals
- Performance testing principles
- Boundary value analysis
- Equivalence partitioning
- Decision table testing




- State transition testing
- Exploratory testing
- Test case design techniques

Automation Testing Requirements

Build reusable automation frameworks from scratch.

- Develop automated UI and API test suites.
- Integrate automation into CI/CD pipelines.
- Generate automated test execution reports.
- Maintain high automation coverage across releases.
- Optimize execution time for automated test suites.
- Create reusable utilities for testing common workflows.

Nice to Have

Experience with Docker and containerized environments.

- Experience testing microservices architecture.
- Experience testing AI/LLM-powered applications.
- Knowledge of message queues such as RabbitMQ or Kafka.
- Experience with Redis.
- Knowledge of Kubernetes.
- Experience with AWS, Azure, or GCP.
- Security testing using OWASP principles.
- Visual regression testing tools.
- BrowserStack or LambdaTest experience.
- Experience testing real-time applications using WebSockets.

Soft Skills

Excellent analytical and problem-solving skills.

- Strong attention to detail.
- Ability to identify edge cases and hidden defects.
- Excellent communication and documentation skills.
- Strong ownership and accountability.
- Ability to work independently and collaboratively.
- Strong debugging and troubleshooting skills.
- Ability to prioritize tasks in a fast-paced environment.

What We Expect

- Minimum 3 years of professional QA experience.

- Proven experience testing applications built with React, Next.js, TypeScript, Fastify, and NestJS.
- Robust manual and automation testing experience.
- Excellent API testing skills.
- Experience building automation frameworks.
- Ability to ensure high-quality production releases with minimal defects.
- Strong understanding of modern software architecture and development workflows.
- Passion for continuous improvement, automation, and delivering exceptional software quality.

📌 QA Engineer (3+ Years Experience) (Mumbai)
🏢 Scalixity
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: qa engineer (3+ years experience) (mumbai) / mumbai

Subscribe to this job alert:

Get the latest job offers by email for: qa engineer (3+ years experience) (mumbai) / mumbai