Software QA Tester

Software QA Tester Job Description Template

Our company is looking for a Software QA Tester to join our team.


  • Develop an automated test framework;
  • Stay current with state-of-the-art technologies, tools, and techniques for testing;
  • Work with Engineering to address and prioritize bugs and feature requests;
  • Create, maintain, and execute test plans;
  • Provide direction for Quality Assurance and Support teams;
  • Conduct functional testing that tests the functionality of the solution to ensure that the application is working correctly;
  • Write and execute manual and automated test scripts to support a Selenium automation script library;
  • Conduct manual or automated testing to ensure compliance with 508 standards;
  • Work closely with requirements analysts to verify and validate requirements and acceptance criteria;
  • Work closely with developers to verify new functionality and perform smoke tests to validate their changes;
  • Test the system capabilities to ensure functionality, interoperability, and data validation across distributed components of the system.


  • Associate degree in Computer Science or equivalent work experience;
  • Demonstrated experience with writing and executing test plans;
  • Strong written and verbal communication skills;
  • Positive attitude;
  • Self-motivated to learn new processes independently;
  • Ability to work effectively, independently, and with others in a collaborative, deadline-sensitive environment;
  • Excellent written and verbal communication skills. Ability to communicate clearly and concisely;
  • Possess strong analytical and problem solving skills with the ability to move easily between various tasks;
  • Have experience and knowledge of the software life cycle and testing practices;
  • Microsoft Office, XML;
  • Detail oriented with strong analysis, problem solving and critical thinking skills;
  • Direct, hands-on experience with system software and system management tools;
  • Ability to adapt to various project types, documentation types, and shifting priorities. Must be able to manage multiple projects simultaneously;
  • Demonstrate hands on experience writing test cases and test scripts;
  • Ability to develop test strategies and documentation accordingly.