Work will be onsite same location.
The QA Automation Engineer will convert business and functional requirements into reliable automated tests and reusable automation components. The engineer must be able to work independently in an existing automation framework, create new coverage, troubleshoot failures, manage test data, validate APIs and persistence, and integrate automated testing into CI/CD pipelines.
Translate BRDs, Functional Requirements (FRs), user stories, acceptance criteria, and defects into automated Test Scenarios and Test Cases
Create maintainable automation components including fixtures, Page Objects, API clients, data factories, utilities, and reusable assertions.
Debug failed tests and determine whether the root cause is application code, automation code, environment, configuration, network, or test data.
Create and maintain reliable test data, cleanup routines, and parallel-safe test execution.
Participate in code reviews, defect triage, test planning, regression execution, and release validation.
Link automated coverage and execution evidence to Azure DevOps work items/Test Plans where required.
Continuously improve automation reliability, execution speed, maintainability, reporting, and coverage.