Develop and maintain automated API and UI tests and DB SQL validations using the Java/Cucumber (Raft) framework in line with agreed standards.
Create and maintain robust test data setup/teardown routines and reusable step definitions/utilities.
Execute and monitor automated suites locally and via GitLab pipelines; analyze failures and maintain stability (reduce flakiness).
Implement and support Bamboo CI/CD pipeline jobs for test execution (stages, variables, artifacts, reporting outputs), working with the architect/lead as required.
Integrate automated results with Jira/X-Ray (test cases, executions, evidence attachments where applicable) to enable traceability and reporting.
Participate in backlog grooming and story-level acceptance criteria definition to ensure automation suitability and clear expected outcomes.
Log defects with sufficient evidence, support triage, and collaborate with developers/SMEs on root cause analysis.
Produce and maintain test documentation and runbooks (execution steps, troubleshooting guides, and onboarding notes).
Contribute to non-functional/performance testing activities as needed (e.g., building/maintaining scripts on tools like JMeter)
Continuously improve automation suite health (refactoring, removing duplication, improving assertions, and optimizing execution time).
Support sprint demos and provide visibility into automation progress, results, and coverage.
Adhere to security/compliance requirements for test data handling, credentials usage, and access controls during automation execution.
Develop and maintain automated API and UI tests and DB SQL validations using the Java/Cucumber (Raft) framework in line with agreed standards.
Create and maintain robust test data setup/teardown routines and reusable step definitions/utilities.
Execute and monitor automated suites locally and via GitLab pipelines; analyze failures and maintain stability (reduce flakiness).
Implement and support Bamboo CI/CD pipeline jobs for test execution (stages, variables, artifacts, reporting outputs), working with the architect/lead as required.
Integrate automated results with Jira/X-Ray (test cases, executions, evidence attachments where applicable) to enable traceability and reporting.
Participate in backlog grooming and story-level acceptance criteria definition to ensure automation suitability and clear expected outcomes.
Log defects with sufficient evidence, support triage, and collaborate with developers/SMEs on root cause analysis.
Produce and maintain test documentation and runbooks (execution steps, troubleshooting guides, and onboarding notes).
Contribute to non-functional/performance testing activities as needed (e.g., building/maintaining scripts on tools like JMeter)
Continuously improve automation suite health (refactoring, removing duplication, improving assertions, and optimizing execution time).
Support sprint demos and provide visibility into automation progress, results, and coverage.
Adhere to security/compliance requirements for test data handling, credentials usage, and access controls during automation execution.