Responsibilities :
- Design, develop, and maintain robust automation frameworks using Python and JavaScript.
- Create and execute automated test scripts for both front-end and back-end (API) testing.
- Develop and implement comprehensive test plans and test cases.
- Perform API testing and automation to ensure the reliability and performance of web
services.
Utilize performance / load testing tools like K6, Locust, or similar to evaluate systemperformance under load.
Collaborate with development and DevOps teams to integrate automated tests into CI / CDpipelines using Jenkins.
Deploy and manage test environments using Docker and AWS.Identify, document, and track defects and issues, working with development teams toensure timely resolution.
Continuously improve testing methodologies and processes to enhance quality andefficiency.
Stay updated with the latest industry trends and technologies to ensure the continuousimprovement of our testing practices.
Creating test cases, also perform test case execution for feature under test using TestManagement Tool
Reporting defects for issues found under testing and manage the defect through its lifecycle.
Collaboratively work with the design and development team members to resolve identifiedissues / bugs in timely manner.
Applying the functionality knowledge and understanding to determine the impacted testingareas and produce the relevant regression testing scope
Proven experience in creating and maintaining automation frameworks using Python.
API Testing / AutomationFunctional Testing