Overview
We are looking for a Technical QA Engineer to elevate the quality of platform and DevOps deliverables. The role focuses primarily on manual QA, validating technical, operational, business-related, integration, usability and customer-facing behaviour before release.
What you'll do
- Plan, design and execute manual test scenarios for DevOps and platform deliverables, including technical and business-oriented functionality.
- Validate application and platform behaviour across containerized environments and, where relevant, virtual machine-based environments.
- Perform end-to-end validation of Kubernetes-based deployments, Helm chart behaviour, configuration changes, upgrades, rollbacks and release readiness activities.
- Test platform services and integrations involving Kafka, MQ, Elasticsearch, databases, APIs, logging, monitoring and operational tooling.
- Validate deployment, scaling, resiliency, backup, recovery, failover and day-2 operational workflows where applicable.
- Verify that platform deliverables support expected business and application flows, not only that deployment technically completes.
- Review requirements, design notes, Jira items and technical documentation to identify test impact, gaps, risks and required clarifications.
- Create and maintain test cases, test evidence, defect documentation and release-quality summaries.
- Investigate issues using logs, system behaviour, configuration, monitoring dashboards and collaboration with DevOps and development teams.
- Participate in defect triage, root-cause analysis, regression validation and production-readiness discussions.
- Contribute to continuous improvement of QA practices for DevOps deliverables, including better test coverage, earlier validation and clearer acceptance criteria.
What you'll need
- Experience in quality assurance, system testing, technical validation or platform/application testing roles.
- Strong manual QA capabilities, including test analysis, test design, execution, evidence collection and defect reporting.
- Ability to understand technical requirements and translate them into practical test scenarios.
- Hands-on experience with API testing.
- Good understanding of backend systems, distributed applications, APIs and microservices-based solutions.
- Hands-on experience working with Linux environments and analyzing logs or system-level behaviour.
- Familiarity with containerized environments, preferably Kubernetes or OpenShift.
- Familiarity with messaging or event-streaming technologies such as Kafka, IBM MQ, RabbitMQ or similar.
- Exposure to search or indexing technologies such as Elasticsearch or OpenSearch.
- Experience validating integrations across applications, middleware, infrastructure and platform services.
- Ability to troubleshoot complex workflows and collaborate effectively with DevOps, development, architecture and product stakeholders.
- Strong written and verbal communication skills in English.
- Technical exposure to Kubernetes, OpenShift, Docker, Helm, containerized environments and VM-based environments.
- Technical exposure to Azure DevOps, pipelines, deployment validation, upgrade checks and rollback checks.
- Technical exposure to Kafka, MQ, APIs, service integrations and asynchronous processing.
- Technical exposure to relational databases, NoSQL databases, Elasticsearch or OpenSearch.
- Technical exposure to Prometheus, Grafana, Loki, logging, monitoring, alerting and dashboards.
- Technical exposure to Azure cloud services, networking concepts, infrastructure configuration and platform services.
- Technical exposure to Python, Bash, JavaScript, API test tools and automation frameworks as an advantage.
- Technically curious QA professional who can go beyond UI or basic happy-path testing.
- Comfortable working in complex, distributed and containerized environments.
- Able to challenge unclear requirements and identify missing acceptance criteria.
- Strong collaborator who can work with DevOps engineers while maintaining an independent quality mindset.
- Practical, hands-on and capable of connecting technical platform behaviour to real product and customer impact.
Nice to have
- Background in fintech, banking, payments or other regulated enterprise software environments.
- Understanding of payment flows, transaction processing, settlement, reconciliation or related financial application concepts.
- Exposure to Azure cloud environments and cloud-native services.
- Knowledge of monitoring and observability practices using tools such as Grafana, Prometheus, Loki, Open Telemetry or similar.
- Basic scripting experience using Python, Bash, JavaScript or similar languages.
- Exposure to API testing tools, automated testing concepts or test automation frameworks.
- Experience working in a DevOps, SRE, platform engineering or infrastructure-focused organization.
- Hands-on experience in security validation, including authentication, authorization and secrets/configuration management verification.
Details
- Location: Pune.
- The role is primarily manual QA.
Read the full description and apply on the company’s own careers page.