Your Role and Responsibilities- Develop and execute comprehensive test plans and test cases for Projects, tools and assets
- Perform functional, Integration, regression and performance testing to ensure the software meets the required quality standards
- Conduct thorough testing of the AI powered Assets and Assistants that support quality Assurance and ensure they function as intended both independently and when integrated with other systems
- Evaluate AI powered Assistants’ performance Accuracy and reliability within the context of their intended use cases.
- Test the user interfaces, APIs and interactions of the AI powered tools ensuring seamless and effective user experience.
- Develop and maintain automated test scripts to enhance the efficiency of the testing process
- Utilize testing tools and frameworks to streamline the testing process and improve coverage.
- Proactively identify areas of improvement in the testing process and suggest new approaches, tools to enhance the effectiveness and efficiency.
- Maintain accurate and thorough documentation of all test activities including Test plans, test cases, results and defect logs.
- Communicate effectively with peers and cross-teams to clarify technical details, share ideas.
Required Technical and Professional Expertise
- 5+ years of experience in Quality Assurance with a focus on software testing.
- Knowledge of AI/ ML concepts and experience in testing AI powered applications or working with Machine learning models is highly desirable.
- Proven experience in writing and executing both manual and automation test cases.
- Java Proficiency: Strong in Java OOPs concepts and experience in Automation testing using Java and JUnit framework, Selenium, JIRA or similar tools.
- Hands on experience with API Testing tools such as Postman, SoapUI, RestAssured with a strong understanding of RESTful and SOAP services
Preferred Technical and Professional Expertise
- Performance and Load Testing: Experience with Performance testing tools such as JMeter, LoadRunner, Gatling to evaluate the scalability and performance of applications. Ability to simulate High traffic conditions and analyse performance bottlenecks.
- Agile Project Management Tools: Proficiency with Agile Project Management tools (e.g., GitHub, ZenHub, JIRA), including the ability to utilize these tools for project tracking and management
- Industry Experience: Knowledge of industry-specific challenges and trends, AI , Technology consulting or other related fields enabling the development of tailored productivity measurement strategies that address unique industry needs.