Overview
Skills
Job Details
Position Title: Snowflake with Risk Management
Position:
Our client is seeking a Snowflake with Risk related applications. Candidate should have hands on experience in both Snowflake & Python based automated testing.
Experience in a financial services and/or risk systems Credit/Market Risk is must.
Primary Responsibilities:
- Build and maintain robust test automation frameworks for UI, API, and backend systems.
- Develop and execute test plans, test cases, and test scripts against Risk systems both manual and automated.
- Integrate automated tests into CI/CD pipelines using Bamboo or GitHub Actions.
- Perform regression, integration, and system testing across front-end and back-end components.
- Collaborate with developers and DevOps engineers to resolve defects and optimize performance.
- Provide regular status to business and IT stakeholders.
- Analyze requirements and design logical, comprehensive test scenarios.
- Participate in Agile ceremonies sprint planning, stand-ups, retrospectives, and backlog grooming.
- Execute and document test cases, results, and log defects for failed cases.
- Retest the defect fixes and track it to closure.
- Contribute to performance and security testing initiatives.
Desired Experience/Skills:
- 6+ years of hands-on experience in Snowflake, QA automation, and DevOps.
- Strong experience with Python, AWS, Snowflake.
- Experience with Oracle and BI tools (Astrato, Qlik, Tableau, or similar).
- Good knowledge of Unix, Windows and SQL.
- Solid understanding of SDLC, Agile methodologies, and test-driven development.
- Strong proficiency in SQL and database systems (e.g., MySQL, SQL Server).
- Experience with Jira, Bitbucket, and version control best practices.
- Exposure to financial services and/or risk systems Credit/Market Risk is a strong plus.
- Co-ordinate with Project/Program managers with clear communications.
- Adept at providing Testing, Technical and Domain expertise by guidance to team.
- Good communication, presentation skills and problem-solving skills
Personal Attributes
- Good communication skills, including the ability to write clearly.
- Able to function effectively as a member of a team.
- Proactive with respect to personal and technical development.