QA Analyst Automation and Regression

1 week ago


Montréal, Canada Groupe Conseil ERA Inc Full time

**_version en français ci-après_**

**QA Analyst automation and regression**

**ERA Consulting Group**, a well-established and profitable Quebec-based company, is growing. We partner with other businesses to support their development, acting as genuine business partners rather than mere suppliers. Our expertise goes beyond ERP implementation—we actively advise our clients to help them maximize their technological vision across all their operations.

By joining our team, you will work in a creative and relaxed environment alongside highly skilled professionals. If you’re committed to delivering your best, we want you on our team

**Position Summary**

We are looking for an experienced **QA Automation Engineer** for a **6-month contract**. In this role, you will design, implement, and maintain a comprehensive end-to-end test automation strategy for a **new e-commerce integration project**, linked to our clients’ ERP systems (focusing on the customer order module). You will be the **sole QA resource** on this project, which involves a.NET middleware, and you will closely collaborate with a Scrum team using **Azure DevOps**. This position is **100% remote** (EST time zone) and heavily relies on **BDD** (Behavior-Driven Development) with **Cucumber**.

**You Will**
- **Lead Automation Efforts**: Set up a BDD framework (Cucumber) from the ground up and integrate it into Azure DevOps pipelines.
- **Collaborate with the Scrum Team**: Work closely with developers (PHP and.NET) and business analysts to refine acceptance criteria and write automated tests in Gherkin.
- **Ensure End-to-End Coverage**: Focus on critical flows within the e-commerce ERP integration, including customer order management.
- **Maintain Test Infrastructure**: Develop and maintain test scripts, manage code repositories, and oversee CI/CD workflows in Azure DevOps.
- **Guarantee Quality**: Define and track key test metrics, proposing best practices (with no formal coverage policy yet).
- **Operate in a Bilingual Environment**: Communicate in English with the client and in French internally, with primary documentation in English.

**Key Responsibilities**
- **Implement the BDD Framework**: Configure and set up Cucumber and relevant test libraries for automated regression and integration testing.
- **Build Automated Test Suites**: Write and maintain robust end-to-end test scripts covering the entire order flow between e-commerce and the ERP.
- **Collaborate on Acceptance Criteria**: Work with business analysts and developers to translate user story acceptance criteria into Gherkin scenarios.
- **Integrate Test Automation with CI/CD**: Use Azure DevOps to automate test execution within CI/CD pipelines for builds and releases.
- **Analyze and Report Defects**: Investigate test failures, log issues, and follow up until resolution.
- **Advise on QA Best Practices**: Provide recommendations on QA methodologies, test strategies, and potential process improvements.

**Qualifications**
- **Education**: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- **Experience**:

- At least 3 years of experience in **software testing and automation**, including BDD.
- Familiarity with **e-commerce** solutions and/or **ERP** (particularly order management).
- **Specific Experience**:

- Proven track record in setting up **Cucumber/Gherkin**.
- Experience with **Azure DevOps** or similar CI/CD solutions.
- Knowledge of **.NET** (middleware) and **PHP** environments is a strong asset.
- **Language**: Excellent **English** communication skills (spoken and written) for client interaction (Canada/US); French is an asset.
- **Certification**: ISTQB certification is an asset but not required.

**Required Skills**:

- **BDD Framework Implementation**: Hands-on expertise with Cucumber (or a similar BDD tool) and Gherkin syntax.
- **Automation & Scripting**: Proficiency in creating automated end-to-end and regression test suites for web services or APIs (using Selenium, REST-Assured, or other relevant tools).
- **CI/CD Integration**: Experience configuring automated tests within **Azure DevOps** pipelines.
- **Autonomy & Proactivity**: Ability to work independently, drive the QA process, and guide stakeholders on best testing practices.
- Join our fantastic team_**Analyste QA Automatisation et régression**

**Groupe Conseil ERA**, une entreprise québécoise bien établie et rentable, est en expansion. Nous travaillons en partenariat avec d’autres entreprises pour soutenir leur croissance, en agissant comme de véritables partenaires d’affaires plutôt que comme de simples fournisseurs. Notre expertise va au-delà de l’implémentation d’ERP : nous conseillons activement nos clients pour les aider à maximiser leur vision technologique dans l’ensemble de leurs opérations.

En rejoignant notre équipe, vous évoluerez dans un environnement créatif et décontracté aux côtés de professionnels hautement qualifiés. Si vous êtes motivé à donner le meilleur de v


  • QA Automation Tester

    2 weeks ago


    Montréal, Canada Q1 Technologies Full time

    Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering - 7+ years of overall testing experience (Including manual and automation) - 3-4 years of experience in automation testing using selenium, cypress - Must have experience programming in one or more of the following - Java, Python, C#, JavaScript - Must be proficient working with...


  • Montréal, Canada Jesta I.S. Full time

    **Com**pany overview** Jesta I.S. is a leading supplier of ERP software for the apparel, footwear, and soft-goods industries. Our global client base includes many recognizable brands and continues to grow. We are seeking a **QA Analyst** to join our Customer Support / Quality Assurance team in Montreal. **Position summary** **Responsibilities** - Develop,...


  • Montréal, Canada Jesta I.S. Full time

    **Com**pany overview** Jesta I.S. is a leading supplier of ERP software for the apparel, footwear, and soft-goods industries. Our global client base includes many recognizable brands and continues to grow. We are seeking a **QA Analyst** to join our Customer Support / Quality Assurance team in Montreal. **Position summary** **Responsibilities** -...


  • Montréal, Canada Q1 Technologies Full time

    **QA Automation** - Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering - 7+ years of overall testing experience (Including manual and automation) - 3-4 years of experience in automation testing using selenium, cypress - Must have experience programming in one or more of the following - Java, Python, C#, JavaScript - Must be...

  • QA Analyst

    2 weeks ago


    Montréal, Canada Business Development Bank of Canada Full time

    We are banking at another level. Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to...

  • QA Analyst

    2 weeks ago


    Montréal, Canada Tecsys Inc. Full time

    La version française suit ci-dessous_ Having recognized the advantages of remote work, including employee morale, productivity, reduced commuting on employee wellbeing and the environment, we are proud to be a digital-first company. The technologies and programs in which we invested have provided a fantastic foundation to this end. Our digital-first work...

  • QA Analyst

    2 days ago


    Montréal, Canada TV2 Consulting Full time

    **Requirements**: - **Work onsite in Montreal (preferred), Toronto, Canada up to 5 days a week collaborating with the team**: - 5 years experience in Functional QA - Primary Skill: Functional and Regression Testing - Agile (SCRUM) - Test effort estimation - Creating Test Strategy and Test Plan with Test closure reports - Execute Test Cases - Logging...


  • Montréal, Canada TS Imagine Full time

    **_About the job_** A QA Analyst is an individual contributor role who tests changes and improvements to products, platforms, and services. The target of test is trading, portfolio, real-time risk management and compliance capabilities which includes financial models, and algorithms in our system. If there is a bug, performance problem or unexpected...


  • Montréal, Canada TS Imagine Full time

    **_About the job_** A QA Analyst tests changes and improvements to the financial models and algorithms in our system. If there is a bug, performance problem or unexpected behavior of the system, the QA Analyst discusses the issue with the developer to see if it is an expected behavior or if a change needs to be applied. With regression tests, a QA Analyst...

  • Murex Analyst

    4 days ago


    Montréal, Canada apptad inc Full time

    **Role: Murex Analyst** **Location: Remote - Canada - Mississauga ON/Montreal** We are currently looking for a dedicated and analytical Murex Business Analyst to take ownership of the Murex binary non-regression testing process. The analyst will collaborate closely with the QA team to scrutinize any discrepancies in the automation process across specified...