SAIC is seeking a motivated, career and customer-oriented Business Analyst / Applications Tester to join our team and begin an exciting and challenging career. This position involves analyzing, documenting, and managing requirements to translate business needs into actionable specifications and collaborating with stakeholders to facilitate user acceptance testing.
Responsibilities:
- Serve as an active member of the software development team participating in daily stand-ups
- Analyze, document, and manage functional and non-functional requirements to translate business needs into actionable technical and functional specifications, input and output requirements, and system controls
- Interact with stakeholders and development team to gather requirements, conduct demonstrations, and facilitate user acceptance testing (UAT)
- Experience in business analysis activities includingSoftware requirements management and analysisSoftware requirements elicitationSoftware solutions analysisSoftware requirements planning
- Develop test cases and test plans to validate system functionality
- Perform functional testing and ad-hoc testing
- Perform 508 testing using Jaws
- Provide testing support, as needed, to development team and clients
- Apply and promote good software engineering practices such as test automation, modularization, and simplification
- Collaborate with colleagues on various solutions and problems
- Use Integrated Development Environment (IDE) tools to include Visual Studio, Azure DevOps and GIT
Requirements:
- Bachelor's degree in computer science and a minimum of 5 years' software experience
- Four additional years of professional experience may be considered in lieu of a degree
- Ability to obtain and maintain a Public Trust that requires US citizenship
- Experience with MS SQL Server database and SQL
- Experience in software testing, including API validation and automated testing using Selenium
- Experience with section 508, accessibility testing approaches and screen readers, such as JAWS
- Experience with Azure DevOps and pipelines; Agile development using Azure DevOps
- Excellent analytical, communication, troubleshooting and resolution skills
- Ability to work in team environments across a diverse set of projects with multiple stakeholders
- Proactive approach to problem solving and a delivery mindset