Job Title or Location
RECENT SEARCHES

QA Engineer (Automation, AI & Manual Testing)

Pillway - 9 Jobs

Brampton, ON

Posted 11 days ago

Job Details:

Full-time
Experienced

Job Summary

QA Engineer (Automation, AI & Manual Testing)

Pillway-Full-time

In-Office | Brampton, ON, Canada

About Pillway

Pillway is a leading digital pharmacy, reimagining how patients manage their medications. With a patient-first approach and innovative technology, we streamline prescription management, adherence, and delivery. Our Central Service Pharmacy is the operational heart of our service — focused on accuracy, speed, and exceptional care.

Overview:
We are looking for a highly skilled QA Engineer with expertise in automation testing, manual testing, and AI-driven QA practices. The candidate will ensure product quality by building robust test frameworks, integrating them into CI/CD pipelines, and leveraging AI/ML tools to improve test efficiency, coverage, and defect prediction.Key Responsibilities:
Automation & Manual Testing

  • Design, develop, and maintain scalable automation frameworks for web, mobile, and APIs.

  • Write and execute test cases, scenarios, and acceptance criteria.

  • Perform manual exploratory testing for edge cases and new features.

  • Conduct functional, regression, smoke, integration, performance, load, and security testing.

AI-Powered QA

  • Leverage AI tools for test case generation, test optimization, and defect clustering.

  • Apply AI-based visual testing and anomaly detection.

  • Use NLP-based models for requirement analysis and automated acceptance criteria.

  • Research and introduce generative AI tools for test data creation and root cause analysis.

CI/CD & DevOps Integration

  • Collaborate with DevOps to integrate automated test suites into CI/CD pipelines (Azure DevOps, Jenkins, Bitbucket, GitHub Actions, GitLab).

  • Ensure smoke, regression, and performance tests run automatically in pipelines.

  • Configure quality gates (e.g., code coverage, defect leakage thresholds).

  • Monitor and debug test executions in pipeline runs.

  • Work with Docker/Kubernetes for containerized test execution.

Collaboration & Quality Processes

  • Work with developers and product managers to define test strategies in Agile ceremonies.

  • Set up and manage test environments and synthetic test data.

  • Track and report defects using JIRA, Azure Boards, or similar tools.

  • Drive adoption of QA best practices and AI-augmented processes.

Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.

  • 2-3 years of QA experience (manual + automation).

  • Strong experience with test automation frameworks (Selenium, Cypress, Playwright, Appium).

  • Proficiency in Java, Python, or JavaScript/TypeScript.

  • Hands-on experience with API testing (Postman, RestAssured, Karate).

  • Familiarity with AI-powered QA platforms

  • Knowledge of CI/CD pipelines and cloud platforms (Azure, AWS, or GCP).

  • Experience with test management tools (TestRail, Zephyr, Xray).

Preferred Skills:

  • Knowledge of AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn) for QA innovation.

  • Familiarity with performance testing tools (JMeter, Gatling, Locust).

  • Understanding of static code analysis/security tools (SonarQube, OWASP ZAP, StackHawk).

  • QA certifications (ISTQB, AI in Testing, or equivalent).

Share This Job: