What Youll Be Doing (position summary) :
The role is responsible for developing and executing test scenarios and scripts for AI related apps on system integration and acceptance testing in compliance with established controls, standards, policies, and procedures. The role utilizes a solid understanding of business dynamics to define and document criteria for testing and present results following the defined testing methodology. The role troubleshoots problems and provides technical training to less experienced employees, maintaining test system configurations and executing test scripts using test tools for compliance with testing standards. The role uses judgement and autonomy on day-to-day tasks, exercising considerable latitude in analyzing and resolving complex problems during test execution, or escalating issues and concerns. The role proactively addresses problems within the scope of responsibility and identifies areas for possible improvements.
At CIBC India we enable the work environment most optimal for you to thrive in your role. Details on your work arrangement (including on-site and remote work) will be discussed at the time of your interview.
How Youll Succeed (responsibilities) :
- Develop and execute automated test scripts using Selenium or equivalent tools to ensure the quality and functionality of applications.
- Write and maintain Python code for test automation and validation of application features.
- Conduct thorough testing of front-end technologies, including applications built with Vue.js, to ensure seamless user experiences.
- Test and validate generative AI applications, focusing on the accuracy, reliability, and consistency of outputs.
- Develop and execute test cases to evaluate the performance, scalability, and usability of generative AI applications.
- Identify and document issues related to AI-generated outputs, including edge cases, inconsistencies, and potential biases.
- Ensure compliance with quality standards and ethical guidelines in the use of generative AI technologies.
- Develop, publish, manage and execute test strategy, test plan, test case, traceability, automation script, status report, defect, and exit report;
Identify and obtain required test data and test environment;
Develop, publish and execute testing estimatesMonitor and report on test results, providing actionable insights to improve application quality.Experience : 4+ Years
Who You Are (skills / qualifications) :
Must Have Skills :
Strong expertise in Automation Testing : Selenium (preferred), Cypress (preferred), Playwright (preferred), Appium , or equivalent frameworks.Proficiency in Programming Languages : Python, Java, JavaScript , with experience in writing and debugging code for testing purposes.Familiarity with front-end technologies, particularly Vue.js.Basic knowledge of Database : SQL .Experience testing AI / ML Testing : Gen AI applications , including experience testing AI or machine learning applications with a focus on generative AI outputs.Solid understanding of software development lifecycles and quality assurance methodologies.API Testing experience.Excellent problem-solving skills and attention to detail.Strong communication and documentation skills to effectively report findings and recommendations.Good to Have :
Experience with additional testing tools or frameworks (e.g., Cypress, Playwright).Knowledge of CI / CD pipelines and integrating automated tests into the development workflow.Familiarity with performance testing and tools like JMeter or LoadRunner.Experience working in Agile or Scrum environments.Awareness of ethical AI principles and testing frameworks for responsible AI development.What CIBC India Offers :
At CIBC India, your goals are a priority. We start with your strengths and ambitions and strive to create opportunities to tap into your potential. We aspire to give you a career that goes well beyond your compensation.
We work to recognize you in meaningful, personalized ways including competitive fixed pay, performance-based incentive programs, a family-first benefits program, employer contributions for your retirement, attractive time off and leave offerings, wellbeing support, and MomentMakers, our social, points-based recognition programOur spaces and technological toolkit will make it simple to bring together great minds to create innovative solutions that make a difference for our clients worldwideWe cultivate a culture where you can express your ambition through initiatives like Purpose Day, a paid day off dedicated for you to use to invest in your growth and developmentPrivacy :
By proceeding with the creation of a profile and submitting an application in response to this job posting, you acknowledge and agree that your personal data will be collected, used, retained and disclosed by CIBC India and its affiliates, as described in the Candidate Privacy Statement.