Job Description :
Position: Technical Business Analyst with Testing
Certification is Mandatory
Location: Chicago, IL
Interview Process: Webex
Contract Duration: 6+ Months
Visa: USC, GC, GC-EAD, H1, H4, L2, E3, TN
Job Description:
The position is for a Technical Business Analyst with Testing experience and testing background.
The BSA will closely work with the offshore test team in testing activities.
As a Technical Business Analyst, you serve as a liaison between our business subject matter experts and application development. In this role, you will be responsible for analyzing business requirements, functional requirements and working with application developers to deconstruct current-state system logic.
Based on this analysis, you will be responsible for grooming technical stories/specifications to support the agile work-stream. As part of the agile work-stream, you may work on multiple features at the same time that may be in different phases of the Agile sprints, and you will work with a cross-functional (Application Development, Quality Assurance, Scrum Master, Product Owner, Architecture/Design Authority, etc.
Your role as a Business Analyst will require strategic design and mapping of the business requirements and solutions to system/technical requirements. You shall be required to understand downstream impacts of changes to web services and coordinate with those teams to ensure they are in lock-step with the scrum team from a delivery perspective and take initiative to work across teams to remove impediments. Technical Business Analyst shall be required to be flexible and shall be able to work independently with minimal supervision.
Requirement:
Minimum 4 years of hands-on experience as Business Analyst, Business Systems Analyst, System Analyst or Technical Analyst, with emphasis on technology and end-to-end implementation
Serve as the primary liaison between the Business, Architecture, Development and Testing teams throughout the project life cycle
Analyze business requirements and work with the Product team to groom stories and write user stories that are very clear and concise and are easy to understand and implement by the development team
Hands on experience with collaboration tools such as Confluence and JIRA, process flows using tools like MS Visio and Automation Tools such as Selenium and Cucumber.
Must be able to work in the Behavior Driven Development (BDD) environment.
Strategize with the business for the optimization of system processes; identify efficiencies and ways to improve BAU design and system flow
Identify, assess, and document business requirements and functional/technical specifications; recommending business priorities, and advising a business on options, risks, and costs
Schedule and lead requirements review & design sessions with stakeholders; gather testable system requirements and translate them into user stories
Analyze the impact of the proposed solution across the business and develop use cases to demonstrate the business requirements to the technology teams
Conduct Manual and Automation test cases based on acceptance criteria
Prior experience in financial/banking institutions with strong markets and trading system knowledge
Strong interpersonal, verbal and written skills are required
The BSA will also help with the planning, design, coding, implementation, and execution of automated and manual tests for our products.
This role requires proficiency in test planning and strategizing, strong knowledge and experience on Agile test methodologies, strong hands-on experience in developing automated test scripts and QA best practices. Duties include developing test plans, test cases, preparing test configurations, test execution, test data, and publishing test results.
The ideal candidate will have coding skills, have experience with multiple frameworks, have a passion for quality and detail, and have a great attitude.
Understanding the interfacing applications, test environments, and tools and methodologies.
Analyze applications, implement automation solutions for automated testing of applications/products
Develop, maintain and execute automation scripts
Maintain automation frameworks/libraries, tools
Engage with project managers, business analysts, developers, testers, and product owners to ensure that all test automation activities occur in a timely fashion
Analyze application/testing requirements, implement automation solutions for automated testing of applications/products
Analyze execution results and produce reports on automated executions
An ability to effectively communicate concepts and ideas to team members
Skilled at determining what can and can’t be automated.
Proficient at executing manual tests as needed.