Automation Test Engineer

Technoviz LLCDes Moines, IA
Onsite

About The Position

Key Responsibilities · Automation Development: 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. · CI/CD & Quality Gates: 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. · AI-Assisted Use Cases : 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.

Requirements

  • 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.

Responsibilities

  • 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.
  • Integrate automation into Jenkins; enforce quality gates, artifact/versioning, and traceability.
  • Implement automated validations, reports, and dashboards for test coverage and release readiness.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service