QA Automation Engineer
1 week ago
QA Automation Engineer
The Readymode Automation QA Engineer is responsible for designing, developing, and maintaining automated test frameworks and suites that ensure product quality and reliability. With a primary focus on test automation (80%) and strategic manual testing (20%), this role requires strong coding abilities to expand our existing automation framework, write production-quality test code, and implement scalable testing solutions integrated into CI/CD pipelines.
The ideal candidate is a technically-driven team player with strong programming skills, who is passionate about test automation, and continuous improvement. They would be proficient in test automation frameworks and tools, comfortable working with web-based UIs, APIs, and backend systems, and capable of building scalable automation solutions that meet project goals, and accelerate release cycles.
What You'll Do
- Expand and enhance the existing automation testing framework by identifying architectural improvements, writing production-quality code, and designing solutions through pseudocode and technical documentation
- Build reusable components, utilities, and libraries to extend framework capabilities and reduce test maintenance overhead
- Design, develop, and maintain automated test suites for functional, regression, integration, UI and API testing (80% of role)
- Integrate automated tests into CI/CD pipelines and implement test reporting/dashboard solutions for visibility
- Perform strategic manual testing for exploratory scenarios, new features, and complex edge cases (20% of role)
- Analyze requirements and user stories to identify automation opportunities and framework requirements
- Monitor and analyze automated test results, investigating failures and distinguishing between product defects and test issues
- Develop and maintain test data management strategies, including data generation and cleanup automation
- Establish and track automated test coverage metrics across the application
- Collaborate with Development, DevOps, and Release Management teams to optimize testing infrastructure
- Take ownership of test environment maintenance, configuration management, and automation infrastructure
- Provide test results and metrics in a manner consumable by technical and non-technical stakeholders
- Mentor team members on automation best practices, framework usage, and coding standards
- Conduct code reviews for test automation scripts to ensure quality and maintainability
- Projects or duties outlined as the QA Manager sees fit
Qualifications / Experience
- 5+ years experience as a QA automation engineer or SDET with strong focus on test automation
- Proven ability to expand and build upon existing automation frameworks
- Strong coding skills with ability to write production-quality test automation code
- Experience designing solutions through pseudocode and technical planning
- Proficiency in at least one programming language (Java, Python, JavaScript, C#, etc.)
- Hands-on experience with test automation frameworks (Selenium, Cypress, Playwright, TestNG, JUnit, etc.)
- Experience building custom framework components, utilities, and libraries
- Experience with API testing tools and frameworks (REST Assured, Postman, SoapUI, etc.)
- Knowledge of CI/CD tools and integration (Jenkins, GitLab CI, GitHub Actions, Azure DevOps, etc.)
- Experience with quality assurance methodologies, and the software development lifecycle
- Experience with version control systems (Git) and branching strategies
- Strong understanding of frontend UI, and backend database testing
- Excellent interpersonal skills with the ability to liaise with developers, operations, and customer support
- Ability to document and troubleshoot errors in automated test scripts and framework code
- Strong analytical and problem-solving skills with architectural thinking
- Excellent organizational skills and attention to detail
- Ability to contribute to improving QA automation best practices
Bonus Points
- Experience refactoring and modernizing legacy automation frameworks
- Knowledge of design patterns commonly used in test automation (Page Object Model, Factory, Builder, etc.)
- Experience with BDD/TDD frameworks (Cucumber, SpecFlow, etc.)
- Knowledge of performance and load testing tools (JMeter, Gatling, k6, etc.)
- Experience with containerization and orchestration (Docker, Kubernetes)
- Database testing and SQL query skills
- Experience with mobile test automation (Appium, XCUITest, Espresso)
- Cloud platform experience (AWS, Azure, GCP)
- VoIP experience, specifically with Asterisk
- Open-source contributions to testing frameworks or tools
Why Join Readymode
- Lead and influence the documentation strategy of a rapidly growing SaaS company.
- Group RRSP matching.
- A full benefits package that starts day 1.
- Opportunity to participate in our Employee Stock Option Plan.
- An education and training grant in your second year.
- Work/life balance.
- Remote work
-
QA Automation Engineer
6 days ago
Remote, Canada Estateably inc. Full time $90,123 - $123,456 per yearQA Automation EngineerAbout the role:The QA Automation Engineer ensures the reliability, performance, and quality of our software products through a balanced mix of automation and manual testing. You will collaborate with product, design, and engineering teams to define testing strategies, build automation where it adds the most value, and support...
-
QA Automation Engineer
1 week ago
Remote, Canada ASICS Apps Full time $80,000 - $120,000 per yearAbout ASICS AppsASICS Apps lives by ASICS' founding philosophy, "Anima Sana In Corpore Sano" or "A Sound Mind in a Sound Body." We believe in the positive benefits of movement and aspire for people all over the world to live healthful and happy lives in both body and mind.The ASICS Apps provide digital services and goods focused on helping runners and...
-
QA Automation Engineer
6 days ago
Remote, Canada ActiveState Full time $90,000 - $120,000 per yearDescriptionActiveState enables DevOps, InfoSec, and Development teams to improve their security posture while simultaneously increasing productivity and innovation to deliver secure applications faster.We are the only solution in the market today that offers vulnerability-free open source language packages and containers and Intelligent Remediation, which...
-
QA Automation Engineer
5 days ago
remote Montreal, Quebec, Canada . full-time . November , Open Roles Full time $80,000 - $120,000 per yearQA Automation Engineer About the role: The QA Automation Engineer ensures the reliability, performance, and quality of our software products through a balanced mix of automation and manual testing. You will collaborate with product, design, and engineering teams to define testing strategies, build automation where it adds the most value, and support...
-
QA Automated Tester
2 weeks ago
Remote, Canada 247 Labs Full time $30,000 - $32,000 per year247 Labs is seeking QA Automated TesterOverview:We are seeking an experienced Quality Assurance Engineer with 8+ years of experience, who is proficient in both manual and automated testing. The ideal candidate will have substantial experience with UI automation using Playwright or Cypress, a strong foundation in programming with Java, JavaScript, or Python,...
-
QA Automation with Playwright, ETL
2 weeks ago
Remote, Canada ShakTeck Corp Full time $48,000 - $60,000 per yearTitle: Playwright QA with ETL & AILocation: 100% RemoteMust have skills:QA PlaywrightETL testingAI-based validation(AI/ML testing)SQL and APIJob Description:We are seeking a QA Engineer with hands-on experience in Playwright automation, ETL testing, and AI-based validation. The candidate will be responsible for designing and executing automated and...
-
QA Automated Tester
1 week ago
Remote, Canada 247Labs Full time**247 Labs is seeking QA Automated Tester who is familiar with the below skills**: - Mobile and Web Testing using automated tests - Review functional and design specifications to ensure a full understanding of individual deliverables. - Back end database testing in MySQL environment including validating stored data, procedures, triggers and jobs - Identify...
-
Automation Engineer
6 days ago
Remote, Canada Ace Software Consulting Inc. Full time $40,000 - $80,000 per yearAbout the RoleWe are seeking a Mid level Automation Engineer with strong expertise in backend API automation, particularly in Java, Selenium, and cloud-based testing tools. The ideal candidate will play a key role in designing and implementing robust automation frameworks, ensuring high-quality API validation, and collaborating closely with development and...
-
QA Automation- Test Lead
1 week ago
Remote, Canada Mphasis Full time**Job title**: QA Automation - Test Lead (Mobile Development) Experience: 9 **+ Yrs** **Location**:Montreal** Who are we looking for? An experienced QA Automation test engineer needed for One of our programs at onshore. The Individual should be experienced in manual and automation testing on web and mobile and be passionate about learning new things and...
-
QA Engineer
1 week ago
Remote, Canada Devengine Full time $80,000 - $120,000 per yearQA Engineer (remote, Canada)Remote - Canada | Permanent / Full TimeWe are seeking a Quality Assurance Specialist with experience in the financial services industry to ensure software quality throughout the development lifecycle. This is a permanent, full-time position. The role is fully remote, and candidates can be located anywhere in Canada. ...