Full-Time

Quality Assurance

Quality Assurance, Engineer

NIH-NCBI

NIH-NCBI

No salary listed

Bethesda, MD, USA

In Person

DMV area residency preferred; work in US only; must obtain Public Trust clearance.

Category
QA & Testing (2)
,
Required Skills
Agile
Software Testing
SCRUM
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • 5+ years of experience in Quality Assurance for web-based or enterprise applications
  • Experience testing complex, data-driven systems
  • Strong experience with manual and automated testing
  • Experience validating requirements and identifying gaps early in the development lifecycle
  • Familiarity with Agile/Scrum methodologies
  • Strong analytical, problem-solving, and documentation skills
  • Excellent communication and collaboration skills
  • High attention to detail and commitment to quality
  • Must be able to obtain and maintain a Public Trust clearance
  • Must reside in and be authorized to work in the United States; candidates in the DMV area preferred
  • All work must be performed within the United States
Responsibilities
  • Quality Strategy and Test Planning: Develop and execute test strategies and test plans for complex, data-driven applications
  • Quality Strategy and Test Planning: Ensure backward compatibility and functional parity with the legacy system
  • Quality Strategy and Test Planning: Analyze requirements, user stories, and acceptance criteria to identify gaps, risks, and ambiguities
  • Quality Strategy and Test Planning: Partner with Product and BAs to clarify requirements and expected behavior
  • Quality Strategy and Test Planning: Identify edge cases, regression risks, and impacts across integrated systems
  • Manual and Automated Testing: Design, write, and maintain automated test suites, including end-to-end tests
  • Manual and Automated Testing: Execute and document results for functional testing
  • Manual and Automated Testing: Execute and document results for regression testing
  • Manual and Automated Testing: Execute and document results for integration testing
  • Manual and Automated Testing: Execute and document results for cross-browser and cross-device testing
  • Manual and Automated Testing: Validate API integrations and data flows between frontend and backend systems
  • Manual and Automated Testing: Compare legacy and modern system behavior to ensure consistent outcomes
  • Manual and Automated Testing: Track, document, and verify defect resolution
  • Manual and Automated Testing: Integrate automated tests into CI/CD pipelines
  • Manual and Automated Testing: Improve test coverage, test reliability, and testing processes over time
  • Manual and Automated Testing: Contribute to improving QA standards, tools, and best practices across the program
  • Agile Collaboration and Delivery: Actively participate in Agile ceremonies, including sprint planning, backlog refinement, reviews, and retrospectives
  • Agile Collaboration and Delivery: Collaborate closely with Frontend and Backend Engineers during development and testing
  • Agile Collaboration and Delivery: Provide early and continuous feedback to help teams build quality into the product
  • Agile Collaboration and Delivery: Support release validation and readiness activities
  • Agile Collaboration and Delivery: Assist with troubleshooting production and pre-production issues as needed
Desired Qualifications
  • Experience supporting federal government or large enterprise systems
  • Experience testing systems requiring legacy parity or backward compatibility
  • Experience with test automation tools such as Playwright, Cypress, Selenium, or similar
  • Experience testing REST APIs and backend services
  • Experience in healthcare, life sciences, or regulated environments
  • Test automation using Playwright, Cypress, or Selenium
  • REST APIs
  • Git, GitLab
  • Jira/Confluence
  • Agile/Scrum

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A