Test Automation Specialist

Artech L.L.C.

Mississauga

Description

  • Design, develop, and execute comprehensive software verification strategies.
  • Create and maintain automated test frameworks and test suites.
  • Perform:
  • Functional Testing
  • Integration Testing
  • System Testing
  • Regression Testing
  • End-to-End Testing
  • Performance Testing
  • Validate software functionality against requirements and specifications.
  • Develop automated test cases and test harnesses using Python and Java.

Mandatory Technical Requirements

  • Strong hands-on experience with Robot Framework is required.
  • Strong hands-on experience with Artificial Intelligence platforms and technologies (e.g., Generative AI, LLMs, AI-assisted test automation) is required.

Cloud Native Platform Testing

  • Verify and validate Kubernetes-based applications and platform services.
  • Test deployments utilizing:
  • Kubernetes
  • Helm / Helmfile
  • Docker
  • Containers
  • Kubernetes Operators and CRDs
  • Validate upgrades, patches, configuration changes, and release candidates.
  • Execute system integration testing in lab and cloud environments.

CI/CD & Automation Validation

  • Develop automated testing pipelines integrated into:
  • Jenkins
  • GitLab
  • Spinnaker
  • Validate software delivery pipelines and deployment workflows.
  • Improve automated regression coverage and release confidence.
  • Support continuous testing initiatives throughout the software development lifecycle.