QA Specialist

Dhaka Technologies Limited Company•Washington, DC
•$45 - $55•Onsite

About The Position

Dhaka Technologies Limited Company (DTLC) is hiring a QA Specialist on behalf of the District of Columbia Department of Human Services (DHS). The role develops the project software quality assurance plan and implements procedures that conform to contract requirements. It provides software quality assurance, functional testing, and advanced system testing support, using knowledge of quality assurance, release management, and automation testing tools such as HP QTP, UFT, and TestComplete. Under general supervision and established quality assurance procedures, the specialist designs and implements test plans, creates automated test scripts, and coordinates the creation, execution, and maintenance of test cases and automated functional test scripts. The role works with QA testers to meet organizational testing objectives and continuously improve testing coverage. It is an onsite contract position in Washington, DC 20002, open to W2 or 1099 candidates; C2C candidates will not be considered. The final interview is in person.

Requirements

  • 11+ years providing defect status and quality metrics to a project manager to help ensure timely bug resolution.
  • 11+ years developing software quality assurance plans.
  • 11+ years developing test plans and procedures.
  • 8+ years designing, developing, and executing automated test cases from requirements using tools such as HP QTP, UFT, TestComplete, or Selenium.
  • 8+ years designing, developing, and executing test plans and cases using HP Quality Center and ALM for test case writing and defect management.
  • 8+ years leading technical testing efforts, including functional and automated testing.
  • 8+ years designing and supporting user interface testing applications and regression testing software.
  • 5+ years of advanced knowledge of writing SQL queries.
  • 5+ years of deep knowledge of healthcare operations business processes.
  • 3+ years of good understanding of Oracle 11g or 12c databases.
  • Strong written and verbal communication skills.
  • Strong analytical and problem-solving skills.
  • Excellent time management skills.
  • Strong knowledge of system testing best practices and methodologies.
  • Experience in a team-oriented, collaborative environment.
  • Organized and detail-oriented, with the ability to manage multiple concurrent tasks within deadlines in a dynamic environment.
  • Bachelor of Science degree in Information Technology or a related field, or equivalent experience (15+ years).

Nice To Haves

  • Experience with Agile and Waterfall software development life cycles.

Responsibilities

  • Write test plans based on requirements and apply testing methodologies and product knowledge to design tests and testing strategies.
  • Design test cases and execute functional, integration, and end-to-end testing across mobile, web, and portal frameworks.
  • Develop and maintain functional and regression tests and repeatable, scalable automated test suites; create manual scenarios and cases in a format suitable for automation.
  • Review test cases and ensure requirements traceability and appropriate test coverage.
  • Lead technical testing efforts, including automated functional test script development and test planning.
  • Support testing for multiple major releases in coordination with development teams and vendors, and monitor testing activities and internal deliverables.
  • Test software applications supported by the SQA team, including browser-based web applications.
  • Write SQL queries and work with multiple database interfaces and standard web architectures.
  • Provide production support by investigating and recreating reported software defects.
  • Create testing summary reports and communicate testing results to management.
  • Provide defect status and quality metrics to the project manager so bugs can be resolved promptly.
  • Work with development teams to ensure defects are addressed professionally and in a timely manner, and help prioritize defects based on business requirements and customer needs.
  • Develop the project software quality assurance plan and implement procedures that conform to contract requirements.
  • Independently assess implementation of the project software development process against the defined process and recommend process improvements.
  • Conduct audits and review and analyze data and documentation.
  • Perform quality assurance activities and ensure compliance with applicable regulatory requirements.
  • Develop and implement procedures and test plans to assure quality in system development environments supporting large databases and applications.
  • Help project teams determine appropriate quality goals and acceptance criteria.
  • Participate in design specification, technical documentation, and business requirements reviews; work with development teams to understand the effects of product changes on test cases and QA testing environments.
  • Contribute throughout the software development life cycle, from initial business requirements through deployment and production support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service