Quality Assurance Analyst

State of OklahomaOklahoma City, OK
Hybrid

About The Position

The Innovation Team seeks a detail-oriented and analytical Quality Assurance (QA) Analyst to ensure the quality and functionality of software products. This role involves testing applications, identifying issues, and collaborating with developers to resolve them. The QA Analyst will create and execute test cases, track and report software issues, and collaborate with developers to ensure high-quality software throughout the development lifecycle.

Requirements

  • Knowledge of Software development lifecycle (SDLC) methodologies, including Agile and Waterfall, to effectively contribute to the development process.
  • Software testing methodologies, including black-box, white-box, and grey-box testing.
  • Test planning, test case design, and test execution techniques.
  • Defect tracking and management processes.
  • Testing tools and technologies, including defect management systems (e.g., Bugzilla) and test management tools (e.g., TestRail).
  • Quality assurance principles and best practices.
  • Performance and security testing concepts and tools.
  • Analyzing user requirements and designing effective test cases.
  • Executing various types of testing, including functional, regression, integration, and performance testing.
  • Identifying, documenting, and tracking software defects.
  • Using testing tools and technologies to streamline testing processes.
  • Communicating effectively with developers, stakeholders, and team members.
  • Working collaboratively in a team environment.
  • Problem-solving and analytical thinking.
  • Work independently and as part of a team.
  • Manage multiple tasks and prioritize effectively.
  • Adapt to changing requirements and priorities.
  • Learn new technologies and testing methodologies quickly.
  • Pay close attention to detail and maintain accuracy.
  • Communicate technical information clearly and concisely.
  • Advocate for quality and promote best practices.
  • A bachelor’s degree in business administration, information systems, or a related field.
  • Two (2) years of hands-on experience in software testing or quality assurance, including experience with various testing methodologies.
  • Ability to sit and stand for extended periods of time.
  • Exhibit manual dexterity and hand-eye coordination to operate a computer, keyboard, photocopier, telephone, calculator, and other office equipment.
  • Ability to see and read a computer screen and printed material with or without vision aids.
  • Ability to hear and understand speech at normal levels, with or without aids.
  • Ability to communicate clearly.
  • Physical ability to lift up to 15 pounds, bend, stoop, climb stairs, walk, and reach.
  • Must use the proper manual handling equipment, including but not limited to dollies, carts, and lift team members.
  • Access to Federal Tax Information (FTI) and required to uphold the strictest standards of confidentiality.
  • Safeguarding all tax information obtained from records, files, tax returns, and departmental investigations, whether in paper, electronic, or verbal form.

Nice To Haves

  • Proficiency in data analysis and visualization tools.
  • Familiarity with Agile and Waterfall project management methodologies.
  • Proven experience with test automation frameworks and scripting languages (e.g., Selenium, Python).

Responsibilities

  • Develop, document, and execute test cases for new and existing software products, including functional, regression, integration, and performance testing.
  • Utilize defect management systems and test management tools to track and manage defects throughout the testing process.
  • Perform functional, regression, integration, and performance testing.
  • Identify, log, and track software defects, ensuring all identified issues are resolved before product release.
  • Create and execute automated test scripts (if applicable) to streamline testing processes.
  • Set up and maintain test environments, ensuring they accurately reflect production environments for optimal testing conditions.
  • Build and manage test data, ensuring its integrity and relevance for accurate testing scenarios.
  • Collaborate effectively with developers, project managers, and other stakeholders to understand project requirements, identify potential risks, and ensure successful product delivery.
  • Contribute to the development process by participating in Agile ceremonies, including daily standups, sprint planning, and retrospectives.
  • Communicate test results, issues, and potential risks clearly and concisely to the development team and other stakeholders.
  • Assist in preparing user acceptance testing (UAT) and coordinate with business users for final testing to ensure the product meets user needs and expectations.
  • Maintain comprehensive test documentation, including test plans, cases, and results.
  • Generate detailed bug reports, track them through resolution, and provide regular status updates to project stakeholders on the progress of testing activities.
  • Continuously evaluate and suggest improvements to testing processes and tools to enhance efficiency and effectiveness.
  • Stay current with new testing methodologies, tools, and best practices to ensure the most effective approaches are used.
  • Contribute to developing and maintaining automated testing frameworks (if applicable) to streamline testing processes.
  • Champion quality best practices and advocate for a quality-first mindset throughout the software development lifecycle.
  • Proactively identify potential areas of improvement in the software development lifecycle to enhance product quality.
  • Perform other job duties as assigned.

Benefits

  • Generous state-paid benefit allowance to help cover insurance premiums.
  • A wide choice of insurance plans with no pre-existing condition exclusions or limitations.
  • Flexible spending accounts for health care expenses and/or dependent care.
  • A Retirement Savings Plan with a generous match.
  • 15 days of paid vacation and 15 days of sick leave for full-time employees the first year.
  • 11 paid holidays a year.
  • Paid Maternity leave for eligible employees.
  • Employee discounts with a variety of companies and venders.
  • A Longevity Bonus for years of service.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service