Haystack
← Back to Jobs
Engineering

Python/Robot Testing Engineer

Teksoft Systems IncMiddletown Township, NJ🇺🇸United StatesPosted 11 Jul 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Python/Robot Testing Engineer

Location: Middletown, NJ (Onsite from Day 1 & 5 Days Office) and F2F Required

6+ Months Contract

 

Must haves:

  • Excellent functional test experience in Network L3 domain.
  • Python: strong hands-on experience (writing clean, reusable tests and utilities)
  • Robot Framework Browser (Playwright) library for tricky Shadow DOM cases
  • Robot Framework: building scalable suites; Selenium Library; solid reporting
  • Selenium WebDriver: Selenium 4 experience, including handling Shadow DOM (e.g., getShadowRoot/JS executor), waits, page objects
  • Cross-browser: Chrome/Firefox/Edge, headless runs
  • Frontend testing: stable selectors, Shadow DOM-heavy apps, auth/MFA flows, cookies/sessions, cross-env config
  • API testing: OAuth2/JWT, REST/GraphQL, Python (requests/httpx), schema validation (JSON Schema), error handling
  • CI/CD: integrate tests into pipelines (Jenkins/GitHub Actions), test artifacts and gating
  • Version control: Git, branching/PRs, code reviews.
  • Data/DB checks: basic SQL for validating back-end effects.
  • Defect hygiene: clear bug reports, root-cause notes, reproducible steps, logs

Similar jobs