Senior Business Analyst/Quality Assurance Analyst

This position has been filled or has expired. To search all open positions, visit our Job Board.

Our business is growing at an exciting pace. To fuel this growth, we are seeking a Sr. BA/QA Analyst to join our team and help make our software development quality phenomenal.

This individual will work within a team of Software Engineers, Data Architects, UI/UX Designers and Project Managers that operate at a very high pace. The Sr. BA/QA Analyst will communicate across internal departments and externally with our clients to ensure accurate and thorough requirements gathering. Our ideal candidate will be overflowing with great ideas, have a fanatical drive to get to get things done and fully embrace that our collective goal and top priority is to please the client and exceed their expectations.

The role has two main components – Business Analyst and Quality Assurance Analyst. Business Analyst responsibilities will cover modeling analysis and defining all functional specifications for web based applications and websites and data and data-driven websites during the beginning phases of the software development cycle. Additionally, this individual will provide detailed support to the development and test teams in downstream phases of the SDLC. The Quality Assurance Analyst responsibilities will cover testing, implementation and support of custom software applications used to support the company’s operations. The applicant will be involved in the full software development life cycle with primary focus on developing and executing test plans and automated tests. The approach to testing requires forward thinking and a deep understanding of the intended user experience.

We anticipate that this individual will add to the position’s outlined responsibilities over time and continue to develop as an important member of the Xceleration team.


Position responsibilities:
Manage the business requirements process – 50%
• Gather and document business requirements and obtain sign off from business stakeholders.
• Research and design functional specifications as requested through internal and external customers.
• Develop, publish and implement use cases and technical requirements as required
• Support the development of the functional specifications throughout the software development lifecycle.
Manage the following deliverables
• User requirements/stories.
• Functional Requirements.
• Technical requirements (performance, scalability, security and usability).
• User Interface and Reporting specifications and design.
• Use case scenarios.
Serve as the testing liaison between the business and Technology Solutions – 50%
• Support holistic testing efforts for multiple projects and software releases, including integration, system, regression, performance and user-acceptance testing.
• Develop, execute and maintain test plans, test scenarios, test cases and test scripts.
• Document and evaluate test results and defects, track and manage defects and work with Development team and business to troubleshoot issues.
•Provide testing estimates for assigned work.
• Establish and maintain traceability of requirements through test plans and cases.
• Partner with business analysts and project managers to ensure requirements are documented, understood, covered by tests and accurately tested.
• Track and report on established QA metrics and KPIs for assigned projects.
• Provide input on go/no-go decisions for production releases.

Key qualifications and skills:
• Bachelor’s degree in computer science or related technical discipline.
• 7 + years QA experience in an IT environment.
• 7 + years’ experience with formal test tools and common software quality test tools.
• Experience with Jira.
• Experience with SDLC (software development life cycle).
• Understanding of QA processes, practices and systems.
• Experience executing and coordinating integration, system, regression and user-acceptance testing.
• Demonstrated ability to work on concurrent projects, activities and tasks under time constraints.
• Demonstrated ability to work in team-based environments.
• Experience testing applications built in Angular web application framework a plus.
• Experience performing API testing a plus.
• Experience using Confluence Team Collaboration software a plus.
• Good written and verbal communication skills.
• Adaptable enough to be able to introduce new processes while showing respect and sometimes adjusting to our tried and true ways.