Design, develop and execute comprehensive test strategies for web-based and mobile software applications across multiple release cycles. Perform end-to-end system testing, integration testing, regression testing and user acceptance testing to ensure compliance with functional and non-functional requirements. Analyze business requirements, technical specifications and design documents to derive test scenarios and customer-journey-based test cases. Collaborate closely with cross-functional teams including product management, software development, UX and operations to identify risks, clarify requirements and resolve defects. Lead test planning activities, estimate testing effort, track test execution progress and report quality metrics to stakeholders. Identify, document and track software defects using industry-standard defect management tools and validate fixes across multiple environments. Support release readiness by certifying features, validating production-bound builds and ensuring adherence to quality standards and timelines. Mentor junior testers, coordinate testing activities across distributed teams and contribute to continuous improvement of testing processes and best practices. Utilize automation frameworks, test management tools and CI/CD pipelines to improve test coverage, efficiency and overall product quality.
Work Location: various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education: Master – Electrical and Computer Engineering
Experience: One (1) year