Key Responsibilities
o Build and maintain UI/API/Service test automation
o Develop reusable frameworks (e.g., Squish/Selenium/Playwright, REST clients) with robust error handling, retries, and idempotency.
o Integrate automation into Jenkins; enforce quality gates, artifact/versioning, and traceability.
o Implement automated validations, reports, and dashboards for test coverage and release readiness.
o Use Azure OpenAI / Azure Cognitive Services for document extraction (e.g., IFU, requirements, risk docs), text classification, or summarization.
o Build simple LLM utilities with guardrails (prompt templates, token/cost/latency controls, redaction, logging).
o Partner with data/AI teams for complex use cases; ensure Responsible AI and privacy compliance.
Minimum Qualifications
- 3–5 years in automation, QA automation, DevOps, or systems engineering.
- Familiarity with CT scanner hardware and imaging technologies.
- Proficiency in Python, 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/GraphQL 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.
Work Arrangement
- Position may be performed on-site.
- Flexibility to work in different shifts.