This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Part-time job opportunities in English for the people in Montreal

To post a job, login or create an account |  Post a Job

   montreal part-time jobs   

Bringing new part-time opportunities every day!

previous arrow
next arrow
Slider

Tundra Technical Solutions: Quality Assurance Analyst

Tundra Technical Solutions

This is a Full-time position in Montreal, QC posted February 18, 2021.

Job SummaryThe role of Analyst Quality Assurance is to execute all key activities required to support the development and testing lifecycle of OT products.

Working closely with test specialists and the development team to plan, prepare and execute the test cycles needed throughout the development and lifecycle of the products the role of Analyst Quality Assurance will actively participate in the product lifecycle to ensure rapid delivery of value and results expected for all planned deployments.Working in a highly collaborative and Agile environment, the role of Analyst Quality Assurance will work closely with groups of testers, developers and business users to provide ongoing documentation, assistance, discussion and test delivery of any planned product being developed or configured.The role of Analyst Quality Assurance is responsible for driving the quality and ensures that the application conforms to both functional and non functional requirements.

Following a predefined methodology, the Analyst Quality Assurance will deliver the test plan and will proactively influence an early detection of defects to accelerate problem fixes.

Main ResponsibilitiesCollaborationCollaborate with the developers, testers, Analysts and business users to influence the software delivery lifecycle in a positive way, with the intention of rapidly improving the overall quality and reliability of allbusiness productsFocus on communications and foster collaboration by regularly providing updates to teams about ongoing initiatives and encouraging teams to work together to accomplish common goals and learningCreate and enable a positive and engaging work environment by deploying sets of reusable test instructions that will accelerate and simplify test delivery over timeEnsure knowledge is preserved through cross-training for key skill sets in the team (knowledge transfer)Drive key decisions involving QA and technologies Plan, Prepare and Execute tests QA cyclesWork closely with team and system designer to determine manual and automated testing requirementsWrite and maintain functional, non-functional, integrated and regression testsDefine and develop test cases based on business workflows and user stories/requirementsGenerate reports, analyse results and produce documentationDevelop and document data driven requirements to support test executionReport risks and defects and help prioritising resolution of those defectsHelp the team detecting problems as early as possible in the delivery cycle to accelerate the test cyclesComply with policies, standards and strategies of the software development life cycleWork with a virtual and global team of Quality Assurance Testers and analysts in order to achieve the abovePerform automated testing and be able to perform development of software with the following skills:Linux command line ( preferably on Linux RedHat OS )Bash scripting languagePython scripting languageC++ programming language including (GCC, makefile or cmake)Familiar with GIT flowFamiliar with rest API server implementation and queriesBasic SQL/NoSQL queries language (asset)Perform automated testing and be able to perform development of network software and configurations with the knowledge of networking concepts and traffic control:iptables & nftablesDNS, SNMP, SSH, SSLContinuous improvementWork with managers and supervisors to focus on Continuous Improvement activities within their areas of responsibilityWork closely with management to establish sustainable Lean practices that empower employees, accelerate change, and enable personal and team developmentServe as a change agent to challenge existing processes in place.

Use data to communicate and support the opportunities that exist.Maintain a positive work atmosphere by acting and communicating in a manner so that you collaborate with customers, clients, co-workers, and managementHelp the company meet its Quality and Safety objectives RequirementsExperienceMinimum 2-5 years of overall work experience3+ years of relevant experience in the manual testing3+ years of relevant experience in the automated testing with knowledge of QA methodologies, tools, automation, and processes (e.G.

HP UFT, Selenium)Good experience in software programming technologies in following area of expertise:Linux command line ( preferably on Linux RedHat OS )Bash scripting languagePython scripting languageC++ programming language including (GCC, makefile or cmake)Familiar with GIT flowFamiliar with rest API server implementation and queriesBasic SQL/NoSQL queries language (asset)Good experience in network software programming and configuration technologies with the knowledge of networking concepts and traffic control in following area of expertiseiptables & nftablesDNS, SNMP, SSH, SSL2+ years’ experience in Agile Scrum or KanbanExperience in system tests documentation and application of structured systems engineering processes, including test planning and test execution and documentation inside a V cycle processSkills/KnowledgeExperience developing technical test cases and scripts in the following environments:Red Hat Linux, CentOS, QNX, Python and Bash Scripts, Iptables, IPV4 rules, Docker, and AMQP Messaging.Strong skills in problem resolutionStrong interpersonal, communication and collaboration skillsExperience with behavior-driven, test-driven software developmentExperience in Agile Software Development (Jira and Azure Dev Ops)Demonstrated business domain experience is neededExperience in use case modelingExperience in functional/business requirement decomposition to build test strategy and planGood expertise with QA systems is needed (ex: HP ALM, ) AssetsExperience with Jira, Azure DevOps and ConfluenceGood experience with Azure DevOps and concepts related to continuous testing and pipeline managementExperience with complex back end systems such as SAP ECC Education/Certification/DesignationBachelor’s degree in Computer Science, Information Technology or equivalentCertification of QA tools is a strong asset Working ConditionsThis role may require occasional business travel in accordance withpolicy.