Overview

Business Analyst Quality Assurance Jobs in Houston, TX at Odyssey Information Services

Title: Business Analyst Quality Assurance

Company: Odyssey Information Services

Location: Houston, TX

Location: Houston or Midland, TX (Hybrid – 2 days/week onsite)

We're looking for a Business Analyst / QA Analyst who enjoys working closely with both business stakeholders and software development teams to deliver high-quality applications. This is a hybrid BA/QA role where you'll help define business requirements, validate solutions, and ensure software is thoroughly tested before release.

You'll play a key role throughout the software development lifecycle — from gathering requirements through user acceptance testing and production readiness.

What You'll Do

  • Partner with business stakeholders to gather, document, and validate business requirements
  • Translate business needs into user stories, functional requirements, and acceptance criteria
  • Create process flows, workflow documentation, and supporting artifacts
  • Develop and execute test plans, test cases, and test scripts
  • Perform functional, regression, integration, end-to-end, API, and data validation testing
  • Document, prioritize, and track software defects through resolution
  • Coordinate User Acceptance Testing (UAT) and validate business outcomes
  • Collaborate with developers, project managers, and product owners throughout Agile delivery cycles
  • Participate in sprint planning, backlog refinement, and release activities
  • Help improve testing processes, documentation standards, and overall software quality

What We're Looking For

  • 5+ years of experience as a Business Analyst, QA Analyst, or combined BA/QA professional
  • Strong understanding of the Software Development Lifecycle (SDLC)
  • Experience gathering business requirements and writing user stories and acceptance criteria
  • Hands-on experience with manual software testing and defect management
  • Experience developing and executing test plans and test cases
  • Strong analytical, troubleshooting, and documentation skills
  • Excellent communication skills with both technical and business stakeholders
  • Ability to manage multiple projects and priorities in a collaborative environment

Nice to Have

  • Experience working in Agile/Scrum environments
  • Experience with Azure DevOps, Jira, or similar ALM platforms
  • Experience with Azure DevOps Test Plans or other test management tools
  • SQL experience for data validation and troubleshooting
  • Experience with API testing and data reconciliation
  • Background supporting User Acceptance Testing
  • (UAT)Experience working within a PMO or structured project environment
  • Industry experience in energy, utilities, land management, or similar industries

What Makes Someone Successful

  • Strong attention to detail
  • Excellent problem-solving skills
  • Organized and process-oriented
  • Collaborative and proactive
  • Comfortable working across both business and technical teams
  • Passion for delivering quality software
Upload your CV/resume or any other relevant file. Max. file size: 800 MB.