Senior Software QA Engineer

Kforce Inc.
McLean, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

McLean, United States of America

Tech stack

Testing (Software)
Java
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Automation of Tests
ETL
Database Queries
Linux
DevOps
Python
Scrum
Selenium
Software Engineering
System Testing
Test Data
Strategies of Testing
Web Applications
Postman
Backend
Api Design
Api Management
Docker
Jenkins

Job description

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

Requirements

  • 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

Benefits & conditions

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

About the company

By clicking "Apply Today" you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.

Apply for this position