SDET Engineer with Python

SDET Engineer with Python

Posted Today by 1761973764

Negotiable
Outside
Remote
USA

Summary: We are looking for a Senior SDET Engineer with over 8 years of experience in Python development to join a remote engineering team. The role focuses on developing and maintaining test automation frameworks, collaborating with various stakeholders, and ensuring software quality through automation testing. The ideal candidate will have strong technical skills and experience in CI/CD integration, as well as mentoring junior team members.

Key Responsibilities:

  • Design, develop, and maintain scalable test automation frameworks using Python.
  • Collaborate with developers, product managers, and QA engineers to define test strategies and coverage.
  • Implement and execute automated test suites for functional, regression, integration, and performance testing.
  • Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • Analyze test results, identify root causes of failures, and drive resolution.
  • Ensure high code quality and maintainability through code reviews and best practices.
  • Mentor junior QA and SDET team members.
  • Contribute to test data management and environment setup for automated testing.

Key Skills:

  • 8+ years of experience in software testing and automation.
  • Strong hands-on experience with Python for test automation and scripting.
  • Proficiency in Selenium, PyTest, Robot Framework, or similar tools.
  • Experience with REST API testing using tools like Postman or Python-based libraries (e.g., requests, pytest).
  • Familiarity with CI/CD tools and version control systems (e.g., Git).
  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) is a plus.
  • Strong understanding of Agile methodologies and DevOps practices.
  • Excellent communication and collaboration skills in a remote work environment.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:
Job Title: SDET Engineer with Python
Duration: Long Term
Location: 100% Remote (CST hours)
Exp. Level: 8+ Years

We are seeking a highly skilled and experienced Senior SDET with a strong background in Python development to join our end-client's engineering team. As an SDET, you will play a critical role in ensuring the quality and reliability of our software products through robust automation frameworks, continuous integration, and automation testing.

Key Responsibilities:

  • Design, develop, and maintain scalable test automation frameworks using Python.
  • Collaborate with developers, product managers, and QA engineers to define test strategies and coverage.
  • Implement and execute automated test suites for functional, regression, integration, and performance testing.
  • Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • Analyze test results, identify root causes of failures, and drive resolution.
  • Ensure high code quality and maintainability through code reviews and best practices.
  • Mentor junior QA and SDET team members.
  • Contribute to test data management and environment setup for automated testing.

Required Qualifications:

  • 8+ years of experience in software testing and automation.
  • Strong hands-on experience with Python for test automation and scripting.
  • Proficiency in Selenium, PyTest, Robot Framework, or similar tools.
  • Experience with REST API testing using tools like Postman or Python-based libraries (e.g., requests , pytest ).
  • Familiarity with CI/CD tools and version control systems (e.g., Git).
  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) is a plus.
  • Strong understanding of Agile methodologies and DevOps practices.
  • Excellent communication and collaboration skills in a remote work environment.

Preferred Skills:

  • Experience with automation testing tools (e.g., Selenium, JMeter, UFT, PlayWrite, Locust).
  • Knowledge of containerization (Docker, Kubernetes).
  • Exposure to security testing and test-driven development (TDD).
  • Experience working in distributed teams across time zones.