Software Tester

Noblis•Merrifield, VA
•Onsite

About The Position

The Software Tester supports software testing, quality assurance, and application validation. The role involves executing manual tests, using UNIX/Linux command-line utilities, reviewing application logs, troubleshooting basic issues, identifying and documenting defects, and verifying that software meets established requirements. The tester works closely with developers, senior testers, and project team members and contributes to test planning, requirements reviews, test documentation, and software release validation.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 1–3 years of experience in software testing, quality assurance, application support, or a related technical role.
  • Hands-on experience navigating UNIX/Linux systems and using command-line utilities.
  • U.S. citizen or permanent resident with at least 3 years of U.S. residency.
  • Ability to obtain and maintain a public trust.
  • Ability to work on-site in Merrifield, Virginia.
  • Good written and verbal communication skills and ability to work effectively in a collaborative team environment.
  • Ability to follow established procedures, manage assigned tasks, and meet project deadlines.

Nice To Haves

  • Experience with shell scripting or basic scripting to support test execution and analysis.
  • Familiarity with SQL and ability to execute basic queries to validate data.
  • Exposure to automated testing frameworks or scripting languages such as Python, Java, or JavaScript.
  • Experience working with client-server applications, databases, or enterprise software systems.

Responsibilities

  • Execute manual test cases to validate application functionality and verify system requirements.
  • Navigate UNIX/Linux environments using command-line utilities to locate files, review logs, and execute basic commands.
  • Support functional, regression, integration, and system testing activities.
  • Document test procedures, results, defects, and issues according to established processes.
  • Identify, reproduce, and report software defects with clear steps and supporting evidence.
  • Collaborate with developers and senior testers to investigate issues and validate fixes.
  • Review application logs and test output to assist with troubleshooting and root-cause analysis.
  • Support test data preparation and maintain test documentation.
  • Participate in test planning, requirements reviews, and software release validation activities.

Benefits

  • Health, life, disability, financial, and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Award programs recognizing exceptional performance and demonstration of service standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service