Sponsored
Verified Job Engineering - Architecture

QA Test Engineer-Contract to hire

Bengaluru, Karnataka
0 views
Engineering - Architecture
#745445
Remote / WFH
InOpTra Digital · Bengaluru, Karnataka ·

Job Description

Job description
Sr. QA Engineer

Experience Required: 5 to 8 years

Location: Remote (Bangalore)

Openings: 1

Role Overview

We are looking for a highly skilled QA Engineer with strong expertise in API testing, system-level validation, and infrastructure-oriented applications. The candidate will play a key role in validating a hardware inventory and monitoring platform built using Django, DRF, and Kubernetes, ensuring it meets production-grade reliability, performance, and scalability standards.

Responsibilities
• Own the end-to-end test strategy and planning for our Inventory Management System and Redfish Exporter, ensuring system integrity across environments.
• Design and implement test cases for:
• REST APIs (CRUD, pagination, filtering, Prometheus service discovery)
• Hardware data ingestion from Redfish API
• Integration with external systems: Vault, Entra (Azure AD), ServiceNow
• Kubernetes deployment behaviors (via Helm), including ingress, secrets, and load balancing
• Validate data accuracy of inventory records (CPU, Memory, Storage, BIOS, etc.) across backend and UI.
• Perform functional, regression, system, and load testing as features are developed.
• Design and execute load and stress testing scenarios to validate system performance under scale:
• Large number of Redfish targets (e.g., 15k+ servers)
• Concurrent API usage and UI queries
• Automate API and backend testing using tools like Pytest, Postman/Newman, or similar.
• Use tools like Locust, k6, or JMeter to simulate concurrent load and capture performance benchmarks.
• Validate Grafana dashboards and Prometheus metrics consistency for monitoring.
• Collaborate with developers and DevOps on CI/CD test integration using GitHub Actions.
• Work with developers to enforce quality gates via SonarQube and validate code coverage thresholds.

Required Skills
• 5+ years of hands-on QA experience in backend systems, REST APIs, and infrastructure testing.
• Strong in Python-based testing frameworks like pytest, unittest, etc.
• Hands-on experience with API testing tools (Postman, Swagger, Pytest, etc.).
• Experience with load testing frameworks (e.g., Locust, k6, JMeter).
• Familiarity with CI/CD pipelines, test integration in GitHub Actions or similar.
• Strong understanding of Linux, Docker, and Kubernetes deployments (Helm preferred).
• Knowledge of Prometheus/Grafana, metrics validation, and observability practices.
• Good understanding of security testing and access control (e.g., JWT, secrets, RBAC).
• Working knowledge of relational databases (PostgreSQL/MySQL) for test validation.

Nice To Have
• Exposure to Redfish APIs, server hardware lifecycle, or BMC tools (iLO, iDRAC).
• Experience testing applications that interact with Vault, ServiceNow, or Azure AD (Entra).
• Basic understanding of SonarQube, coverage analysis, and test reporting automation.
• Prior experience working in SRE/DevOps-focused environments.
View more Test Jobs in Bengaluru →
Sponsored

Similar Openings in Engineering - Architecture

More jobs you might like

Domain Architect-EUC devang Verified
London, England Engineering - Architecture

Your role As an integral part of the Capgemini Architecture community, you’ll have fantastic opportunities to develop both yourself, and our...

Posted 1h ago View Details