Job responsibilities
- Builds holistic QE strategies around multi-year, multi application programs
- Designs, develops, and maintains reusable automated frameworks, tooling and utilities
- Builds CI automation capability
- Collaborates with cross-functional teams and business users to understand application requirements and ensure comprehensive test coverage.
- Builds robust QE processes to ensure optimal and smart coverage and testing
- Collaborates with the release and devOps teams to support pre and post deployment tests
- Collaborates with the business users, tradeOps team, vendors etc to support UAT needs as applicable
- Lead & manages a team of technofunctional QEs
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, demonstrated coaching and mentoring experience.
- Experience in having run complex initiatives in fintech organizations in the asset and wealth management domain
- Strong understanding of the asset and wealth management functioning and trading
- Strong programming skills in Python, NodeJS, Java, Groovy, SQL, big data and an appetite to be able work on diverse technology at scale
- Experience with version control systems (e.g., Git) and CI/CD tools.
- Excellent problem-solving, communication, collaboration and presentation skills to work effectively in a team environment
- Good understanding of industry best practices around QE and dev around SDLC, metrics, release management etc
- Excellent leadership skills to be able to coach, groom and build clear career paths for individuals in the team
Preferred qualifications, capabilities, and skills
- Experience working at code level