Responsibilities
- Analyze technical design and API specifications using AI-assisted methods to assess testability, edge cases, and integration challenges.
- Collaborate with Product and Engineering leaders to shape automation strategies for upcoming feature launches.
- Create and run advanced test scenarios for backend systems, emphasizing data consistency, distributed logic, and asynchronous workflows.
- Use AI-powered development tools to accelerate the creation and structuring of new test frameworks.
- Build thorough test suites for RESTful, gRPC, or GraphQL APIs, ensuring correct schema, status responses, data payloads, and security controls.
- Enhance and manage backend test automation frameworks such as Locust, Pytest, or RestAssured with support from large language models.
- Implement and uphold QA coding standards, best practices, and structured code review procedures.
- Promote a culture focused on technical quality and forward-thinking solutions.
- Generate detailed automated test reports and flag potential quality concerns.
- Detect, diagnose, and monitor defects to resolution using AI tools for log analysis and root cause identification.
- Champion automation by advocating for early integration and advising engineering teams on reducing manual testing efforts.
Work Arrangement
Hybrid