Software Development Engineer in Test II - Python

Dexian

$90K — $120K *
Plano, TX 75025In-Person
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in test automation or SDET roles
  • Strong proficiency in Python for test automation
  • Experience with REST API test automation
  • Hands-on experience with Playwright and TypeScript
  • Proficient in Linux environments and shell scripting
  • Experience with Git and GitLab CI/CD integration
  • Solid understanding of software testing principles and Agile methodologies

Responsibilities

  • Design and maintain automated test frameworks using Python
  • Implement API test automation for RESTful services
  • Contribute to UI automation efforts using Playwright and TypeScript
  • Develop shell scripts for test execution and automation workflows
  • Execute tests and troubleshoot in Linux environments
  • Integrate automated tests into GitLab CI/CD pipelines
  • Collaborate with cross-functional teams to define test strategies
  • Analyze test results and improve test coverage and stability

Benefits

  • Opportunity to work with cutting-edge technologies
  • Collaborative work environment with Agile teams
  • Focus on quality and continuous improvement
  • Engagement in high-impact projects for both enterprise and consumer applications
Full Job Description
SDET II - Python Automation

We are seeking an SDET II with a strong foundation in Python-based test automation to help ensure the quality and reliability of enterprise and consumer-facing platforms. This role focuses on designing and implementing automated testing solutions across UI and API layers, working closely with engineering and DevOps teams to embed quality into our CI/CD pipelines.

The ideal candidate is hands-on, automation-first, and comfortable working in Linux environments while supporting fast-moving Agile teams.

Key Responsibilities
  • Design, develop, and maintain scalable automated test frameworks using Python as the primary language
  • Emplement and maintain API test automation for RESTful services supporting high-volume production systems
  • Contribute to UI automation using Playwright and TypeScript where applicable
  • Develop and maintain shell scripts to support test execution, environment setup, and automation workflows
  • Execute tests and troubleshoot issues in Linux-based environments
  • Integrate automated tests into GitLab CI/CD pipelines, ensuring reliable execution and fast feedback
  • Partner with Software Engineers, Product Managers, and DevOps to define test strategies and acceptance criteria
  • Analyze automation results, identify root causes of failures, and improve test coverage and stability
  • Promote automation best practices and contribute to continuous quality improvements across teams

Required Qualifications
  • 5+ years of experience in test automation or SDET roles
  • Strong proficiency in Python for test automation and framework development
  • Experience with API test automation (REST, JSON, authentication mechanisms)
  • Hands-on experience with Playwright and TypeScript for web automation
  • Proficiency working in Linux environments and writing shell scripts (bash)
  • Experience using Git and integrating tests into GitLab CI/CD pipelines
  • Solid understanding of software testing principles, automation strategies, and Agile methodologies
  • Strong problem-solving, debugging, and communication skills

Preferred Qualifications
  • Experience testing high-traffic, consumer-facing applications
  • Familiarity with containerized test execution (Docker)
  • Exposure to cloud-based platforms and distributed systems
  • Experience with performance, reliability, or security testing concepts

Similar Jobs

More Jobs at Dexian

More Information Technology Jobs

Find similar Software Development Engineer in Test II - Python jobs: