SDET Automation Engineer (Python & Generative AI)

  • New York, NY
  • Posted 4 hours ago | Updated 4 hours ago

Overview

Hybrid
Depends on Experience
Full Time

Skills

SDET
Python
Generative AI
Pytest
AI/ML
Robot Framework

Job Details

SDET Automation Engineer (Python & Generative AI)

New York, NY & Alpharetta, GA (Need Onsite day 1, hybrid 3 days from office).

Fulltime Position

Job Description:

We are seeking a highly skilled SDET Automation Engineer with a strong background in Python programming and expertise in Generative AI technologies. The ideal candidate will be responsible for designing, developing, and maintaining automated testing frameworks, along with leveraging Generative AI to enhance testing processes and intelligent test case generation.

Responsibilities:

  • Develop and maintain robust automated test scripts using Python for web, mobile, and API testing.
  • Design and implement scalable test automation frameworks and tools.
  • Use Generative AI models to create, optimize, and improve test cases, data, and testing workflows.
  • Integrate automation solutions with CI/CD pipelines to ensure continuous testing and quality delivery.
  • Collaborate with development and product teams to understand product features and identify testing requirements.
  • Analyze, troubleshoot, and report defects, providing clear and actionable insights.
  • Leverage advanced AI/ML models to predict potential failure points and improve test coverage.
  • Stay updated with the latest trends in AI, automation, and testing tools, and evaluate their applicability.
  • Contribute to the development of best practices, standards, and documentation for automation processes.

Requirements:

  • Bachelor s or Master s degree in Computer Science, Engineering, or a related field.
  • Proven experience (3+ years) in automated testing and SDET roles.
  • Strong proficiency in Python, including experience with testing frameworks such as PyTest, Robot Framework, or similar.
  • Hands-on experience with Generative AI models (e.g., GPT, GPT-4, or other transformer-based models).
  • Familiarity with AI/ML frameworks such as TensorFlow, PyTorch is a plus.
  • Experience with API testing, web automation (Selenium, Playwright), and mobile testing tools.
  • Knowledge of CI/CD tools like Jenkins, GitLab CI, or CircleCI.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills and ability to work collaboratively in a team environment.

Preferred, but not required:

  • Experience with cloud environments such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of test data management and synthetic data generation using AI.
  • Understanding of NLP, computer vision, or other AI domains relevant to testing.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.