Quality Assurance Test Engineer

HendallRockville, MD
2d$115,000 - $130,000

About The Position

The Quality Assurance Test Engineer supports software development quality assurance activities throughout the development lifecycle. This role collaborates closely with cross-functional team members to validate business and technical requirements through structured testing and defect analysis. The ideal candidate is detail-oriented, methodical, and comfortable working within sprint-based development environments to help deliver high-quality software with minimal defects.

Requirements

  • At least 5 years of experience in quality assurance and application testing
  • Working knowledge of at least one Section 508 compliance tools (JAWS preferably)
  • Experience testing Mobile Apps
  • Experience using JIRA Defect Management Tool
  • Demonstrated experience in creating and executing test scripts, and communicating results to management
  • Strong verbal and written communication skills
  • Highly organized and detail oriented
  • Flexible, versatile, and works well under pressure
  • Master's Degree in Computer Science, Engineering, related IT field of equivalent experience

Nice To Haves

  • Experience performing backend database testing
  • Experience using automated test tools (Selenium, JMeter, Python Testing Frameworks) is a plus
  • Experience with Capability Maturity Model Integration (CMMI)
  • Experience in software development

Responsibilities

  • Collaborate with the software development quality assurance team to support testing activities across the software development lifecycle
  • Review and analyze system and functional specifications to ensure clear understanding of testing requirements
  • Develop and contribute to effective test strategies, test plans, and test scenarios under the guidance of the QA lead
  • Execute test cases, both manual and automated as applicable, and analyze test results to identify defects and quality issues
  • Evaluate software functionality and behavior against defined specifications and acceptance criteria
  • Create and maintain detailed logs documenting test phases, test results, and identified defects
  • Report bugs, errors, and inconsistencies clearly and accurately to development teams using established tracking tools
  • Support troubleshooting and root cause analysis efforts in collaboration with developers and QA leadership
  • Conduct post-release and post-implementation testing to validate fixes and ensure solution stability
  • Work closely with cross-functional teams to promote quality throughout the full software development lifecycle
  • Ensure testing activities and deliverables align with applicable accessibility standards and guidelines
  • Identify, document, and communicate quality risks or issues to the QA lead or project team in a timely manner
  • Produce and maintain QA documentation, including test management plans, test cases, and test reports, throughout the project lifecycle
  • Perform other duties as assigned by the supervisor or manager in support of project objectives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service