IT Quality Assurance Analyst

Independent Living Systems

About The Position

The IT Quality Assurance Analyst plays a critical role in ensuring the delivery of high-quality software products and IT solutions that meet or exceed organizational standards and customer expectations. This position involves designing, developing, and executing comprehensive test plans and cases to identify defects and verify functionality across various platforms and environments. The analyst collaborates closely with development teams, project managers, and business stakeholders to understand requirements and translate them into effective testing strategies. By rigorously analyzing system performance and usability, the role helps mitigate risks and improve overall product reliability and user satisfaction. Ultimately, the IT Quality Assurance Analyst contributes to continuous improvement initiatives that enhance software quality and operational efficiency within the organization.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience in software quality assurance or testing roles, preferably within IT environments.
  • Strong understanding of software development life cycle (SDLC) and quality assurance methodologies.
  • Experience with test management tools and defect tracking systems.
  • Excellent analytical, problem-solving, and communication skills.
  • Relevant experience may substitute for the educational requirement on a year-for-year basis.

Nice To Haves

  • Master's degree in Computer Science, Information Technology, or a related field.
  • Professional certifications such as ISTQB Certified Tester or equivalent.
  • Experience with automated testing tools such as Katalon Studio, or Selenium, JUnit, or similar frameworks.
  • Familiarity with Agile and DevOps methodologies.
  • Knowledge of programming or scripting languages to support test automation.
  • Experience working in regulated industries or with compliance standards.

Responsibilities

  • Develop, document, and execute detailed test plans, test cases, and test scripts based on business requirements and technical specifications.
  • Perform manual and automated testing to identify software defects, inconsistencies, and usability issues across multiple platforms and environments.
  • Collaborate with software developers, business analysts, and project managers to clarify requirements, report defects, and verify fixes.
  • Analyze test results, generate comprehensive reports, and communicate findings to relevant stakeholders to support informed decision-making.
  • Participate in continuous improvement efforts by recommending process enhancements, tools, and best practices to optimize quality assurance activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service