02 Aug
|
Quinstreet Software India
|
Pune
02 Aug
Quinstreet Software India
Pune
About the Role
We are seeking hands-on Quality Engineers to support the modernization of Quest, a high-volume event and workflow-processing platform. This role focuses on backend quality engineering, including API, event-driven, database, integration, performance, and migration testing to ensure reliability and correctness throughout the Quest v2 migration.
Key Responsibilities
- Design and execute test strategies for backend services, APIs, event-driven workflows, and database interactions.
- Develop and maintain automation frameworks using Java, REST Assured, JUnit/TestNG, and CI/CD pipelines.
- Validate Kafka-based event processing, retries, ordering, duplicate handling, replay, and idempotency scenarios.
- Perform migration validation between Quest v1 and Quest v2, including reconciliation and data consistency checks.
- Develop SQL-based data validation, integration, regression, performance, and resilience tests.
- Investigate defects using logs, metrics, traces, databases, and event streams.
- Support production deployments, release validation, and incident investigations.
Required Skills
- 47 years of Quality Engineering, SDET, or software testing experience.
- Strong Java programming and test automation skills.
- Hands-on experience with REST API testing, REST Assured, JUnit/TestNG, and CI/CD integration.
- Strong SQL and database validation experience (MySQL, Oracle, SQL Server, etc.).
- Experience testing backend services, integrations, and distributed systems.
- Valuable understanding of HTTP, REST, JSON, Git, and Linux/Unix environments.
- Strong troubleshooting and analytical skills.
Preferred Skills
- Experience with Kafka, event-driven systems, and distributed architectures.
- Knowledge of Redis, Docker, Kubernetes, Testcontainers, WireMock, and contract testing.
- Experience with JMeter, Gatling, k6, or similar performance testing tools.
- Exposure to resilience, concurrency, recovery, and high-volume transaction systems.
What We're Looking For
- Engineers who treat automation as production-quality software.
- Strong focus on backend, data, event-processing, and system reliability testing.
- Ability to independently own test coverage, defect investigation, and quality validation.
- Strong collaboration skills with developers, architects, and QA teams.
Levels: Candidates may be hired as Quality Engineer (4–6 years) or Senior Quality Engineer (5–7 years) based on experience and capability in automation design, test strategy, performance testing, and technical leadership.
📌 Automation Test Engineer (Pune)
🏢 Quinstreet Software India
📍 Pune