Review functional requirements to assess their impact on the software applications and formulate tests cases from them.
Write concise, complete, well organized bug reports, test cases, and status reports.
Work with supervisors to evaluate and recommend enhancements, document QA processes and improve best testing practices.
Perform test case reviews and provide feedback to junior team members in developing appropriate test cases and strategies.
Contribute to team by performing analysis, monitoring systems and assisting technical & product managers in the evaluation of QA processes.
Provide release support during production software deployment.
Have ‘break-it’ attitude and at the same time be a problem solver.
Knowledge and Experience
8+ years of experience in the field of Software Quality Assurance
Strong knowledge and hands-on experience with MS SQL
Strong written and verbal communication skills
Strong analytical and problem solving skills
Attention to detail and ability to work on multiple projects at same time
Good understanding of Quality Assurance concepts, practices and tools
Experience with mainstream defect tracking tools and test management tools
Desired
Experience in the Financial Industry (experience with Fixed Income products is preferred)
Hands-on experience with automation tools, such as Cypress (JS Script), UFT, Selenium (Java)
Experience of testing web applications using - React / Angular (front end) and .NET (backend services)
Experience of working in an Agile environment
--
You must verify your mobile number to apply to this job.