The Senior Software QA Test Engineer is a hands-on position responsible for leading projects, designing/developing test cases and conducting tests on multiple platforms. You will use test plans to incorporate automation tests as part of the build process, with mobile, web, and desktop testing experience including test planning, execution, and reporting product status to deliver a high-quality software product. The role involves creating test plans following the test strategy, analyzing system design, designing, documenting, and executing test automation frameworks, and communicating test results and issues to both technical and non-technical team members. Additionally, you will mentor Test Engineers and Vendors on the team to increase the skill of others, work within Agile project teams, and coordinate integrated testing activities. You will also develop, prepare, and execute comprehensive test plans, procedures, and schedules for completing systems, write simple SQL queries, and read multiple system input/output files like XML, JSON, Flat, 834, and 835.