Network Designs Inc.-posted 9 days ago
Full-time • Mid Level
Remote

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.

  • 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.
  • 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.
  • 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.
  • 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