a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }

Job TitleSenior Python Test Automation Engineer

Location Reston, VA / Atlanta, GA

Job Summary

STAFFXPERT LLC is seeking a Senior Python Test Automation Engineer on behalf of our client in Reston, VA / Atlanta, GA. This role is ideal for an experienced quality engineering professional with a strong background in Python-based test automation, framework development, and enterprise application testing. The successful candidate will play a key role in driving automation strategy, enhancing software quality, and supporting the delivery of scalable web, API, database, and microservices solutions.

Key Responsibilities

  • Design, develop, and maintain scalable automation frameworks using Python.

  • Create and execute automated test scripts for web, API, database, and microservices-based applications.

  • Build reusable automation components using Object-Oriented Programming (OOP) principles and industry best practices.

  • Perform API testing and validation using REST, SOAP, Postman, Requests, Swagger/OpenAPI, and related technologies.

  • Integrate automated testing solutions into CI/CD pipelines to support continuous delivery.

  • Conduct database validation and backend testing using SQL.

  • Analyze test results, troubleshoot defects, and collaborate with cross-functional teams to resolve issues.

  • Improve test coverage, automation efficiency, and overall quality engineering practices.

  • Mentor junior team members and provide technical guidance on automation strategies.

Required Qualifications

  • 10+ years of experience in Software Testing and Quality Assurance.

  • 5+ years of hands-on experience developing automation solutions using Python.

  • Strong expertise in Python and Object-Oriented Programming (OOP).

  • Experience with automation frameworks such as PyTest, Unittest, Robot Framework, or Behave.

  • Hands-on experience with Selenium, Playwright, and/or Appium.

  • Strong API automation experience using REST, SOAP, Postman, Requests, and Swagger/OpenAPI.

  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.

  • Strong SQL skills and experience with database testing and data validation.

  • Excellent analytical, troubleshooting, problem-solving, and communication skills.

  • Ability to work effectively in Agile and collaborative development environments.

Preferred Qualifications

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.

  • Knowledge of Docker, Kubernetes, and containerized testing environments.

  • Exposure to performance, load, or scalability testing.

  • Experience supporting large-scale enterprise applications and distributed systems.

  • Prior experience leading automation initiatives or mentoring team members.

Technical Skills

Python, Test Automation, PyTest, Unittest, Robot Framework, Behave, Selenium, Playwright, Appium, API Testing, REST, SOAP, Postman, Swagger/OpenAPI, SQL, Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, Docker, Kubernetes, Cloud Technologies, Microservices, CI/CD, Quality Engineering

Similar jobs

Senior Python Test Automation Engineer

Apply Now
Back to search page