QA Engineer #1665389

Network Designs Inc.
60dRemote

About The Position

The QA Engineer will be responsible for ensuring the quality and reliability of software applications through thorough testing and validation. The candidate will work closely with cross-functional teams, including developers, business analysts, and project managers, to identify test requirements, create and execute test plans, and ensure the successful delivery of high-quality software products. This role requires strong analytical skills, attention to detail, and the ability to communicate effectively.

Requirements

  • U.S Citizenship required.
  • Must be able to obtain and maintain a Public Trust clearance
  • This position is remote but may require occasional onsite meetings in McLean, VA.
  • You can be based out of following states: AZ, DC, FL, GA, OH, ME, MD, SC, TX, UT, VA, NC, OK, WV.
  • Bachelor's Degree in Computer Science, Information Technology, or a related field.
  • At least 4 years of experience in software testing or a related role.
  • Strong understanding of software testing principles, methodologies, and tools.
  • Proficiency in manual and automated testing techniques.
  • Experience with test management and bug tracking tools such as JIRA, TestRail, or similar.
  • Good understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Exceptional analytical and problem-solving skills.
  • Strong attention to detail and commitment to quality.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Ability to work independently and manage multiple priorities.

Nice To Haves

  • Experience in a government contracting environment.
  • Knowledge of automated testing frameworks and tools such as Selenium, QTP, or similar.
  • Familiarity with security and performance testing.

Responsibilities

  • Develop comprehensive test plans and test cases based on project requirements and specifications.
  • Identify test requirements and create detailed test scenarios to validate end-to-end functionality.
  • Execute manual and automated test cases to ensure software functionality, reliability, and performance.
  • Perform thorough data validation to ensure the accuracy and integrity of data within software applications.
  • Record and document test results accurately, identifying any defects or issues.
  • Report and track defects using bug tracking tools, collaborating with developers to ensure timely resolution.
  • Retest resolved issues to confirm proper fixes and validate that no new issues have been introduced.
  • Work closely with cross-functional teams to ensure understanding of requirements and alignment on test objectives.
  • Participate in project meetings, providing updates on testing progress and results.
  • Stay updated with the latest industry trends and best practices in testing and quality assurance.
  • Continuously seek opportunities to improve testing processes and methodologies.
  • Maintain comprehensive documentation of test plans, test cases, test results, and defect reports.
  • Ensure all documentation is clear, concise, and easily accessible to relevant stakeholders.

Benefits

  • comprehensive health, dental, vision, pet, and legal insurance
  • 401(k) retirement matching
  • paid leave
  • paid holidays
  • health and wellness programs
  • employer-paid life and disability insurance
  • professional development
  • education benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service