7 years progressively responsible experience in software testing, developing, and executing test strategies and test cases.
5 years’ experience testing and writing manual test cases for desktop applications (ex. client), and websites.
Experience using Azure DevOps pipelines, test plans, test suites, test cases, and software defect management.
Experience and willingness to troubleshoot both software and hardware problems, including analyzing logs for errors, failures, and message flows.
Experience with configuration management activities and terminology (ex. Trunk/main, branches).
Experience working in (and enjoys) a medium documentation, high productivity team.
Experience and willingness to be a team player, working with and helping other team members, and seeking their knowledge and assistance as necessary.
Experience suggesting and implementing QA process improvements.
Experience writing and reviewing technical documentation.
Candidate must be a dynamic self-starter who can excel with limited direction. We are not looking for a tester who just wants to run existing manual or automated tests. We need someone who can plan testing by engaging different stakeholders and development (including understanding user stories or other sources of information), properly design and execute tests, and report results, with and without additional staff support, in order to make the biggest improvement possible in software quality.
Strong organizational, communication, and time management skills are indispensable for this role.