Location
Waukesha, WI
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Job Title: Test Automation Engineer (ALM and JAMA medical Devices testing)
Selenium/Playwright \| CT scanner hardware, imaging \| API Testing \| CI/CD – Jenkins \| Python/JavaScript \| Azure \| AI/LLM)
Job Duration: LongTerm
Job Location: Waukesha, WI
Position will be performed on-site.
Flexibility to work in different shifts.
Role Summary
Candidate has strong hands-on experience with
hardware/software manual and automation
verification testing and in executing
design verification activities
using systems engineering management tools such as
ALM and JAMA.
Candidate has
strong scripting and CI/CD skills,
hands-on experience with test or process automation, and exposure to AI (e.g., using pretrained models or LLM APIs for simple classification, document parsing, or assistants).
looking for a strong
SDET/QA Automation engineer
who can go beyond basic testing and actually build scalable automation frameworks using tools like Selenium or Playwright.
The key skills are automation framework design, deep API testing, and integrating tests into
CI/CD pipelines using tools like Jenkins.
candidates who have practical exposure to
cloud (Azure) and AI tools like Azure OpenAI Service
for simple automation or document processing will stand out.
someone who can code, automate, integrate, and leverage modern tools
(CI/CD \+ AI)
to improve quality engineering.
Key Responsibilities
Automation Development:
Build and maintain UI/API/Service test automation
Develop reusable
frameworks (e.g., Squish/Selenium/Playwright, REST clients)
with robust error handling, retries, and idempotency.
CI/CD \& Quality Gates:
Integrate automation into Jenkins; enforce quality gates, artifact/versioning, and traceability.
Implement automated validations, reports, and dashboards for test coverage and release readiness.
AI-Assisted Use Cases :
Use
Azure
OpenAI
/
Azure
Cognitive Services for document extraction (e.g., IFU, requirements, risk docs), text classification, or summarization.
Build simple
LLM
utilities with guardrails (prompt templates, token/cost/latency controls, redaction, logging).
Partner with
data/AI teams
for complex use cases; ensure Responsible AI and privacy compliance.
Minimum Qualifications
5 years in automation, QA automation, DevOps, or systems engineering.
Familiarity with
CT scanner hardware and imaging technologies.
Proficiency in P
ython, PowerShell/Bash, or TypeScript/JavaScript.
Hands-on experience with
UI/API test automation (Squish/Selenium/Playwright/Cypress/Robot Framework)
CI/CD pipelines ( GitHub Actions, Jenkins) and Git-based workflows.
Basic cloud experience (
Azure
preferred): Functions, App Service, Storage, Key Vault, IAM basics.
SQL and data manipulation (
CSV/JSON/Parquet); interacting with REST/GraphQ
L APIs.
AI exposure: using pretrained
LLM
or cognitive service
APIs for text
extraction/summarization/classification; prompt engineering basics; awareness of context limits, cost, and latency.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.