- Review software requirements and create detailed functional test cases.
- Perform Functional and Regression Testing of existing functionality.
- Discover and raise defects in JIRA.
- Create and maintain test automation scripts (generally written using Python)
- Configure test environments in preparation for software deployments. Deploy and manage software revisions and ensure consistency across the setting stack
- Design, implement, and validate test scenarios that involve AI agents interacting with services, APIs, or user interfaces
- Create test data sets, mock responses, or synthetic workloads using GenAI APIs (OpenAI, Anthropic, Azure OpenAI, etc.). Validate the behavior, bias, and security of generative model outputs within the application under test. Automate regression checks for AIdriven features (e.g., chatbots, recommendation engines).
- Perform Infrastructure maintenance and housekeeping