QA Automation Analyst

1 day ago


Remote, Canada J.D. Power Full time

Job Description:

External Title: QA Automation Analyst - P2

Internal Title: QA Automation Analyst - P2

Location: Remote, Canada

Reports to Title: QA Team Lead

The Quality Assurance Automation Analyst II contributes to all phases of the Software Testing Lifecycle through the analysis, design, execution, and maintenance of software test suites. This role works closely with Business Unit stakeholders to review requirements, validate designs, create work estimates, and verify product releases. The Quality Assurance Automation Analyst III also works in close collaboration with the Quality Assurance Team Lead to define and implement best practices across all phases of the Software Testing Lifecycle.

Core Job Duties and Responsibilities:

  • Develop a detailed technical understanding of client needs and project requirements
  • Work with Solution Analysts to review and provide feedback for Software Requirements Specifications
  • Contribute to Software Test Plans to define the scope, objective, and approach of testing activities
  • Collaborate with technical stakeholders to create detailed work package estimates
  • Develop and execute integration, system, and acceptance level automated tests to verify requirements
  • Create and review software testing defect, progress, and summary reports
    Contribute to the investigation and triage of software defects for assigned projects

Education, Experience, and Competencies:

  • Post-secondary education in Computer Science or Software Engineering
  • 3+ years of experience developing automated tests using Selenium, Cucumber, Playwright, REST Assured, Java, or JUnit for UI modules built on java and Web services
  • 3+ years of experience integrating automated tests into continuous integration and continuous delivery pipelines.
  • Experience writing basic SQL data retrieval queries using joins.
  • Experienc e with web servers such as Apache HTTP Server or NGINX
  • Experience with version control software such as Git or Perforce
  • Experience with API testing of RESTful and SOAP-based web services using tools like Postman, SoapUI, or other API testing frameworks.
  • Experience with build tools such as Maven or Ant or Gradle
  • Experience with continuous integration tools such as Jenkins or TeamCity
  • Detailed knowledge of all phases in the Software Testing Lifecycle
  • Experience designing and executing test suites for unit, integration, system, and acceptance test levels.
  • Experience working with a variety of software development languages (mainly java programming)
  • Familiarity with Typescript as a language (use for Playwright)
  • Familiarity with service-oriented architecture and design principles
  • Familiarity with relational and non-relational database design
  • Excellent presentation skills with the ability to communicate at all levels of an organization.
  • Exceptionally self-motivated, self-directed, and detail-oriented
  • Superior analytical and problem-solving skills
  • Familiar with leveraging AI/LLM-based tools and models to enhance test planning, automate test generation, and improve overall QA efficiency.

Company Mission

J.D. Power is clear about what we do to ensure our success into the future. We unite industry leading data and insights with world-class technology to solve our clients' toughest challenges.

Our Values

We POWER Our Customer's Success

We are Innovative, Collaborative and Grounded in Data

We Make Things Easy

We Get It Done

We Start with Trust & Prove it Everyday

J.D. Power is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.

Should you require accommodations during the recruitment and selection process, please reach out to

J.D. Power does not disclose your personal data to unauthorized third parties. However, as a global corporation consisting of multiple affiliated companies in various countries, J.D. Power has international sites and J.D. Power uses resources located throughout the world. J.D. Power may from time to time also use third parties to act on J.D. Power's behalf. You agree to the fact that to the extent necessary your personal data may be transferred and/or disclosed to any company within J.D. Power group of companies as well as to third parties acting on J.D. Power's behalf, including also transfers to servers and databases outside the country where you provided J.D. Power with your personal data. Such transfers may include for example transfers and/or disclosures outside the European Economic Area and in the United States of America. If you are a California or United Kingdom resident, additional disclosures about the information we collect and how we use that information can be found by clicking here.

To all recruitment agencies: J.D. Power does not accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes.


  • QA Automation Analyst

    2 weeks ago


    Ontario - Remote, Canada Autodata Solutions Company Full time

    Job Description:External Title: QA Automation Analyst - P2Internal Title: QA Automation Analyst - P2Location: Remote, CanadaReports to Title: QA Team LeadThe Quality Assurance Automation Analyst II contributes to all phases of the Software Testing Lifecycle through the analysis, design, execution, and maintenance of software test suites.  This role works...


  • Remote, Canada Readymode Full time

    QA Automation EngineerThe 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...


  • Remote, Canada Estateably inc. Full time

    QA 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...


  • Remote, Canada Infinity Quest Full time

    Position : Healthcare QA Automation Tester with ToscaExperience : 12+ to 15 +Client Name : Virtusa and Health firstLocation : Toronto, CanadaJob Description:We are seeking a Strong Automation Tester with Tosca experience in Healthcare environments. Candidates with expertise in Automation Testing, specifically using Tosca, Selenium and Java, will be...

  • SAP QA Consultant

    6 days ago


    Remote, Canada Infocodec Solutions Full time

    Job Overview – SAP QA ConsultantWe are seeking a skilled SAP QA Consultant to support quality assurance activities across complex SAP landscapes. The ideal candidate brings strong hands-on experience in SAP functional and integration testing, test automation, and end-to-end validation across enterprise systems. This role is well-suited for professionals...

  • QA Lead

    2 weeks ago


    Remote, Canada Devengine Full time

    QA Lead (Canada, Remote)Remote - Canada | Permanent / Full TimeWe are seeking a QA Team Lead with experience in the financial services industry to drive software quality across the product lifecycle. You'll combine hands-on testing leadership with ownership of QA standards, automation direction, and delivery readiness across a distributed team. This is a...


  • Remote, Canada atVenu Full time

    Senior Data Quality Assurance Analyst Reports to: QA ManagerAbout the Job: Our Senior Data Quality Assurance Analyst will be hyper focused on the backend of our proprietary software. This specialized role will take the lead on validating the quality and accuracy of data collected, while also creating and executing test plans/strategies to ensure our...


  • remote Montreal, Quebec, Canada . full-time . November , Open Roles Full time

    QA 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 Engineer

    2 weeks ago


    Remote, Canada Devengine Full time

    QA 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. ...


  • Remote, Canada Jonas Software Full time

    Job Description:Quality Assurance AnalystIneo - Jonas Software )Remote CanadaCompensation & Role DetailsExpected Salary Range: $70,000 - $90,000 CAD, depending on experience and qualificationsRole Type: New RoleAI Disclosure: AI is not used to screen, assess, or select applicants for this roleJob SummaryThe QA Analyst is responsible for ensuring the quality...