Execute acceptance test run on release candidate software guided by existing test plans. File detailed issue reports for failing tests; work with automation and development engineers to verify fixes. Review specifications and test plans identifying gaps in coverage and supplementing with new test cases. Manage desktop environments for accurate install/update testing. Skills 36 years of experience working in software quality Desktop testing experience; web and/or mobile testing experience a plus Experience executing test plans filing bugs and working with engineering teams to resolve issues and verify fixes Ability to work independently Experience setting up and managing Mac and Windows desktop environments Excellent verbal and written communication skills Experience with bug tracking systems and the bug lifecycle Experience reading and editing test plans Experience with test case management systems nice to have