Full time, Contract | Phoenix, AZ
Status: Active
Posted On: Jan 26 2024
Salary: $84,000 - $96,000 per year



Position Description:

50% - Develop test plans/scenarios/cases/scripts to ensure appropriate test coverage. Provide direction to developers to implement solutions per requirements. Execute testing based upon documented test cases/scripts and ensure applications tested meet customer-defined business requirements per documented user acceptance criteria. Conduct user acceptance testing with end users to ensure the implemented solution meets expectations. Document and track software defects as well as issues with performance and usability.

30% - Identify, evaluate, and document business needs and objectives, operational processes and procedures, problems, and requirements. Understand the business case, and gaps in the documented business process (as is vs. to be). Perform requirements elicitation/documentation/management, as well as use case documentation (standard, alternate, and error) to assist developers in the creation of solutions to meet business objectives. Leverage understanding to document meaningful user acceptance criteria for user stories. Capable of facilitating communication between stakeholders from all levels of the organization while objectively identifying and resolving conflict.

20% - Identify and document processes and procedures related to Business Analysis and Quality Assurance standards, including opportunities for improvement. Identify candidates for test automation, document test flow and data requirements/dependencies, and implement using approved tools.

Skills Required:

SDLC - Agile (Scrum, Kanban) Experience Intermediate

STLC Experience Windows Server Experience Intermediate

Visual Studio/TFS/VSTS/Azure DevOps Experience or equivalent Intermediate .

Net Applications Intermediate

SQL Server 2016 Experience or equivalent

SSIS/SSRS, and ETL Experience or equivalent

Backend database testing to include: tables/views, stored procedures, SQL jobs, packages, indexes, and triggers Intermediate

MS Office (Word, Excel, PowerPoint, Access), Google Suite Experience or equivalent

Requirements gathering, gap/feasibility analysis

Good communication skills and desire to collaborate/contribute in a team environment

Nice-To-Have Skills: Experience with API testing Experience with Automated testing

Experience Required: 3 years of experience *** Candidates need to have current knowledge of SQL and database testing. They will be asked to demonstrate and should prepare for a technical interview***

Experience Preferred: 5 years of experience

Education Required: Bachelors

Education Preferred: Masters

Note: Both BA and BA/QA positions on teams require strong SQL skills and experience working with backend database testing. Interviews have questions designed to probe a candidate's experience in these areas. Experience working in shared pre-production environments is preferred as familiarity with constraints and database dependencies is invaluable. While working collaboratively in the team has the benefit of the teams' knowledge and experience, a candidate is expected to be personally productive. The BA position will require someone who is comfortable working with business representatives and has ability to communicate technical content to non-technical audience. They will serve as a liaison between business and technical teams and can communicate meaningful acceptance criteria for purposes of validating an implementation meets requirements. In the interview, a candidate needs to be able to articulate their contributions to a system they helped build. |