Skip to content
mimi

QA Automation Lead / Architect

Acunor

Remote · Canada Contract Lead Today

About the role

About

We are seeking a QA Automation Lead / Architect with deep expertise in end-to-end test automation, framework design, and distributed systems testing. This is a senior-level role requiring strong technical depth, leadership capabilities, and the ability to drive automation strategy across complex environments.

Key Responsibilities

  • Design, build, and scale automation frameworks for UI, API, and system-level testing
  • Develop and execute manual and automated test cases (positive & negative scenarios)
  • Lead in-sprint and end-to-end (E2E) automation strategy and execution
  • Collaborate closely with developers, product teams, and stakeholders to ensure test coverage
  • Own test planning, execution, reporting, and quality metrics
  • Implement CI/CD-integrated automation pipelines
  • Drive full regression cycles and performance testing initiatives
  • Ensure quality across distributed, microservices-based systems
  • Participate in technical discussions, status calls, and stakeholder reviews

Mandatory Technical Skills

Automation & Testing

  • Strong hands-on experience in QA Automation (12 15+ years)
  • UI Automation: Webdriver.io, Cucumber.js, TypeScript
  • API Automation: REST API testing using Node.js, Cucumber.js, TypeScript
  • Performance Testing: JMeter, Grafana, Prometheus
  • Experience across testing types:
    • Functional, Regression, Integration, System, Smoke, Load/Performance, Scalability

DevOps & Infrastructure

  • CI/CD Tools: Jenkins, TeamCity, GitLab
  • Containerization: Docker, Kubernetes
  • Strong understanding of microservices architecture
  • Hands-on experience with Unix/Linux systems

Programming & Scripting

  • JavaScript / TypeScript, Node.js
  • Scripting: Bash, Shell, Ansible
  • Build Tools: Maven, NPM

Cloud & Tools

  • Cloud: AWS / Azure / GCP / OpenShift
  • Version Control: Git, Bitbucket
  • Test Management: TestRail
  • Ticketing/Docs: JIRA, Confluence, GitLab
  • Databases: PostgreSQL, Neo4j

Additional Expectations

  • Strong experience in automation for distributed and mission-critical systems
  • Hands-on experience in CI/CD pipeline configuration and maintenance
  • Ability to independently drive automation strategy and implementation
  • Excellent communication and stakeholder management skills
  • Experience working in Agile and Waterfall environments

Nice to Have

  • Telecom / Network / OSS / NMS domain experience
  • Frontend exposure: Angular, HTML, CSS, D3.js
  • Backend frameworks: Spring (Data/Security/MVC), REST services
  • Tools/Technologies: Kafka, ElasticSearch, SSO (OAuth2, SAML, LDAP)
  • Graph DB and time-series DB exposure

Selection Process

  • Technical Assessment: 1-hour HackerRank evaluation (mandatory)
  • Technical interviews focused on hands-on depth and architecture-level understanding

Skills

AnsibleAngularAPIAWSAzureBashBitbucketCI/CDCucumber.jsDockerD3.jsElasticSearchGitGitLabGrafanaGCPHTMLJMeterJenkinsJIRAJavaScriptKubernetesKafkaK8sLDAPMavenNeo4jNode.jsNPMOpenShiftOSSOAuth2PostgreSQLPrometheusRESTSAMLShellSpringSystemTeamCityTestRailTypeScriptUnixUIWebdriver.io

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free