QA Engineer – Manual, Automation & AI-Assisted Testing
Location: Remote
Experience: 5–6 years (flexible for candidates with strong technical expertise)
Working Hours: IST
Employment Type: Full-Time
Reporting To: Project Manager
Compensation: ₹15–17 LPA (negotiable depending on experience, technical skills, and interview performance)
About the Role
We're looking for a highly skilled, proactive, and detail-oriented QA Engineer with strong hands-on experience in both Manual and Automation Testing to join Meera AI's product engineering team.
You’ll be responsible for ensuring the quality, reliability, performance, and scalability of our AI-powered SaaS platform through comprehensive testing strategies, automated test development, API validation, database testing, and continuous quality improvement.This is not a manual-testing-only position. We’re looking for someone who can independently manage the end-to-end QA lifecycle, write and maintain automation scripts, develop reusable testing frameworks, identify critical defects, and work closely with developers and product teams to deliver high-quality releases.
We’re particularly interested in engineers who embrace modern testing practices, including AI-assisted test case generation, intelligent automation, AI-powered testing tools, and AI-driven defect analysis, to improve test coverage, reduce repetitive manual effort, and accelerate release cycles. The ideal candidate will bring strong technical expertise, analytical thinking, exceptional communication skills, and a high level of ownership.
What You’ll Do
Manual & Functional Testing
- Own end-to-end testing activities across web applications, APIs, backend services, and integrated systems.
- Design and execute functional, regression, smoke, sanity, integration, system, exploratory, and end-to-end test cases.
- Develop comprehensive test plans, scenarios, and test cases aligned with user stories, business requirements, and acceptance criteria.
- Perform positive, negative, boundary, edge-case, cross-browser, responsive, and usability testing.
- Support UAT, production validation, and release readiness activities.
- Apply risk-based testing and maintain requirement traceability to ensure coverage of critical business workflows.
Automation Testing & Framework Development
- Design, develop, execute, and maintain automated test scripts for web applications and APIs.
- Work with automation frameworks such as Playwright, Selenium WebDriver, Cypress, or equivalent tools.
- Write automation scripts using Java, Python, JavaScript, or TypeScript.
- Build and maintain scalable, reusable, and maintainable automation frameworks.
- Implement Page Object Model (POM), data-driven testing, reusable utilities, and appropriate test design patterns.
- Automate repetitive test scenarios, critical business workflows, and regression suites.
- Troubleshoot automation failures, flaky tests, and environment-related issues.
- Improve automation coverage, test execution reliability, and regression efficiency.
AI-Assisted Testing & Intelligent Automation
- Explore and utilize AI-powered tools to accelerate test case creation, test script development, and defect identification.
- Leverage tools such as GitHub Copilot, ChatGPT, Cursor, Testim, mabl, or similar AI-enabled testing solutions.
- Use AI-assisted capabilities for:
- Generating test cases from requirements and user stories.
- Developing and optimizing automated test scripts.
- Identifying missing scenarios, edge cases, and coverage gaps.
- Generating synthetic test data.
- Analyzing test failures, application logs, and recurring defects.
- Improving regression testing efficiency.
- Validate AI-generated test cases and scripts for accuracy, security, and maintainability.
- Recommend practical opportunities to incorporate AI into existing QA workflows.
- Ensure sensitive customer and company data is handled securely when using AI tools.
API & Integration Testing
- Perform manual and automated REST API testing using Postman, Swagger/OpenAPI, REST Assured, Newman, or similar tools.
- Validate API endpoints, request/response payloads, HTTP status codes, authentication, authorization, and error handling.
- Test OAuth 2.0, JWT, JSON/XML data structures, and API response times.
- Develop reusable automated API test suites.
- Validate integrations between application components, backend services, external platforms, and third-party APIs.
- Verify data consistency and error handling across interconnected systems.
- Exposure to SOAP APIs is an advantage.
Database & Backend Testing
- Perform backend and database validation using SQL queries.
- Work with databases such as MySQL, PostgreSQL, SQL Server, Oracle, or equivalent technologies.
- Validate CRUD operations, transactional workflows, data integrity, constraints, and business rules.
- Verify data consistency between UI, API, and database layers.
- Test data synchronization and integration workflows.
- Identify backend defects, data discrepancies, and transaction failures.
- Exposure to MongoDB or other NoSQL databases is an advantage.
Performance, Load & Non-Functional Testing
- Perform basic performance, load, and stress testing using JMeter, k6, BlazeMeter, or similar tools.
- Validate application response times, API latency, throughput, and behavior under load.
- Identify performance bottlenecks and collaborate with developers to resolve them.
- Support scalability, reliability, and basic security testing.
- Contribute to accessibility and compatibility testing where applicable.
CI/CD & Continuous Testing
- Integrate automated test suites into CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar tools.
- Work with Git-based version control and collaborative development workflows.
- Support automated smoke, regression, and API testing during build and deployment cycles.