Job Title : Software Business Analyst & Quality Assurance Specialist
Location : Remote
Duration : 3-6 month - contract to hire
Overview
We're seeking a versatile professional who can bridge the gap between business needs and technical execution. The ideal candidate will be responsible for analyzing business requirements, defining functional specifications, and ensuring the quality and reliability of software solutions through systematic testing and validation.
Key Responsibilities :
Business Analysis
Collaborate with stakeholders to gather, analyze, and document business and functional requirements.
Translate business needs into detailed user stories, use cases, and acceptance criteria.
Work closely with product owners, developers, and UX designers to refine requirements and ensure clarity of scope.
Support backlog grooming, sprint planning, and change management processes.
Create process maps, data flow diagrams, and system documentation to support development and testing.
Quality Assurance
Develop, maintain, and execute comprehensive test plans and test cases based on business and technical requirements.
Perform functional, regression, integration, and user acceptance testing (UAT).
Identify, document, and track defects using established tools and methodologies.
Collaborate with developers to ensure timely resolution of issues and validation of fixes.
Contribute to the continuous improvement of QA processes, automation, and standards.
Required Qualifications
Bachelor's degree in Computer Science, Information Systems, Business, or a related field.
2 5+ years of combined experience in business analysis and software quality assurance.
Strong understanding of the software development lifecycle (SDLC) and Agile methodologies (Scrum, Kanban).
Experience writing user stories, use cases, and test cases.
Proficiency with tools such as JIRA, Confluence, Azure DevOps, or equivalent.
Familiarity with SQL for data validation and analysis.
Excellent analytical, communication, and problem-solving skills.
Strong attention to detail and ability to balance multiple priorities.
Preferred Qualifications
Experience with telecom, IT inventory / asset management systems.
Experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, or similar).
Knowledge of API testing (Postman, Swagger, etc.).
Background in data-driven projects, web applications.
Certification such as CBAP, ISTQB, or CSPO is a plus.
Quality Assurance Analyst • United States