Senior Python Test Automation Engineer

Staffxpert Llc
Atlanta, GA, United States
8 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$131,300.0 - $237,350.0
Working hours
Regular working hours

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Automation of Tests Microsoft Azure Cloud Computing Code Coverage Software Quality Databases Continuous Delivery Continuous Integration
+26 more
Data Validation Database Queries Database Testing Distributed Systems Github Python (Programming Language) Object-Oriented Software Development Swagger Selenium Simple Object Access Protocol (SOAP) SQL Databases Openapi Google Cloud Enterprise Software Applications Postman Appium Scalability Testing Pytest Gitlab-ci Kubernetes Playwright Restful APIs Api Management Docker Jenkins Microservices

Job description

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., 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.

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

1:59 min

Aligning testing frameworks with team skills and feedback

Augustin Gottlieb Augustin Gottlieb · World Congress 2025

5:30 min

Extending testing workflows using popular pytest plugins

Florian Bruhin · World Congress 2021

Videos

See all

Related articles

See all