Design, develop, maintain, and execute automated test scripts and automation frameworks.
Develop and implement automated testing solutions for applications based on Microservices Architecture.
Perform functional, integration, regression, API, and end-to-end testing.
Validate service-to-service interactions, data flows, and application integrations within a microservices environment.
Develop and execute API automation using appropriate automation tools and frameworks.
Perform database and data validation testing where required.
Integrate automated tests into CI/CD pipelines and support continuous quality practices.
Identify, analyze, document, and track defects through to resolution.
Collaborate with developers, business analysts, product owners, and other stakeholders in an Agile/Scrum environment.
Contribute to improving automation coverage, framework capabilities, test efficiency, and overall Quality Engineering practices.