QA Engineer

Zealogics.comMemphis, TN
2d

About The Position

We are seeking a detail-oriented QA Engineer to ensure the quality, reliability, and usability of a modern publication management system. This role will be responsible for validating end-to-end functionality across user interfaces, APIs, integrations, and data workflows. The QA Engineer will work closely with developers, architects, and business stakeholders to ensure high-quality releases throughout the development lifecycle.

Requirements

  • Experience testing web-based user interfaces
  • Experience testing RESTful APIs
  • Experience testing Database-driven applications
  • Ability to analyze requirements and translate them into effective test coverage.
  • Strong attention to detail and analytical skills.
  • Excellent communication and collaboration skills.
  • Proven experience as a QA Engineer testing enterprise-scale web applications.
  • Strong understanding of software testing methodologies, tools, and best practices.

Nice To Haves

  • Experience with performance and load testing tools.
  • Exposure to accessibility testing (WCAG).
  • Experience with CI/CD pipelines and automated test integration.
  • Familiarity with security testing concepts and data governance requirements.
  • Experience testing greenfield applications and phased delivery models.
  • Familiarity with publication management systems, research information systems.
  • Knowledge of scholarly metadata standards such as DOI, ORCID, MeSH, PubMed, or similar.
  • Experience validating reports, dashboards, and analytics.
  • Background in research, healthcare, academic, or life sciences environments.
  • Hands-on experience with test automation frameworks and tools (e.g., Selenium, Cypress, Playwright, Postman, or similar).
  • Experience with defect tracking and test management tools (e.g., Jira, TestRail).

Responsibilities

  • Develop and execute test plans, test cases, and test scenarios for functional, regression, integration, and user acceptance testing.
  • Validate end-to-end workflows including publication ingestion, metadata management, curation, reporting, and integrations.
  • Perform manual testing across UI, API, and backend components.
  • Design, develop, and maintain automated test scripts for UI and API testing.
  • Participate in requirements and design reviews to ensure testability and quality considerations.
  • Identify, document, and track defects, and work closely with development teams for resolution.
  • Validate data accuracy, integrity, and reporting outputs.
  • Support testing across multiple environments and deployment phases.
  • Ensure non-functional requirements such as usability, accessibility, performance, and security are addressed as needed.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service