QA Automation Engineer - Web (Python) and Mobile

Talentuch

Python

Location
Remote
Employment
Part-time
Level
Mid-level
Category
QA & Testing
Posted
Deadline

Description

We are looking for an experienced QA Automation Engineer to help design and build test automation for our content management platform. This is a hands-on role for someone who can both architect an automation strategy and write the scripts themselves, while also leveraging AI tools and third-party utilities to accelerate testing efforts.

Hourly based, will begin as part time but might grow to full time.

Team is working in Toronto time zone, so part of the workday will have to be shifted.

About the System

Content management platform serving end users across multiple channels

Client-side: React Native

Server-side: Python, Node.js

Database: PostgreSQL

Infrastructure: Hosted on AWS

Target platforms: iOS, Android, and Web

Network conditions: Must perform reliably on LTE cellular networks, with particular attention to relatively low data throughput and lower-end/less powerful devices

Responsibilities

Design and implement a test automation strategy and framework covering iOS, Android, and Web

Write, maintain, and execute automated test scripts (sanity, functional, and scenario-based)

Simulate real user workflows and specific usage scenarios across platforms

Measure and monitor application performance and response times during test execution

Run and validate tests under constrained network conditions (LTE, low bandwidth) and on lower-spec devices

Evaluate and integrate AI-assisted testing tools and free/open-source third-party automation tools into the workflow

Collaborate closely with developers and product stakeholders to define test coverage and quality gates

Report and track defects, performance bottlenecks, and reliability issues found during testing

Initial Priorities

Build and run sanity test suites: page/screen load verification across platforms

Simulate user flows for defined key scenarios

Capture performance and response-time metrics during test execution

Ensure test coverage runs consistently across iOS, Android, and Web

Requirements

3+ years of experience as a QA Automation Engineer, including designing automation frameworks from scratch

Strong scripting/coding skills for building and maintaining automated tests

Experience testing mobile apps (iOS and Android) as well as Web applications

Familiarity with performance and response-time testing/measurement

Experience testing under real-world network constraints (e.g., LTE, throttled bandwidth) and on lower-end devices

Working knowledge of, or strong interest in, AI-assisted testing tools

Comfortable working with free/open-source third-party testing and automation tools

Good communication skills and English level

Nice to Have

Experience with content management systems

Experience with CI/CD integration for automated test pipelines

Background in mobile performance profiling

Apply at the source

This role was published by Talentuch and listed via Djinni. Applications are handled there, not on this site.

View & apply on djinni.co ↗