QA Role Definition:
Hands-on experience in Automation Testing using:
Karate Framework /
Rest Assured /
Cucumber (BDD)
Solid understanding of software testing principles and test automation best practices.
Experience in creating and maintaining automated test suites for API and integration testing.
Knowledge of Azure Dev Ops CI/CD pipelines and integrating automated tests within deployment pipelines.
Positive to Have:
Experience in Performance Testing using Apache JMeter.
Knowledge of performance testing concepts, load testing, and test result analysis.
Experience working in Agile/Scrum teams.
Key Responsibilities:
Design, develop, and maintain automated test frameworks and test scripts.
Execute API, integration, and regression testing.
Collaborate with developers, business analysts, and product owners to ensure quality deliverables.
Integrate automated tests into Azure Dev Ops CI/CD pipelines.
Support performance testing activities and contribute to quality improvement initiatives.