MicroHealth, LLC-posted 8 days ago
Full-time • Mid Level
Vienna, VA
101-250 employees

MicroHealth is seeking a Software Quality Assurance Tester with extensive experience in both manual and automated testing methodologies, with a focus on ensuring software quality through comprehensive testing processes.

  • Design, develop, and execute test plans, test cases, and test scripts
  • Perform manual and automated testing across multiple platforms and environments
  • Conduct regression testing to ensure new code changes don't affect existing functionality
  • Execute user acceptance testing (UAT) to validate software meets business requirements
  • Identify, document, and track software defects using bug tracking systems
  • Collaborate with developers to troubleshoot and resolve identified issues
  • Perform database testing to ensure data integrity and validation
  • Conduct performance and load testing to identify bottlenecks
  • Execute security testing to identify vulnerabilities and ensure compliance with security protocols
  • Create and maintain comprehensive test documentation
  • Experience with various testing approaches (manual and automated)
  • Knowledge of test case design and execution
  • Proficiency in regression testing and user acceptance testing (UAT)
  • Experience with test automation frameworks and tools
  • Ability to create and maintain automated test scripts
  • Experience with generating and executing automated test scripts
  • Basic understanding of programming languages (particularly .NET, SQL Server)
  • Ability to read and understand code to effectively test it
  • Debug issues in both test and application code
  • Understanding of SQL for testing database components
  • Experience testing data integrity and validation
  • Proficiency in load testing methodologies
  • Ability to identify performance bottlenecks
  • Experience with performance profiling tools
  • Knowledge of common security vulnerabilities (e.g., OWASP Top Ten)
  • Experience in testing authentication and authorization mechanisms
  • Understanding of data encryption and security protocols
  • Strong troubleshooting skills to identify root causes of issues
  • Ability to analyze error logs and reports
  • Experience in resolving issues through systematic debugging techniques
  • Proficiency in identifying patterns and inconsistencies in large datasets
  • Experience in developing automated scripts for data validation
  • Attention to detail when handling large volumes of data
  • Ability to create comprehensive test documentation
  • Experience in writing clear bug reports
  • Skills in creating test plans and test cases
  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
  • 10 years of experience in software quality assurance testing
  • Experience working in an Agile development environment
  • Certification in software testing (ISTQB, CSTE) preferred
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service