Technical Skills : Strong ETL testing (SQL + Python), Experience on automating real time data validation.
Required:
• Steps up to own blockers and collaborate to complex problems
• Experienced in Agile ways of working
• Able to self- organise when provided with a vision to build out testing capability
Ideal:
• Focus on data (Daily, intraday, streaming) at significant volumes
• Experience of working within a trading environment
Testing Skills :
• High level of familiarity with testing at strategy level and able to provide advice rooted in theory and experience with respect to Functional, Regression, Interface testing and support for UAT
• Ability to automate tests throughout the entire lifecycle of the product and data flows, from ingestion through to the presentation layer.
• Ability to plan and strategize testing for complex systems. This Involves planning scope of testing, Release/Sprint planning, resource planning, overall planning for E2E testing activities
• Ability to advise on implementation of automated testing to ensure clean and scalable framework design which can be applied in a generic way across multiple projects and streams.
• Capable of designing and execution of detailed functional test cases for complex requirements
• Key: Strong experience with data/ ETL projects including scalable data regression testing.
• Detailed knowledge of user interface testing.
• Hands-on in writing SQL queries to do DB testing.
• Troubleshoot issues with team members implementing test frameworks and guide with a 'hands on' approach where necessary.
• Experienced in Azure DevOps and setting up Test Management Tools related to requirements traceability, test plans, test labs, defect management and reporting.
• Experience in engaging with Product Managers, Developers, Business Analysts, Design Architects and Testers to clarify system requirements and business processes and incorporating them into the testing process.
• Proactive and Organized, Capable of working in an ambiguous/uncertain environment, understanding risks & flagging it on time. Ability to mitigate risks and ensuring quality deliverables adhering to timelines