Paperless Environments is a company that specializes in document management and accounts payable workflow automation. As a Senior Technical Product Business Analyst, you will collaborate with Product Management and Development to define product requirements, manage the product backlog, and ensure the successful execution of SaaS solutions in an Agile environment.
Responsibilities:
- Translate business and user needs into detailed backlog items with clear acceptance criteria and use cases
- Ensure that requirements are documented in a clear, concise manner, and are readily understood by the development team
- Proactively manage and groom the product backlog, keeping a well-prioritized list of user stories and epics ready for development
- Work closely with the Product Manager to prioritize backlog items aligned with product roadmap and customer value and prepare user stories for sprint planning (including story point estimation and dependencies)
- Collaborate daily with Development, QA, Product Design, and User Assistance teams to ensure proposed solutions are technically feasible and align with business goals
- Act as a liaison between non-technical stakeholders and the technical team, clarifying requirements and answering questions during sprints to prevent misunderstandings or delays
- Take an active role in Agile ceremonies – attend daily stand-ups, lead backlog refinement sessions, lead/participate in sprint planning, and lead/contribute to sprint reviews and retrospectives
- Help drive smooth Agile execution by providing insight and feedback during these ceremonies and ensuring the team adheres to Scrum best practices
- Define and write acceptance criteria for all user stories to guide the testing process
- Work with QA to develop test plans and ensure thorough coverage of requirements
- Assist in user acceptance testing (UAT) and actively validate that delivered features meet the specified requirements and acceptance criteria. When necessary, help triage and verify fixes for defects or support issues during the sprint
- Maintain comprehensive documentation of product requirements, process workflows, and release notes for new features
- Utilize Atlassian Confluence (and similar tools) to document functional and non-functional specifications, decisions, and knowledge transfer information for internal use
- Ensure that all documentation is up-to-date and accessible to relevant stakeholders for knowledge sharing and training purposes
- Serve as a subject-matter expert on our products
- Provide clear and timely communication to all members of the team about feature progress
- Conduct knowledge transfers to train internal teams (Customer Support, Customer Success, Sales, etc.) on new product features and workflows to ensure organizational readiness for product launches
- Coordinate with Development and external partners when integrating with third-party services or APIs
- Assist in third-party integration efforts by gathering requirements for integrations and ensuring that solutions work as intended within our product ecosystem
- Support deployment activities by working with Development to ensure that acceptance criteria and infrastructure needs are met before release
- Identify opportunities to improve business analysis processes and Agile workflows
- Mentor junior analysts or team members (if applicable) by sharing best practices in requirements management and contribute to the refinement of team templates and standards for user stories and documentation
Requirements:
- Bachelor's degree in Computer Science, Information Systems, Business or a related field (or equivalent work experience)
- 5+ years of experience as a business analyst (or related role in product/business analysis) in a software development environment, preferably with SaaS products
- Demonstrated ability to understand complex software systems and workflows in a cloud-based product setting
- Hands-on experience working in Agile/Scrum teams and deep familiarity with the software Scrum certification (e.g., Certified Scrum Master or similar) is required
- Proficiency with team collaboration and project management tools, especially Atlassian Confluence for documentation and knowledge sharing, and agile tracking tools like Azure DevOps for managing user stories and sprints
- Excellent communication and interpersonal skills, with the ability to translate between business needs and technical realities effectively
- Proven success working cross-functionally with Product, Engineering, QA, and other teams to build SaaS products
- Strong analytical and problem-solving abilities with keen attention to detail
- Highly organized and self-motivated, capable of managing multiple priorities in a dynamic, fast-paced environment
- Solid understanding of web/software technologies and architecture (e.g., databases, APIs, cloud services) to engage in technical discussions
- Proven experience in launching technical products or features from concept to release, especially those involving new integrations or updating existing integrations
- Experience coordinating release activities and post-launch validation of such features is highly desirable
- A background in construction accounting with focus on accounts payable systems – particularly experience with accounting software or construction ERP integrations
- Knowledge of document management workflows, OCR technology, or invoice processing automation in a SaaS context