QA Engineer

Full-time
USA
Mid Level
Posted 5 days ago
Apply for this position → Go ad-free with Premium ×

Required Skills & Experience

  • Job Description – QA EngineerPublication Management System

    Role Overview

    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.

    Key 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.

  • What Success Looks Like

  • High-quality releases with minimal production defects.

  • Comprehensive test coverage across UI, APIs, and data layers.

  • Early identification of issues through proactive testing.

  • Strong collaboration with development and business teams.

  • Continuous improvement of testing processes and automation coverage.

  • Nice-to-Have

  • 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.

  • Preferred Qualifications

  • 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).

  • 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.

  • Experience testing:

    • Web-based user interfaces

    • RESTful APIs

    • Database-driven applications

Go ad-free with Premium ×
Apply for this position →
About the Job
Full-time
USA
Mid Level
Posted 5 days ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

QA Engineer

Required Skills & Experience

  • Job Description – QA EngineerPublication Management System

    Role Overview

    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.

    Key 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.

  • What Success Looks Like

  • High-quality releases with minimal production defects.

  • Comprehensive test coverage across UI, APIs, and data layers.

  • Early identification of issues through proactive testing.

  • Strong collaboration with development and business teams.

  • Continuous improvement of testing processes and automation coverage.

  • Nice-to-Have

  • 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.

  • Preferred Qualifications

  • 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).

  • 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.

  • Experience testing:

    • Web-based user interfaces

    • RESTful APIs

    • Database-driven applications