Senior Quality Assurance Engineer
Current* Analyze business requirements, design documentation, and technical specifications to ensure that they are clearly defined, complete, and testable, and develop manual test strategies against them.* Create and execute test plans, test cases, and test scripts to verify new and existing software functionality.* Test applications via Black Box, Regression, Release, Stress, and Negative testing methods.* Identify issues/bugs and report to Developers and Product Owners.* Debug defects and be able to differentiate between client and backend issues.* Validate fixes and new features.* Drive the organizational initiative to improve Test Coverage and Automation across the product portfolio.* Provide metric reporting of test execution, defects, and project status to executive team. * Provide mentorship to other team members.* Works with management in determining resource allocation and project scheduling.* Create and facilitate training and ongoing learning plans.* Collaborate with other QE engineers on major initiatives and feature testing.* Attend design and product update meetings representing Quality Engineering team.* Contribute both to the definition and the enforcement of quality assurance processes and procedures based on best practice methodology.* Provide status updates for all QE/TPM/Dev resources during the testing cycle.* Working knowledge of the backend infrastructure, services, APIs, and proactively learn new testing and technology trends that will impact testing of upcoming releases.