You are viewing a preview of this job. Log in or register to view more details about this job.

Senior SDET

Job Title: Senior SDETĀ 
Location: Blue Bell, PA (Hybrid)
Type: Contract

Key Responsibilities

  • Design and implement scalable API and integration test frameworks using Karate DSL with JUnit5 and Maven.
  • Develop automated UI test suites using Playwright with Python for modern web applications.
  • Leverage AI tools (GitHub Copilot, Claude Code) to rapidly generate, enhance, and optimize test scripts.
  • Build Python-based CLI automation tools to validate APIs, seed test data, and analyze logs efficiently.
  • Integrate automated test suites into Jenkins CI/CD pipelines and maintain high-quality delivery standards.
  • Create and maintain reusable test utilities, frameworks, and data generation strategies.
  • Generate synthetic test data (JSON/XML/DB scripts) to ensure comprehensive test coverage.
  • Develop contract and service-level tests for microservices deployed in Kubernetes/OpenShift environments.
  • Collaborate with development teams to define testability requirements and ensure early defect detection.
  • Analyze failures and debug issues using AI-assisted techniques and observability tools.
  • Maintain code quality by reviewing and refining AI-generated automation scripts.
  • Work within Git-based workflows (Bitbucket) and contribute to continuous testing improvements.

Required Skills

  • 1+ years of experience in SDET / Test Automation roles
  • Strong expertise in Karate Framework (DSL, JUnit5, Maven, Cucumber)
  • Hands-on experience with Playwright (Python)
  • Proficiency in Python scripting and API testing
  • Experience with Jenkins CI/CD pipelines
  • Knowledge of Docker, Kubernetes, or OpenShift
  • Strong experience using AI tools like GitHub Copilot / Claude Code in development workflows

Nice to Have

  • Oracle/SQL and JDBC validation experience
  • Exposure to observability tools (Dynatrace, Kibana)
  • Knowledge of Spring Boot testing
  • Experience with messaging systems (RabbitMQ)
  • Familiarity with Helm or GitOps practices

Note: Interested candidates can share profiles at resumes@matiinc.com