Senior UI Business Analyst
Job Description
Team Profile:
The Non-Financial Risk (NFRT) Technology organization at our Company provides operational controls and surveillance capabilities to enhance the firm’s resilience to threats and fraudulent behavior. The Wealth Management Monitoring technology team (WMMT) builds and executes complex surveillance models that focus on monitoring sales practices and suitability of client holdings.
Role Profile:
This role is part of the WMMT department. As a user interface business analyst, you will be responsible for accurately analyzing and documenting multiple UI applications, and identifying thorough test cases for automation purposes.The ideal candidate should have the skills listed below but in addition should be a self- driven, dedicated individual who works well in a team and thinks and acts strategically. When faced with a problem, the candidate should be able to ask questions and leverage the skills and expertise of those around them.
This role is part of the WMMT department. As a user interface business analyst, you will be responsible for accurately analyzing and documenting multiple UI applications, and identifying thorough test cases for automation purposes.The ideal candidate should have the skills listed below but in addition should be a self- driven, dedicated individual who works well in a team and thinks and acts strategically. When faced with a problem, the candidate should be able to ask questions and leverage the skills and expertise of those around them.
Skills Required:
– 7 + years of hands-on software development lifecycle experience in web application ecosystems.
– Documentation and maintenance of web applications using HTML, Angular/Typescript and other modern JavaScipt frameworks.
– Thorough understanding of UI application usability testing, and user interaction flow.
– Thorough understanding of UI testing principles (test design techniques, test data management, UI elements (buttons, forms, menus etc)
– Strong analytical skills with the ability to collect, organize, analyze, and disseminate large amounts of information with attention to detail and accuracy.
– Knowledge of Microsoft Office applications (Visio, PowerPoint, Excel, Word)
– Excellent verbal and written communication skills, ability to work with cross cultural teams located globally.
– Extensive experience documenting processes, workflows and technical specifications.
– Strong problem-solving skills and attention to detail.
– Highly motivated, flexible, proactive, and adaptable to change.
– 7 + years of hands-on software development lifecycle experience in web application ecosystems.
– Documentation and maintenance of web applications using HTML, Angular/Typescript and other modern JavaScipt frameworks.
– Thorough understanding of UI application usability testing, and user interaction flow.
– Thorough understanding of UI testing principles (test design techniques, test data management, UI elements (buttons, forms, menus etc)
– Strong analytical skills with the ability to collect, organize, analyze, and disseminate large amounts of information with attention to detail and accuracy.
– Knowledge of Microsoft Office applications (Visio, PowerPoint, Excel, Word)
– Excellent verbal and written communication skills, ability to work with cross cultural teams located globally.
– Extensive experience documenting processes, workflows and technical specifications.
– Strong problem-solving skills and attention to detail.
– Highly motivated, flexible, proactive, and adaptable to change.
Skill Desired:
– Experience with testing frameworks like Cypress, Cucumber, or Jasmine.
– Knowledge and experience in Agile development methodology preferred.
– Strong understanding of RDBMS or Big Data SQL Queries.
– Knowledge of Autosys, Unix commands and scripting.
– Experience with testing frameworks like Cypress, Cucumber, or Jasmine.
– Knowledge and experience in Agile development methodology preferred.
– Strong understanding of RDBMS or Big Data SQL Queries.
– Knowledge of Autosys, Unix commands and scripting.
Education:
– Bachelor or higher degree in computer science or related majors
– Bachelor or higher degree in computer science or related majors