Test Automation Analyst

2 weeks 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


  • Test Analyst

    5 days ago


    Mississauga, Canada Infosys Limited Full time

    Infosys Test Analyst Infosys is seeking a Test Analyst. As a Test Analyst, you will act as a validation and quality assurance expert, reviewing the functionality of existing systems. You will conduct requirement analysis, define test strategy & design, and lead execution to guarantee superior outcomes. You will have the opportunity to collaborate with some...

  • Test Analyst

    3 days ago


    Mississauga, Canada Infosys Limited Full time

    Infosys Test Analyst Infosys is seeking a Test Analyst. As a Test Analyst, you will act as a validation and quality assurance expert, reviewing the functionality of existing systems. You will conduct requirement analysis, define test strategy & design, and lead execution to guarantee superior outcomes. You will have the opportunity to collaborate with some...

  • Test Analyst

    4 weeks ago


    Mississauga, Canada Infosys Full time

    Job Description Infosys is seeking a Test Analyst As a Test Analyst , you will act as a validation and quality assurance expert and review the functionality of existing systems. You will conduct requirement analysis, define test strategy & design and lead execution to guarantee superior outcomes. You will have the opportunity to collaborate with some of the...

  • Test Analyst

    2 weeks ago


    Mississauga, Ontario, Canada Infosys Full time $66,183 - $79,913 per year

    Infosys is seeking a Test Analyst. As a Test Analyst, you will act as a validation and quality assurance expert and review the functionality of existing systems. You will conduct requirement analysis, define test strategy & design and lead execution to guarantee superior outcomes. You will have the opportunity to collaborate with some of the best talent in...

  • Test Analyst

    4 weeks ago


    Mississauga, Canada Infosys Full time

    Job DescriptionInfosys is seeking a Test AnalystAs a Test Analyst, you will act as a validation and quality assurance expert and review the functionality of existing systems. You will conduct requirement analysis, define test strategy & design and lead execution to guarantee superior outcomes. You will have the opportunity to collaborate with some of the...

  • Test Analyst

    4 weeks ago


    Mississauga, Canada Infosys Full time

    Job DescriptionInfosys is seeking a Test AnalystAs a Test Analyst, you will act as a validation and quality assurance expert and review the functionality of existing systems. You will conduct requirement analysis, define test strategy & design and lead execution to guarantee superior outcomes. You will have the opportunity to collaborate with some of the...

  • Test Analyst

    4 days ago


    Mississauga, Ontario, Canada Infosys Full time $66,183 - $79,913 per year

    Infosys is seeking a Test Analyst. As a Test Analyst, you will act as a validation and quality assurance expert and review the functionality of existing systems. You will conduct requirement analysis, define test strategy & design and lead execution to guarantee superior outcomes. You will have the opportunity to collaborate with some of the best talent in...


  • Mississauga, Canada Panasonic North America Full time

    A leading technology company in Canada is seeking a Senior QA Analyst to enhance their testing practices across desktop, web, mobile, and cloud applications. This role involves manual and automated testing, developing test plans, and mentoring junior team members. Ideal candidates should have over 5 years of experience in Software Quality Assurance and a...

  • Test Analyst

    1 week ago


    Mississauga, Ontario, Canada Infosys Full time $66,183 - $79,913 per year

    Infosys is seeking a Test Analyst. As a Test Analyst, you will act as a validation and quality assurance expert and review the functionality of existing systems. You will conduct requirement analysis, define test strategy & design and lead execution to guarantee superior outcomes. You will have the opportunity to collaborate with some of the best talent in...

  • TOSCA Test Analyst

    2 weeks ago


    Mississauga, Canada J&M Group Full time

    OverviewJoin to apply for the TOSCA Test Analyst role at J&M Group3 weeks ago Be among the first 25 applicantsQualifications5+ years of system/software test experienceKnowledge of test management tools such as Jira-JTMFAbility to translate business requirements and/or Software Requirements Specifications into test cases4+ years of experience in Test...