Roles and Responsibilities:
- Peruse requirements documents thoroughly and thus design relevant test cases that cover new product functionality and the impacted areas
- Execute new feature and regression cases manually as needed for a product release
- Familiarity with bug tracking platforms such as JIRA Bugzilla etc. is helpful. Filing defects effectively i.e. noting all the relevant details that reduces the back-and-forth and aids quick turnaround with bug fixing is an essential trait for this job
- Identify cases that are automatable and within this scope segregate cases with high ROI from low impact areas to improve testing efficiency
- Hands-on with automation programming languages such as Python Java etc. is advantageous. Execute monitor and debug automation runs
- Author automation code to improve coverage across the board
- Write unit integration and end-to-end tests using modern testing frameworks.
- Own the quality of your code theres no separate QA team.
- Contribute to the improvement and maintenance of the test infrastructure.
- Continuously improve engineering practices with a focus on testability and automation.
Experience:
- 6 years of experience in a SDET role with a relevant degree in Computer Science or Information Technology is required
- Show ability to quickly learn a product or concept viz. its feature set capabilities functionality and nitty-gritty
- Solid fundamentals in any programming language (preferably Python or JAVA) and OOPS concepts.
- RESTful API testing using tools such as Postman or similar is desired
- Hands-on experience with testing frameworks like JUnit Mockito Cucumber etc.
- Knowledge of creating design patterns is desirable
- Strong foundational knowledge in working on Linux based systems and their administration is needed. This includes setting up git repos user management network configurations use of package managers etc.
- Exposure to non-functional testing such as performance and load is desired. Being hands-on with tools such as Locust and/or JMeter would be a huge advantage
- Proven track record of taking ownership and driving aspects of product enhancements end-to-end
Good-to-Have Skills:
- An understanding of the Indian Mutual Fund Industry and SEBI regulations for RTAs
- An understanding of back-end infrastructure and integrations
Whats in it for you
- An attractive compensation and benefits structure that beats the market standards.
- Opportunity to work on a growing org that is rebuilding wealth management rails from scratch.
- Flexible work options. Remote / Hybrid
- Opportunity to work with the best brains in fintech.
- Increasing your geek quotient by attending meetups and conferences.
- Grow exponentially by working in small and transparent teams.
- A culture that promotes transparency and independence with a #JustShipIt attitude
About Cybrilla:
Cybrilla is a financial infrastructure company aiming to disrupt the way mutual funds work. We work with some of the largest financial institutions as well as some of the fastest growing fintechs in the country. We are decentralizing distribution and changing the face of the industry.
We are a SEBI registered RTA and we are co-authoring the Mutual Fund protocol on ONDC.
About the Product:
Fintech Primitives(FP) is an API platform that provides solutions to the problem statements of the Indian Mutual Fund domain. The APIs handle domain regulatory and technical complexities to enable customers to build different use cases in a short time. Check here to know what our customers are building using FP APIs.