Senior Test Analyst
Description
Responsibilities
- Understand business needs and analyse requirements and user stories to carry out different testing activities.
- Collaborate with developers and BAs to understand new features, bug fixes, and changes in the codebase.
- Create and execute functional as well as automated test cases on different test environments to validate the functionality
- Log defects in defect tracker and work with PMs and Dev team to prioritise and resolve them.
- Develop and maintain automation scripts, preferably using python stack.
- Deep understanding of databases both relational as well as non-relational.
- Document test cases, results and any other issues encountered during testing.
- Attend team meetings and stand ups to discuss progress, risks and any issues that affects project deliveries
- Stay updated with new tools, techniques and industry trends.
Requirements
- Seasoned Software Test analyst with more than 5+ years of hands on experience
- Hands-on experience in automating web and backend automation using open source tools ( Playwright, Pytest, Selenium, Request, Rest Assured, Numpy, Pandas).
- Proficiency in writing and understanding complex db queries in various databases (Oracle, Snowflake)
- Good understanding of cloud ( AWS, Azure)
- Preferable to have finance/investment management domain experience.
- Preferable to have trade lifecycle experience in a vendor system such as CRD, Aladdin, etc
- Strong logical reasoning and problem solving skills.
- Preferred programming language Python and Java.
- Familiarity with CI/CD tools (e.g. Jenkins) for automating deployment and testing workflows
