Executive - Quality - Quality Management L2
Wipro
Bengaluru, Karnataka, IndiaPosted 3 months agoDiscoveredMatch locked
RemoteFull-time
What you'll do: quality and signal at enterprise scale
- As a Software Engineer on our Quality & Observability team, you will own the testing and telemetry that let us ship a major platform release with confidence. Our systems are distributed and event-driven, built on containerized services with eventual consistency at their core. You will design the functional test coverage and the observability instrumentation that prove those systems behave correctly and stay measurable in production. This is hands-on engineering across a heterogeneous, multi-service estate, guided by architecture and standards rather than by any single codebase.
In this role, you will
- Design and build functional and contract test assets for cloud-native services, asserting on real system state and side effects, not just on HTTP response codes
- Instrument services end to end with OpenTelemetry, producing traces and metrics that export cleanly and remain usable for real operational monitoring
- Derive test cases and telemetry points directly from architecture documentation, ensuring every documented invariant has a test and every named span or metric is actually observed
- Build test patterns for distributed, asynchronous systems that respect eventual consistency, readiness gating, and lifecycle signals rather than assuming synchronous request and response
- Design representative test data and fixtures for a complex domain, including patterns for validating probabilistic and AI-generated outputs against thresholds and golden datasets
- Work independently across many repositories, following documented conventions with minimal hand-holding and contributing improvements back to shared tooling and CI workflows
- Collaborate with product owners, architects, and cross-functional teams to deliver release-critical quality and telemetry work on schedule
- What makes you a qualified candidate
Skills in action
- We are seeking engineers with a strong foundation in DevOps practices, containerization, and the realities of testing distributed systems. You bring:
- Strong proficiency in Python and a modern test framework such as pytest, comfortable writing tests to a repository's established conventions
- Hands-on experience with Docker and Docker Compose, able to read and extend container definitions to compose real service dependencies locally rather than mocking them
- Solid literacy in distributed and event-driven systems, including message-driven architectures, eventual consistency, and asynchronous processing patterns
- Experience with API and contract testing against HTTP services, including modern Python frameworks such as FastAPI
- Familiarity with validating side effects across data stores such as relational databases, search indexes, and graph or NoSQL systems after a change or mutation
- Experience testing message-driven flows: producing test events, asserting consumer-side effects, and reasoning about partitioning and ordering semantics
- Comfort designing assertions for probabilistic or model-generated output using threshold-based and golden-dataset patterns rather than exact matching
- Disciplined Git and GitHub workflow habits, including branch strategy and pull-request review gates
- The ability to work from an architecture document, deriving test cases and instrumentation points from documented behavior and invariants
Not included in the source posting: about the role, benefits.
Skills
dockerpythondevopsfastapigitnosqlartificial-intelligence
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.