Data Quality Analyst
Posted Apr 01, 2024
This role involves conducting software quality assurance testing within various banking product areas, utilizing a range of automation tools and methodologies. The ideal candidate will have extensive experience in functional testing, strong skills in automation testing, and the ability to independently manage and resolve tasks. Responsibilities include collaborating with international teams to comprehend requirements, developing test cases (including unit, component, and multi-component tests), automating these tests, and ensuring timely project delivery. The role demands a meticulous approach and a sense of ownership to guarantee the production of high-quality software applications.
Key Responsibilities and Tasks:
Implement QA strategies for banking-related projects, focusing on the execution of automated testing across different Banking Product Domains using a variety of automation tools and methods.
Participate actively in a Banking Agile Squad/Fleet.
Develop tools and scripts to automate manual processes as necessary.
Analyze requirements, develop test cases (covering unit, component, and multi-component scenarios), automate these tests, and manage project delivery.
Engage in design and architecture discussions, daily stand-up meetings, and Agile Sprint planning sessions, contributing actively.
Work within Agile development frameworks, collaborating with both business and technology teams across the globe.
7-10+ years of hands-on QA experience. Practical experience with Automation (DevOps) testing and coding skills. Hands-on programming experience in languages like Java Script / Type Script. Strong SQL experience with various databases. Practical automation frameworks experience in Gherkins-Cucumber (BDD). Practical knowledge of one automation tool (Cypress, Playwright etc.). Good test case creation ability. Practical experience with Agile Methodology. Have an experience working with globally distributed teams. Able to work with Business and technology leadership. Team player with effective communication skills to work effectively in a global team. Self-motivated, problem solver. Willingness to learn and grow. Working knowledge of Unix/Shell Scripting knowledge and DevOps experience in CI/CD Working knowledge of financial domain
Full Time
Any
Remote