As a Sr. Software Development Engineer in Test, you will work with QA Management, and the onshore/offshore test engineers to deliver our test automation goals. While testing our products to ensure they are working well, you will detect, duplicate, and report deviations from product specifications. This involves developing, implementing, and maintaining manual and automated testing methodologies to ensure stability and accuracy of software applications. As you discover findings, you will provide clarification and input on technical specifications, and other product documentation. Areas of focus will include, but not be limited to, functional tests at various layers of the application stack, including unit, integration, API, load, performance, security, regression, and UI layer tests.