Software QA Tester - DMV

Dhaka Technologies Limited Company•Washington, DC
•$50 - $60•Onsite

About The Position

Dhaka Technologies Limited Company (DTLC) is hiring a Software QA Tester on behalf of the District of Columbia Office of the Chief Technology Officer (OCTO) to test the Department of Motor Vehicles (DMV) enterprise application. The application is intended to provide a comprehensive digital government experience that helps DC residents, businesses, and visitors navigate driver’s license processes while supporting public safety and customer service. The QA Tester will participate throughout the development lifecycle, from design through deployment, and work in an Agile team with developers and other project stakeholders. The role involves reviewing and analyzing requirements, creating and automating test cases, executing tests, documenting results, reporting defects, and communicating testing issues to the project team. The tester will also help validate database results, test APIs, and review interface wireframes. The position requires collaboration with project management, clients, developers, business analysts, operations, and end users, as well as adherence to DC Government security standards.

Requirements

  • Bachelor’s degree in computer science or a related field.
  • At least 8 years of experience in software testing or quality assurance.
  • Experience with test case management and defect tracking tools, including JIRA.
  • Experience with test automation tools and frameworks such as Selenium and ACCELQ.
  • Strong understanding of the software development lifecycle (SDLC).
  • Experience working with version control.
  • Excellent verbal and written communication skills.
  • Strong analytical skills and attention to detail.

Nice To Haves

  • Security testing knowledge.
  • Experience with REST APIs and integration testing.
  • Automation testing experience with tools such as Selenium or ACCELQ.

Responsibilities

  • Perform software application testing of customized solutions to support business functions, project objectives, client requirements, and company goals.
  • Develop test strategies, plans, and functional, automated, integration, and regression test cases.
  • Write automated test scripts based on user stories and develop a testing methodology.
  • Execute manual and automated tests, track defects, and ensure their resolution with appropriate documentation.
  • Automate test cases using frameworks and tools such as Selenium and ACCELQ.
  • Collaborate with developers and business analysts to refine requirements and acceptance criteria.
  • Perform cross-browser and usability testing.
  • Participate in code reviews and provide feedback.
  • Document test results and maintain test artifacts.
  • Use JIRA to track defects and manage the defect lifecycle.
  • Review requirements and analyze project objectives and capability requirements, including user-interface specifications, customized applications, and interactions with internal and external instances.
  • Communicate with project management, clients, developers, managers, and end users to support effective collaboration during testing.
  • Use knowledge of database schemas to validate test results and perform API testing.
  • Collaborate with development and operations teams to ensure the DMV application meets internal functionality and performance needs.
  • Maintain a flexible and proactive work environment in response to changing project requirements and customer objectives.
  • Follow DC Government security standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service