
Python SDET with Snowflake
SnapCode Inc • Pine City, New York, United States
Role & seniority: Snowflake + Python SDET consultant focused on Risk-related applications; 6+ years of relevant experience recommended.
Stack/tools: Snowflake, Python, QA automation, DevOps; AWS; Oracle; BI tools (Astrato, Qlik, Tableau or similar); Unix/Windows; SQL; Jira, Bitbucket; CI/CD (Bamboo or GitHub Actions).
Top 3 responsibilities
-
Build and maintain robust test automation frameworks (UI, API, backend) and develop/execute test plans, cases, and scripts for Risk systems (manual and automated).
-
Integrate automated tests into CI/CD pipelines; perform regression, integration, and system testing across front-end and back-end.
-
Collaborate with developers/DevOps, analyze requirements, design test scenarios, document results/defects, retest fixes, and contribute to performance and security testing; participate in Agile ceremonies.
Must-have skills
-
6+ years in Snowflake, QA automation, and DevOps; strong Python, AWS, Snowflake experience.
-
Proficient in SQL; experience with Oracle and BI tools; solid SDLC/Agile and test-driven development.
-
Jira/Bitbucket and version-control practices; good communication and problem-solving skills.
-
Exposure to financial services and/or risk systems (Credit/Market Risk) is a strong plus.
Nice-to-haves
- Domain expertise in risk/risk data, performance and security testing experience; strong documentation and stakeholder communication skills.
Location & work type: Not specified in the description.
Full Description
Position
Jefferies is seeking a Snowflake with Python experience ( SDET) consultant for 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. Analyse 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.