Location:
Seattle, Washington (WA)
Contract Type: C2C
Posted: 2 days ago
Skills: REST API, microservices, and web application automation testing.
Job Title: Python Automation Test Engineer
Location: Seattle, WA
Onsite Role
Responsibilities
- Design, develop, and maintain robust Python-based automation frameworks for functional, integration, and regression testing.
- Create automated test scripts for REST APIs, microservices, and web applications with high test coverage.
- Collaborate with developers, product owners, and QA teams to convert requirements into automated test cases.
- Analyze test execution results and perform root cause analysis for failures and defects.
- Integrate automated testing into CI/CD pipelines using Jenkins, GitLab CI, or similar tools.
- Implement test data management and service mocking strategies for stable automation execution.
- Support debugging of complex issues across multiple environments.
- Mentor junior team members on Python automation and testing best practices.
- Contribute to test strategy, planning, and quality documentation.
- Research and adopt emerging tools and technologies in Python automation and DevOps.
Required Skills
- Strong experience in Python-based automation framework development.
- Hands-on experience with REST API, microservices, and web application automation testing.
- Experience with CI/CD integration tools such as Jenkins or GitLab CI.
- Knowledge of test data management and mocking frameworks.
- Strong debugging and root cause analysis skills.
- Experience working in Agile and cross-functional environments.
- Knowledge of test planning, strategy, and documentation.
- Mentoring and team collaboration skills.
- Understanding of modern DevOps and automation trends.