QA Engineer (Automation & Manual)

iOL

Gurugram District

On-site

INR 800,000 - 1,200,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

iOL in India seeks a QA Engineer to drive quality across platforms by leading automation initiatives while maintaining strong manual testing practices.

You will own end-to-end QA for distributed systems, shape test strategies, and collaborate with engineering, product, and business stakeholders to ensure robust releases.

The role requires an automation-first mindset, deep testing knowledge, and the ability to balance speed with risk in a fast-paced hospitality technology environment.

Qualifications

  • 3+ years of QA experience with automation and manual testing.
  • Experience with automation frameworks such as Selenium, Playwright, RestSharp, NUnit, or similar.
  • Strong automation scripting and manual testing fundamentals (boundary value analysis, equivalence partitioning, decision tables).
  • Hands-on with test management and defect tracking tools (Jira, TestRail, Zephyr, Xray, Azure Test Plans).
  • Experience with performance testing (JMeter, Gatling, k6) and API testing (REST, JSON, Postman, Swagger).
  • Familiarity with CI/CD pipelines (Azure DevOps, Jenkins, GitLab CI).
  • Distributed systems/microservices experience; strong debugging and collaboration skills.

Responsibilities

  • Design, build, and maintain scalable test automation frameworks (UI, API, integration, performance).
  • Drive automation strategy and balance between automated and manual testing.
  • Ensure CI/CD integration for automated testing pipelines; support deployments.
  • Contribute to performance, reliability, and regression testing strategies.
  • Design, document, and maintain test plans, cases, and scenarios with traceability to requirements.
  • Perform exploratory, functional, and regression testing on new features and releases.
  • Apply risk-based testing to prioritise coverage where automation is limited.
  • Coordinate UAT with product and business stakeholders.
  • Create and manage test data for end-to-end scenarios.

Skills

Automation experience
Manual testing
End-to-end testing
Troubleshooting
Strong communication

Tools

Selenium
Playwright
RestSharp
NUnit
Jira
TestRail
Zephyr
Xray
Azure Test Plans
JMeter
Gatling
k6
Postman
Swagger
Azure DevOps
Jenkins
GitLab CI

Job description

Company Description

iOL is focused on empowering hospitality businesses through advanced technology, distribution solutions, fintech services, and tools that drive direct bookings. The company delivers integrated platforms that help hotels and other hospitality providers optimize operations, increase revenue, and enhance guest experiences. By combining innovative software with industry expertise, iOL supports partners in managing complex distribution channels and payment processes. Team members collaborate closely with hospitality clients, working on products that have a direct impact on business performance and customer satisfaction.

Role Summary
  • We are looking for a QA Engineer to drive quality across our platforms by leading automation initiatives while maintaining strong manual and exploratory testing practices.
  • This role requires an automation-first mindset balanced with sharp manual testing instincts, a deep understanding of modern testing strategies, and the ability to take end-to-end ownership of quality across complex distributed systems.
Key Responsibilities
Automation
  • Design, build, and maintain scalable test automation frameworks (UI, API, integration, performance)
  • Drive automation strategy and coverage, optimising the balance between automated and manual testing
  • Ensure strong CI/CD integration for automated testing pipelines
  • Contribute to performance, reliability, and regression testing strategies
Manual & Exploratory Testing
  • Design, document, and maintain test plans, test cases, and test scenarios with clear traceability to requirements
  • Perform exploratory, functional, and regression testing on new features and releases
  • Apply risk-based testing to prioritise coverage where automation is impractical or not yet in place
  • Conduct negative, boundary, and edge-case testing to uncover defects automated suites would miss
  • Execute smoke and sanity testing on releases, and carry out post-deployment production validation
  • Support and coordinate User Acceptance Testing (UAT) with product and business stakeholders
  • Create and manage test data for complex end-to-end scenarios
Shared Ownership
  • Take end-to-end ownership of quality across features from requirements to production validation
  • Review requirements and user stories early, challenging ambiguity and helping define clear acceptance criteria
  • Collaborate with engineering, product, and QA teams to define test strategies
  • Perform API testing and validation across distributed microservices
  • Identify, reproduce, debug, and track defects with clear root cause analysis, and manage the defect lifecycle through to closure
  • Promote best practices in test design, maintainability, and reusability
  • Contribute to building a high-performing QA culture
Required Skills & Experience
  • 3+ years of experience in QA with strong hands-on expertise across both automation and manual testing
  • Proven experience in automation frameworks (e.g., Selenium, Playwright, RestSharp, NUnit, or similar)
  • Strong experience in automation scripting
  • Strong grounding in manual testing fundamentals — test case design techniques (boundary value analysis, equivalence partitioning, decision tables), exploratory testing, and defect reporting
  • Hands-on experience with test management and defect tracking tools (e.g., Jira, TestRail, Zephyr, Xray, Azure Test Plans)
  • Hands-on experience in performance testing using tools such as JMeter, Gatling, or k6
  • Strong experience in API testing (REST, JSON, tools like Postman, Swagger)
  • Experience with CI/CD pipelines (Azure DevOps, Jenkins, GitLab CI)
  • Solid understanding of test design, test strategies, and quality engineering principles
  • Experience working with distributed systems / microservices architectures
  • Strong analytical, debugging, and problem-solving skills
  • Excellent communication and collaboration skills, including the ability to articulate defects and quality risks to non-technical stakeholders
Observability & Quality Engineering
  • Experience with logs, monitoring, and debugging tools (e.g., ELK, Grafana, Azure Monitor)
  • Ability to validate issues using production telemetry and logs
  • Understanding of shift-left testing and quality metrics (defect leakage, test coverage, escape rate)
Nice to Have
  • Experience with Kubernetes / containerized environments (AKS/GKE)
  • Exposure to event-driven architectures (e.g., Kafka, Service Bus, Event Hubs)
  • Experience in high-traffic, real-time systems
  • Familiarity with Google Cloud Platform (GCP)
  • Domain experience in payments, fintech, or travel/hospitality platforms
  • Experience testing third-party integrations and end-to-end transaction flows
Agile & Ways of Working
  • Strong experience working in Agile/Scrum environments
  • Active participation in sprint planning, stand-ups, grooming, and retrospectives
  • Ability to define and execute test plans within fast-paced delivery cycles
  • Close collaboration with cross-functional teams to ensure high-quality releases
  • Comfortable acting as the quality gate for a release, making go/no-go recommendations based on test outcomes and risk
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Engineer (Manual & Automation)
QA Engineer (Manual & Automation)

Teamified • India

Remote
INR 700,000 - 1,200,000
Flexibility in work hours
Access to online learning platforms
Health insurance
QA Engineer (Manual & Automation)
QA Engineer (Manual & Automation)

Teamified • India

Remote
INR 600,000 - 1,200,000
Flexibility in work hours
Access to online learning platforms
Health insurance
+2
QA Engineer
QA Engineer

Mobio Solutions Pvt. Ltd. • Ahmedabad District

On-site
INR 600,000 - 900,000
QA Engineer
QA Engineer

Keka Technologies Private Limited • Hyderabad

On-site
INR 600,000 - 900,000
QA Engineer – Automation
QA Engineer – Automation

Codezyng • Udupi district

Hybrid
INR 600,000 - 1,200,000
QA Engineer – Automation
QA Engineer – Automation

Codezyng Pvt. Ltd. • India

Hybrid
INR 900,000 - 1,500,000
Quality Assurance Engineer (Automation)
Quality Assurance Engineer (Automation)

Talent Corner Hr Services • Indore District

On-site
INR 900,000 - 1,200,000
QA Lead
QA Lead

Keka Technologies Private Limited • Hyderabad

On-site
INR 1,800,000 - 2,800,000
QA Lead - Automation
QA Lead - Automation

ADIT • Ahmedabad District

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

InfoBeans • Pune District

On-site
INR 600,000 - 900,000