What are the responsibilities and job description for the Business Analyst/Quality Analyst position at Lunavi?
Company Description:
At Lunavi, we believe in illuminating the path forward and helping our customers navigate what’s next. We are innovators who are combining the power of human ingenuity and technology to deliver an unrivaled customer experience. We’re a trusted partner for companies looking to digitally transform their business, modernize business applications, solve traditional IT challenges, and extract ROI from technology. Our high-performing teams, deep expertise, and proven processes help to propel businesses forward.
Job Description:
As a Business Analyst/Quality Analyst (BA/QA) at Lunavi, you will play a crucial role in ensuring the successful delivery of high-quality solutions that meet the business needs. Applying our Lunavi Agile Delivery Guidance, you will be accountable for closely collaborating with stakeholders and the Delivery Team to elicit requirements, translate them into actionable deliverables, and perform comprehensive testing to validate system functionality. By fostering collaboration, continuous learning, and innovation, you will contribute to the team's success in driving project outcomes.
Responsibilities Include:
- Ensure the successful delivery of high-quality solutions that meet the needs of the business.
- Apply the Lunavi Agile Delivery Guidance to drive project success, foster collaboration, and deliver value incrementally.
- Actively contribute in Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Engage in continuous collaboration and communication with the team to ensure a shared understanding of project goals and progress.
- Collaborate with stakeholders, including Product Owner(s), to elicit, analyze, and document business requirements, user stories, and acceptance criteria.
- Use various techniques, such as user story mapping and backlog refinement, to translate business requirements into actionable deliverables.
- Use modern technologies and techniques to develop and execute test plans, test cases, and test scripts based on user stories and acceptance criteria.
- Perform functional testing, integration testing, regression testing, and user acceptance testing to validate system functionality and ensure high-quality deliverables.
- Collaborate with the Delivery Team to track and manage software defects, ensuring timely resolution and maintaining overall product quality.
- Share best practices and lessons learned with the team, fostering a culture of continuous learning and improvement.
- Stay up to date on industry trends and emerging technologies to enhance your expertise and contribute to the team's success.
- Build strong relationships with client stakeholders, understanding and documenting their business goals, objectives, and expectations.
- Promote a positive and productive work environment, encouraging knowledge sharing, continuous learning, and innovation.
Must Haves:
- Minimum of 3-4 years of combined professional experience working in a Business Analyst and Quality Assurance role, preferably in a software development team applying Scrum principles and practices.
- Have a strong passion to collaborate and partner with both business and technology project team members to work together towards a shared vision.
- Quick learner who can ask the right questions to build an understanding across the team of what our clients need.
- 2 years of experience working with Azure DevOps, including for example: Sprint Boards, Backlog, Dashboards, Queries, Test Plans and Test Suites, incorporating detailed test step development.
- Owns the process of capturing user stories and successful test case execution.
- Strong communication skills to share user story acceptance criteria and test case results with technology-focused team members.
- Self-starter who pro-actively takes ownership of their role and responsibilities.
- The desire to bring out the best in people that make a positive, shared impact.
- Always looking for ways to improve and help others to do the same.
- Occasional, limited travel may be required for key project ceremonies.
Preferred:
- API testing
- SQL testing
- Experience building and testing solutions that leverage generative AI, example: Azure Open AI
- Experience with Jira, or other industry standard Agile backlog management tool, in addition to Azure DevOps, which is required.