Test Automation Analyst

5 days ago


Mississauga, Canada Prophix Software Inc. Full time

A Test Automation Analyst must analyze product requirements & understand UI automation tools to design test data, scenario details, & robust assets of those product requirements in-line with the nature of the tools at hand to implement these in a test runtime efficient way where automated tests complete with no human intervention. The person in this role will assure product quality by doing the above, completing failure analysis, logging bugs for product team review, & publishing test run result reports in a timely fashion.

It is expected that Development team members are available to work hybrid. Subject to change, Tuesday, Wednesday & Thursday are mandatory in-office days where team members are expected to work on-site from our Mississauga head office to support enhanced collaboration. Mondays & Fridays are optional work-from-home days for designated focus work. We have invested in best-in-class tools, technology, & culture to ensure our team members can do their best work.

**What You Will Do at Prophix**

User Story creation & refinement:

- Feed your team ample implementation-ready User Story work items in Azure DevOps by reviewing & updating those provided by Scrum Analysts, as well as authoring your new work items.
- Ensure the test data per User Story is correctly set up in your team's golden data set.
- Provide guidance & reinforce standards in helping others with their UI test automation efforts.
- Facilitate your team's User Story enquiries by liaising with members of product teams to ensure scenario assertions match desired product behaviour.
- Verify that implemented BDD stories meet the requirements of your team's User Story work items.

Backlog management:

- Monitor & organize your team's backlog daily, ensuring all information in User Story work items is accurate, complete, & up to date.
- Meet with your manager regularly in line with your team's velocity & unique product area groupings to ensure prioritized groupings are responsively re-ordered in line with evolving company needs.

BDD story development work:

- Implement new BDD stories in-line with your team's User Story requirements.
- Address any BDD story issues.

Test environment maintenance:

- Work with DevOps to ensure your team's YAML pipelines, AWS EC2 instances, & data sets are working & backed up as needed.
- Be proactive in ensuring the correct product & UI test automation code is on your team's environments for related golden data creation & updates, and test execution.

Test execution & results analysis:

- Run appropriate tests on demand, using tags to manage which scenarios execute.
- Upload test run reports to our central repository following your team's report naming conventions.
- Analyze test results to understand the root causes of any scenarios not resulting in a pass.
- Take appropriate action where all non-pass scenarios are updated to pass or have a product Bug work item logged for each unique failure.
- Ensure product Bug work item IDs are cited in UI test execution reports per related scenario & product Bug work items logged in Azure DevOps cite their related scenarios.

Bug management:

- Log Bug work items in Azure DevOps with an FCThit tag as they are encountered during your team's User Story design, implementation, & testing.
- Monitor FCThit tagged Bug work items to ensure associated scenarios for those resolved or closed work items are updated to reflect expected product functionality or check that those scenarios are now a pass & remove the reference to those Bug work items from their scenarios' BDD storey titles, so they don't appear in their subsequent pass result report.

Demo:

- Create & upload your team's slides at the end of each sprint
- Present your team's slide(s) at the end of the sprint demo

**What You Will Bring to Prophix**

You will bring a rare combination of experience, technology skills, personal qualities, and education to shine in this role.

**Required Qualifications**
- Post-secondary degree in computer science, software engineering or related discipline, or equivalent working experience.
- Ability to translate documentation/discussions into test situations and see them through to implementation as effective test types, such as automated component & system integration, automated functional UI, and manual cases, required.
- Possess the ability to communicate effectively with technical staff, understanding server-side and client-side logic with the aptitude to determine how best to implement test coverage in all areas.
- Hands-on working-level Java experience.
- Experience using UI automation tools; Selenium WebDriver ideal.
- Version control knowledge; Git repo experience ideal.
- Excellent time management skills.
- Excellent English communication skills, both verbal and written, are required.
- Must be legally entitled to work in the country where the role is located. Must be able to travel to the United States, Canada and/or internationally and have a valid passport.

**Preferred



  • Mississauga, Ontario, Canada ROSS Full time

    About the Role:We are seeking a highly skilled Quality Assurance Analyst to join our team. As a key member of our QA team, you will be responsible for ensuring the quality of our services. This includes analyzing project requirements, identifying technology gaps, and leading test strategies.Responsibilities:Lead, plan, organize and control tests and quality...


  • Mississauga, Canada Cognizant Full time

    **Why choose cognizant?** It takes a lot to succeed in today’s fast-paced market, and Cognizant has become a leader in the industry. We love big ideas and even bigger dreams. We stand out because we put human experiences at the core. We help clients engage customers by envisioning and building creative products and services. But we do not stop there. We...

  • Test Analyst

    1 week ago


    Mississauga, Canada Cognizant Full time

    **Test Analyst** **Qualification**: Graduate (Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) or related field) **Responsibility**: **Test Requirement Analysis**: - Create/modify/review Master Test Strategy docuement for large engagements. - Create/update/review Test Estimations, Project/ Sprint...


  • Mississauga, Ontario, Canada 360 Technology Full time

    We are seeking a highly skilled and experienced Senior Automation Lead to join our team at 360 Technology.About the RoleThe ideal candidate will have a strong background in software architecture, automation frameworks, and a deep understanding of various testing methodologies. As a Senior Automation Lead, you will be responsible for designing, implementing,...


  • Mississauga, Canada BusyQA Full time

    **Automation Testing Instructor** - BusyQA_ BusyQA is a leading Tech Consulting & Training company. Our unique advantage as a Software Service company allows our students gain hands-on experience on highly visible projects with our Customers. We got started in 2013 and our growth is tied to our passion and love for all things technology. Our clients love...


  • Mississauga, Ontario, Canada Definity Financial Corporation Full time

    **Job Description:**We are seeking a highly skilled Test Automation Strategist to join our team at Definity Financial Corporation.As a Test Automation Strategist, you will play a key role in developing and executing test automation strategies that meet the needs of our business.Key Responsibilities:Develop and execute test automation strategies that maximize...

  • Test Lead

    1 week ago


    Mississauga, Canada Cognizant Full time

    **Test Lead** **Qualification**: Bachelors in science, engineering or equivalent ** Responsibility**: **Project Proposal**: - Gather requirements from the Business Analyst to understand the project, skill sets required. - Analyze time required on the assignment and the # of resources to be deployed based on an initial estimation as created by the Test...

  • Test Lead

    1 week ago


    Mississauga, Canada Cognizant Technology Solutions Full time

    **Qualification**: Bachelors in science, engineering or equivalent **Responsibility**: **Project Proposal**: Gather requirements from the Business Analyst to understand the project, skill sets required. Analyze time required on the assignment and the # of resources to be deployed based on an initial estimation as created by the Test Analyst. Gather review...


  • Mississauga, Ontario, Canada McKesson Full time

    About McKessonMcKesson is a leading healthcare company that plays a vital role in the delivery of insights, products, and services to improve quality care.We are known for our commitment to making a positive impact on the health and well-being of our customers and communities.Job SummaryWe are seeking a highly skilled Test Automation Specialist to join our...


  • Mississauga, Ontario, Canada Cognizant Full time

    We are seeking an experienced Automation Engineer with expertise in Tosca to develop and execute automated test scripts, ensuring the quality and performance of SAP applications. The ideal candidate should have experience in test automation, scripting, and test management using Tosca.About Cognizant's QEA Practice:We are the largest Quality Assurance...

  • Test Analyst

    5 hours ago


    Mississauga, Ontario, Canada ROSS Full time

    Job Summary:We are seeking a highly skilled Quality Assurance (QA) professional to join our team at ROSS. As a QA Analyst, you will play a critical role in ensuring the quality of our loan servicing solutions by analyzing project requirements, developing test plans, identifying gaps, and managing quality risks.Key Responsibilities:Analyze project...


  • Mississauga, Ontario, Canada McKesson Full time

    Opportunity OverviewWe are a leading healthcare company looking for a talented Test Automation Specialist to join our team. As a member of our dynamic team, you will have the opportunity to work on challenging projects, collaborate with experienced professionals, and contribute to the development of cutting-edge automation frameworks.About the RoleThe ideal...


  • Mississauga, Ontario, Canada PointClickCare Full time

    Company OverviewPointClickCare is a leading healthcare technology platform that enables meaningful care collaboration and real-time patient insights. With over 20 years of experience, the company has grown exponentially, with over 2,200 employees working to impact millions across North America.As a recognized leader in the industry, PointClickCare has been...


  • Mississauga, Ontario, Canada KUBRA Full time

    About KUBRA:KUBRA provides customer communications solutions to utilities, insurance, and government entities across North America. We are seeking a skilled Quality Assurance Engineer to join our Product Engineering team.The successful candidate will have a deep understanding of software testing methodologies and be able to design and maintain test plans....


  • Mississauga, Ontario, Canada MPAQ Automation Inc. Full time

    We are seeking a skilled Industrial Automation Support Specialist to join our team at MPAQ Automation Inc. Our company specializes in automation, dispatch, and control systems for industrial plants.The ideal candidate will have a strong background in IT and experience with Microsoft operating systems, computer networking, and automation software....


  • Mississauga, Ontario, Canada Synechron Full time

    At Synechron, we're passionate about harnessing the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions across various industries. We pride ourselves on our progressive technologies and optimization strategies spanning Artificial...


  • Mississauga, Ontario, Canada MPAQ Automation Inc. Full time

    MPAQ Automation Inc. is a leading provider of automation, dispatch, and control systems. We're seeking an experienced professional to join our team as a technical support specialist.ResponsibilitiesThe successful candidate will be responsible for:Providing exceptional customer support via phone, email, or chatMaintaining accurate and up-to-date documentation...


  • Mississauga, Ontario, Canada MPAQ Automation Inc. Full time

    Company OverviewMPAQ Automation Inc. specializes in developing automation, dispatch, and control systems for industrial plants. We focus on delivering high-quality software solutions that meet our customers' needs.Job RoleThe successful candidate will work on designing and implementing new software features, participating in team discussions, and...


  • Mississauga, Canada TD Bank Full time

    **TD Description** Stay current and competitive. Carve out a career for yourself. Grow with us. **Department Overview** It is our People who make the difference in the dynamic and diversified businesses within Personal Banking Delivery Excellence. We are looking for talented leaders to join our team, helping to shape the modernization of operations where...


  • Mississauga, Ontario, Canada Cognizant Full time

    We are seeking a seasoned Automation Engineer with expertise in Tosca to develop and execute automated test scripts, ensuring the quality and performance of SAP applications.About Our Quality Assurance PracticeWe are the largest Quality Assurance Practice globally, servicing 800+ clients, including 50+ Fortune 100 companies. We bring industry-leading vision...