Quality Assurance Automation Engineer
Summary
Designs and runs automated tests for banking software, using Selenium, Java, and Python to validate systems while integrating AI tools like GitHub Copilot to streamline workflows.
· Master's or Bachelor’s degree in Computer Science/Information Technology/Programming & Systems Analysis/Science (Computer Studies) faculties.
· Minimum 3-5 years of experience as a test engineer, preferably in banking or financial services environment
· Demonstrated ability to effectively utilize AI-powered tools (e.g., GitHub, Copilot) to enhance productivity andproblem-solving capabilities
· Understanding of AI/ML fundamentals including prompt engineering, model limitations, and best practices for human-AI collaboration
· Experience in evaluating AI-generated outputs foraccuracy, security, and alignment with business requirements
· Ability to identify opportunities for AIintegration and automation within existing workflows and processes
· Good hands-on experience in the following technologies:
o Test automation: Selenium, Java
o Programming/Scripting: Python, Java
o Version control systems: Git
o CI/CD tools: Jenkins, GitLab Runner or similar
o Database: SQL (SQL Server or Oracle preferred)
o API Testing: REST API testing experience