06 Oct
|
Bombardier
|
Côte Saint-Luc
06 Oct
Bombardier
Côte Saint-Luc
# QA AnalystMontrealVirtualSoftware Development and EngineeringApplyWith over 30 years of recognized expertise, COFOMO is now a leading Canadian consulting firm specializing in digital and artificial intelligence. Supported by more than 3,000 experts, 10 Centers of Excellence, and 4 offices across the country, we are uniquely positioned to successfully guide our clients through their transformations.Both strategic and tactical, we help organizations across a wide range of industries thrive in today's rapidly evolving world.## Our promiseHelp our clients succeed and maximize the impact of their transformation initiatives, turning them into powerful drivers of growth and innovation.## Job description**Here's a brief overview of the tasks and responsibilities you'll have :*** Analyze functional and technical specifications to define quality assurance needs; * Identify critical features, specific developments, plugins, external integrations and application modifications that may be impacted; * Assess the regression risks associated with current features, patches, and technological changes; * Design test plans, test strategy, scenarios, test cases, acceptance criteria and edge cases; * Ensure requirements coverage and traceability between needs and test cases; * Prepare the datasets required for the execution of the tests; * Run functional tests and validate UI behavior and user experience; * Develop and maintain automated tests to improve coverage and speed up recurring validations; * Automate functional testing using Behat for specific features and developments; * Implement automated UItesting with Selenium WebDriver, Playwright, or an equivalent tool; * Define and maintain anautomation strategy covering functional, integration, and regression testing; * Integrate test suites with continuous integration and continuous deployment (CI/CD)
pipelines; * Produce execution reports and quality indicators to track test results and coverage; * Identify anomalies, logic errors, and regressions, and analyze their impact on existing features; * Document abnormalitiesin a structured manner specifying reproduction steps, expected results and observed results; * Collaborate withdevelopment teams to facilitate analysis and resolution of anomalies; * Validate deployed patches and run required regression tests; * Plan and performload and performance tests using Apache JMeter; * Analyze performance results and make recommendations for improvement; * Perform regression testing required for major application, database, or infrastructure changes; * Perform securityteststo identify application vulnerabilities and potential risks; * Document detected vulnerabilities, assess risks and validate applied patches; * Advise teams on best practices for designing, executing, and automating tests; * Document the methods, tools and processes put in place to ensure their sustainability; * Ensure knowledgetransfer and support the autonomy of teams in the execution and maintenance of automated tests.**The profile we are looking for is as follows:*** Have a minimum of five (5) years of recent and relevant experience in software quality assurance in a large environment; * Expertise in thedesign, implementation and automation of functional, unitary, integration, regression and performance tests; * Master Selenium WebDriver and Apache JMeter; * Experience with Behat in a web application context; * Master web programmingin PHP; * Develop web applications using HTML, JavaScript, CSS, jQuery, and Bootstrap; * Experience in developing and validating web services and APIs; * Know the Apache web server; * Use Git version control systems, including Bitbucket; * Proficiency in MySQL databases and the SQL language; * Be familiar withWindows Server 2012 or later and Linux environments; * Experience in a Moodleenvironment, including specific developments, custom plugins and test automation.
📌 Hybrid Aerospace Qa Analyst: Quality & Process Improvement (Côte Saint-Luc)
🏢 Bombardier
📍 Côte Saint-Luc