Kforce has a client in McLean, VA that is seeking a Senior Software QA Engineer to support enterprise web-based applications with a strong focus on test automation.
Summary: As a Senior Software QA Engineer, you will collaborate closely with Development and DevOps teams to analyze requirements, define test strategies, and design scalable, maintainable automated tests.
This role also includes mentoring team members, contributing to tool and process evaluations, and supporting test strategy evolution in an Agile environment.
This role is part of an IT Applications Testing Shared Services team responsible for system testing of new implementations and ongoing software development initiatives.
While some manual testing will be required initially, this role is primarily automation-focused (approximately 90%). Duties: * Design, develop, and execute automated and manual tests in a hybrid testing model * Create and maintain automated test scripts for web and API-based applications * Manage defect lifecycle from identification through closure * Prepare and manage test data; Support UAT testing needs * Provide testing estimates, status updates, and documentation * Participate in Agile ceremonies and project meetings * Contribute to POCs and continuous improvement initiatives* 5+ years of QA experience with strong automation background on complex web applications * Hands-on experience with Selenium and Python (Java acceptable with willingness to learn Python) * API testing experience with tools such as Postman * Strong SQL skills for backend and ETL validation * Experience with CI/CD pipelines (Jenkins or AWS tools), Linux/Unix, and AWS fundamentals * Familiarity with Docker and Kubernetes * Agile/Scrum experience; Healthcare industry experience preferred * Excellent communication and presentation skills * Detail-oriented, organized, and comfortable in fast-paced environments