Nanosoft Technologies, Inc. logo

Business Analyst

Nanosoft Technologies, Inc.

Ann Arbor, MIJobSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Ann Arbor, MI
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The Business Analyst gathers and documents functional and technical requirements for web applications, enterprise software, and platform enhancements. The role analyzes specifications and technical documentation, develops and maintains testing materials, and performs multiple forms of software validation. It also participates in Agile processes and works with business users, product owners, engineers, and quality assurance teams to support enhancements, releases, and issue resolution.

Skills & qualifications

RequiredNice to have

Skills

Requirements GatheringRequirements AnalysisTest PlanningTest Case DesignTest ScriptingFunctional TestingIntegration TestingRegression TestingDatabase ValidationAgileManual TestingDefect TrackingUser Acceptance Testing

Full job description

Gather and document functional and technical requirements for web applications, enterprise software, and platform enhancements by collaborating with business stakeholders and cross-functional teams. Analyze business requirements, functional specifications, and technical documentation to ensure solutions align with organizational objectives and user needs. Design, develop, and maintain comprehensive test plans, test cases, test scripts, test matrices, and testing metrics to support software quality and successful project delivery. Perform functional, integration, regression, and database validation testing to verify system performance, data integrity, and compliance with business requirements. Participate in Agile development processes, including sprint planning, backlog refinement, daily stand-ups, and release planning while supporting continuous delivery and iterative software improvements. Execute manual testing activities, document test results, track defects, and collaborate with development teams to prioritize, troubleshoot, and resolve software issues. Partner with business users, product owners, software engineers, and quality assurance teams to validate requirements, clarify functional expectations, and ensure timely issue resolution. Support application enhancements, portal redesign initiatives, system validation, user acceptance testing (UAT), and production release activities to ensure successful implementation and user adoption.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.