QA Engineer

$30,000 - $60,000/Yr

Theoria Medical - Novi, MI

posted about 2 months ago

Full-time - Mid Level
Remote - Novi, MI
Administrative and Support Services

About the position

Theoria Medical is seeking a detail-oriented and experienced QA Engineer to join our Software Engineering team. This role is crucial for ensuring the quality and reliability of our software products through rigorous testing and validation processes. The ideal candidate will possess a strong understanding of QA methodologies, excellent problem-solving skills, and a passion for delivering high-quality software.

Responsibilities

  • Develop comprehensive test plans and test cases based on product requirements and specifications.
  • Execute manual and automated tests to identify defects and ensure the quality of software releases.
  • Document and track defects using issue tracking tools, and work with development teams to ensure timely resolution.
  • Develop and maintain automated test scripts to enhance the efficiency and coverage of the testing process.
  • Identify areas for improvement in the QA process and implement best practices to enhance testing efficiency and effectiveness.
  • Work closely with cross-functional teams, including developers, product managers, and UX designers, to ensure a clear understanding of product requirements and quality expectations.
  • Provide detailed and accurate reports on testing activities, defects, and overall product quality to stakeholders.
  • Conduct regression testing to ensure that new features and bug fixes do not negatively impact existing functionality.
  • Perform performance and load testing to ensure the software can handle expected user loads and performance criteria.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 3+ years of experience in software quality assurance, with a strong background in both manual and automated testing.
  • Proficiency in QA tools and frameworks (e.g., Selenium, JUnit, TestNG, QTP), and familiarity with programming languages (e.g., Java, Python) for test automation.
  • Strong understanding of QA methodologies, software development lifecycle (SDLC), and Agile/Scrum practices.
  • Excellent analytical and problem-solving abilities, with a keen attention to detail.
  • Strong verbal and written communication skills, with the ability to clearly articulate defects and testing outcomes to technical and non-technical stakeholders.
  • Experience with defect tracking and test management tools (e.g., JIRA, Bugzilla, TestRail).
  • Ability to work in a fast-paced, dynamic environment and adapt to changing priorities and requirements.
  • Strong interpersonal skills and the ability to work effectively as part of a collaborative team.

Benefits

  • Health insurance
  • Paid time off
  • 13th month pay
  • Overtime opportunities available for additional income
  • Essential work device provided for seamless productivity
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service