Work in Ottawa
  • Jobs
  • Companies
  • Post a Job
  • Pricing
  • Living in Ottawa
  • Sign in
  • Sign up
  • Jobs
  • Companies
  • Post a Job
  • Pricing
  • Living in Ottawa

Modal title

11 QA-Quality Control jobs

Huawei Technologies Ltd.
Senior Recruitment Administrator
Huawei Technologies Ltd. Ottawa, ON, Canada
The HR team at Huawei located in Ottawa is looking for an Sr Recruiting Administrator for a 12-month contract position. The successful candidate will become a key member of the national recruiting team. This personal will be the subject matter expert for all of Huawei's internal recruiting systems. They will also track the internal metrics of the recruiting team and provide accurate, timely reports to the Talent Acquisition Manager and overall Management team. Specific activities include: - Managing the internal approvals process - Quality Assurance point for all job offers - Managing the renewal of Huawei contractors - Tracking recruiting metrics and providing reports - Primary point of contact and expertise for all internal recruitment systems - Ad hoc special projects Our ideal candidate will possess a combination of the following skills and experience: - 3+ years in an administrative role, preferably working with the creation of legal agreements or related - Experience in corporate recruitment or a staffing agency as a recruiter or administrator - Extremely detail oriented - Ability to manage multiple priorities and concurrent projects - Must be fluent in English
Apr 26, 2018
The HR team at Huawei located in Ottawa is looking for an Sr Recruiting Administrator for a 12-month contract position. The successful candidate will become a key member of the national recruiting team. This personal will be the subject matter expert for all of Huawei's internal recruiting systems. They will also track the internal metrics of the recruiting team and provide accurate, timely reports to the Talent Acquisition Manager and overall Management team. Specific activities include: - Managing the internal approvals process - Quality Assurance point for all job offers - Managing the renewal of Huawei contractors - Tracking recruiting metrics and providing reports - Primary point of contact and expertise for all internal recruitment systems - Ad hoc special projects Our ideal candidate will possess a combination of the following skills and experience: - 3+ years in an administrative role, preferably working with the creation of legal agreements or related - Experience in corporate recruitment or a staffing agency as a recruiter or administrator - Extremely detail oriented - Ability to manage multiple priorities and concurrent projects - Must be fluent in English
Giatec Scientific Inc.
Administrative / Office Assistant
Giatec Scientific Inc. Ottawa, ON, Canada
Giatec is a knowledge-based company that offers smart solutions and technologies to the construction industry. We particularly manufacture novel electronic devices and sensors for applications such as the quality control of concrete and condition assessment of reinforced concrete structures. We are seeking a highly organized and customer-focused individual who is interested to join our dynamic team of young entrepreneurs as the office administrative assistant. Responsibilities include: Organizing and filing documents and reports Assisting with the bookkeeping and inventory Packaging and shipping products Preparing the shipping documents, forms, and labels Answering and routing phone calls and mail Organizing the office environment, maintaining office and kitchen supplies Providing assistance in other activities related to sales and marketing Qualifications: Minimum 1 year previous related experience Proficiency in the use of Microsoft Office, Word, Excel, Outlook, and PowerPoint Ability to work as part of a team, to interrelate with all levels of staff in a professional manner, to work with minimal supervision and must be able to continually prioritize duties Excellent interpersonal, communication (oral and written), and organizational skills are required Completion of an Office or Business Administration Certificate/Diploma from a recognized College/University program or equivalent related program is an asset.
Apr 25, 2018
Giatec is a knowledge-based company that offers smart solutions and technologies to the construction industry. We particularly manufacture novel electronic devices and sensors for applications such as the quality control of concrete and condition assessment of reinforced concrete structures. We are seeking a highly organized and customer-focused individual who is interested to join our dynamic team of young entrepreneurs as the office administrative assistant. Responsibilities include: Organizing and filing documents and reports Assisting with the bookkeeping and inventory Packaging and shipping products Preparing the shipping documents, forms, and labels Answering and routing phone calls and mail Organizing the office environment, maintaining office and kitchen supplies Providing assistance in other activities related to sales and marketing Qualifications: Minimum 1 year previous related experience Proficiency in the use of Microsoft Office, Word, Excel, Outlook, and PowerPoint Ability to work as part of a team, to interrelate with all levels of staff in a professional manner, to work with minimal supervision and must be able to continually prioritize duties Excellent interpersonal, communication (oral and written), and organizational skills are required Completion of an Office or Business Administration Certificate/Diploma from a recognized College/University program or equivalent related program is an asset.
You.i TV
Project Manager
You.i TV Ottawa, ON, Canada
As a Top 25 Great Place to Work® recipient and a fastest growing tech company in North America according to Deloitte, You.i TV is changing the way users experience TV across mobile, tablet, and connected devices. Interested in building the future of TV? We are actively recruiting a Project Manager to join our world-class Services Team. Roles and responsibilities: The You.i TV Services team is responsible for project delivery to our clients, who have high aspirations for their overall media solution strategy. Our Project Managers work directly with client stakeholders and with You.i TV's diverse team of professionals to define, create, and launch game-changing TV Everywhere technology solutions. In this role, you will own the success of our client engagements, ensuring that the results are true to the client’s needs and reflect the You.i TV vision. What you’ll do: Manage all end to end aspects of our client-services software projects, encompassing requirements analysis, UX design and production, software engineering, quality assurance, and delivery to market. Apply the PM art of enforcing deadlines, delivering unwelcome news, raising risks, setting clear expectations and asking the hard questions. Be accountable to our clients and to our executives for success of projects. Pro-actively identify conflicting priorities, issues and risks: analyze, present option and facilitate decisions with an understanding of trade-offs between time, cost and quality. Own the financial success of the project, including overseeing the budget and managing project costs. Build lasting relationships with Top Tier media clients and internal stakeholders. Lead the project team with a straight forward and positive approach to difficult subjects and tough situations. Maintain regular communications with key stakeholders, including clients and You.i TV management. What you bring to the table: Enthusiasm: You love facing new challenges and tackling tough problems. You enjoy a little bit of (well managed) chaos and excitement in your job and genuinely value providing a great experience for clients. Leadership skills; You can Inspire, motivate, collaborate and build relationships in your team and across disciplines. Project execution; You’ve followed Agile methodologies to deliver projects in the software development industry, preferably oriented to mass-market consumer products. Communication; You know how to work with different types of stakeholders (inside and outside of You.i TV) to set expectations, navigate hard conversations and build strong and lasting relationships that enable project success. Adaptability; You understand the importance of being dynamic and flexible in working towards the best outcomes for your clients. Industries; Bonus points if you’ve worked on projects in the entertainment media, mobile software, and/or user interface design space. Years of experience; We won’t count up your years of experience, but the content of those years is important. What we can offer you: Opportunity work work with Top Tier media brands and household names Opportunity to travel to some pretty amazing places Highly sought after Designers and Developers on your project teams - can you tell we’re proud of our people? Flexible work hours A fun, engaging, and inclusive corporate culture and work environment The TV industry is changing at a rapid pace, with streaming video, multiple screens and over-the–top video offerings becoming the new normal, fast. That’s why companies like Comcast, Turner, Sony, and Corus Entertainment are turning to You.i TV to get the velocity, flexibility and reach they need in today’s market.
Apr 25, 2018
As a Top 25 Great Place to Work® recipient and a fastest growing tech company in North America according to Deloitte, You.i TV is changing the way users experience TV across mobile, tablet, and connected devices. Interested in building the future of TV? We are actively recruiting a Project Manager to join our world-class Services Team. Roles and responsibilities: The You.i TV Services team is responsible for project delivery to our clients, who have high aspirations for their overall media solution strategy. Our Project Managers work directly with client stakeholders and with You.i TV's diverse team of professionals to define, create, and launch game-changing TV Everywhere technology solutions. In this role, you will own the success of our client engagements, ensuring that the results are true to the client’s needs and reflect the You.i TV vision. What you’ll do: Manage all end to end aspects of our client-services software projects, encompassing requirements analysis, UX design and production, software engineering, quality assurance, and delivery to market. Apply the PM art of enforcing deadlines, delivering unwelcome news, raising risks, setting clear expectations and asking the hard questions. Be accountable to our clients and to our executives for success of projects. Pro-actively identify conflicting priorities, issues and risks: analyze, present option and facilitate decisions with an understanding of trade-offs between time, cost and quality. Own the financial success of the project, including overseeing the budget and managing project costs. Build lasting relationships with Top Tier media clients and internal stakeholders. Lead the project team with a straight forward and positive approach to difficult subjects and tough situations. Maintain regular communications with key stakeholders, including clients and You.i TV management. What you bring to the table: Enthusiasm: You love facing new challenges and tackling tough problems. You enjoy a little bit of (well managed) chaos and excitement in your job and genuinely value providing a great experience for clients. Leadership skills; You can Inspire, motivate, collaborate and build relationships in your team and across disciplines. Project execution; You’ve followed Agile methodologies to deliver projects in the software development industry, preferably oriented to mass-market consumer products. Communication; You know how to work with different types of stakeholders (inside and outside of You.i TV) to set expectations, navigate hard conversations and build strong and lasting relationships that enable project success. Adaptability; You understand the importance of being dynamic and flexible in working towards the best outcomes for your clients. Industries; Bonus points if you’ve worked on projects in the entertainment media, mobile software, and/or user interface design space. Years of experience; We won’t count up your years of experience, but the content of those years is important. What we can offer you: Opportunity work work with Top Tier media brands and household names Opportunity to travel to some pretty amazing places Highly sought after Designers and Developers on your project teams - can you tell we’re proud of our people? Flexible work hours A fun, engaging, and inclusive corporate culture and work environment The TV industry is changing at a rapid pace, with streaming video, multiple screens and over-the–top video offerings becoming the new normal, fast. That’s why companies like Comcast, Turner, Sony, and Corus Entertainment are turning to You.i TV to get the velocity, flexibility and reach they need in today’s market.
Slice Labs Inc.
Lead, Test Automation
Slice Labs Inc. Ottawa, ON, Canada
WE BELIEVE “FIXED” IS ACTUALLY QUITE BROKEN WE ​are Slice Labs​ (Slice). We’re building a team of innovators and disruptors to help us “un-fix” insurance to meet the demands of an on-demand world. We are disrupting the idea that insurance needs to be a fixed product, with a fixed term, with fixed coverage. We believe it can and should be all digital and on-demand, so customers get only the coverage they need, right when they need it. We’re focused on ensuring our products provide a positive, individualized customer experience. Our smaller teams invite broader thinking and problem solving, where nobody is pigeonholed into a predetermined role. We work in an open, supportive environment that values and promotes inclusiveness, innovation, and collaboration. It’s fast-paced, dynamic and fulfilling. Our Quality Assurance team collaborates with our product development and customer facing teams to design, build and execute test plans that will ensure our digital insurance products and solutions fulfill customer needs and expectations by meeting functional, technical and quality standards. This ROLE ​ has primary responsibility for leading the effort to design, implement and maintain an efficient test automation framework and platform that is scalable across product lines and test phases. YOU ​ are passionate about quality and the end customer. You want to understand customer needs and apply your technical expertise to ensure we deliver validated digital solutions. You take ownership and deliver on your commitments. You are a collaborator and a communicator and are energized by working with multi disciplinary teams. You enjoy sharing your knowledge, mentoring and guiding team members. You are solution-focused and like to get things done. You appreciate the fast pace and opportunity a start-up environment provides. You bring: proven experience delivering best-in-class test automation frameworks that drive an efficient, effective and scalable testing capability, including use of modular and highly reusable components. demonstrated success selecting test automation tools, ensuring integration and compatibility with other tools solid background in testing and developing automated tests for consumer-based products delivered through web and mobile applications (iOS and Android) technical depth and experience to understand our technology landscape and identify priorities for automation based on risk and value commitment to reporting on results and striving to continuously improve ability to communicate easily and effectively with all levels proven ability to mentor and guide junior staff university or college degree in computer science, or equivalent experience 5+ years in the test automation field with at least 3 years leading the design and implementation of test automation frameworks and test repositories. If this sounds like it could be a good fit for you, send us your resume at work@slice.is JOIN SLICE AND LET’S REVOLUTIONIZE INSURANCE FOR THE NEW ON-DEMAND ECONOMY
Apr 16, 2018
Full time
WE BELIEVE “FIXED” IS ACTUALLY QUITE BROKEN WE ​are Slice Labs​ (Slice). We’re building a team of innovators and disruptors to help us “un-fix” insurance to meet the demands of an on-demand world. We are disrupting the idea that insurance needs to be a fixed product, with a fixed term, with fixed coverage. We believe it can and should be all digital and on-demand, so customers get only the coverage they need, right when they need it. We’re focused on ensuring our products provide a positive, individualized customer experience. Our smaller teams invite broader thinking and problem solving, where nobody is pigeonholed into a predetermined role. We work in an open, supportive environment that values and promotes inclusiveness, innovation, and collaboration. It’s fast-paced, dynamic and fulfilling. Our Quality Assurance team collaborates with our product development and customer facing teams to design, build and execute test plans that will ensure our digital insurance products and solutions fulfill customer needs and expectations by meeting functional, technical and quality standards. This ROLE ​ has primary responsibility for leading the effort to design, implement and maintain an efficient test automation framework and platform that is scalable across product lines and test phases. YOU ​ are passionate about quality and the end customer. You want to understand customer needs and apply your technical expertise to ensure we deliver validated digital solutions. You take ownership and deliver on your commitments. You are a collaborator and a communicator and are energized by working with multi disciplinary teams. You enjoy sharing your knowledge, mentoring and guiding team members. You are solution-focused and like to get things done. You appreciate the fast pace and opportunity a start-up environment provides. You bring: proven experience delivering best-in-class test automation frameworks that drive an efficient, effective and scalable testing capability, including use of modular and highly reusable components. demonstrated success selecting test automation tools, ensuring integration and compatibility with other tools solid background in testing and developing automated tests for consumer-based products delivered through web and mobile applications (iOS and Android) technical depth and experience to understand our technology landscape and identify priorities for automation based on risk and value commitment to reporting on results and striving to continuously improve ability to communicate easily and effectively with all levels proven ability to mentor and guide junior staff university or college degree in computer science, or equivalent experience 5+ years in the test automation field with at least 3 years leading the design and implementation of test automation frameworks and test repositories. If this sounds like it could be a good fit for you, send us your resume at work@slice.is JOIN SLICE AND LET’S REVOLUTIONIZE INSURANCE FOR THE NEW ON-DEMAND ECONOMY
Product Verification Specialist
MDS Aero Support Corporation Ottawa, ON, Canada
For more than 30 years, MDS has been the unequivocal global leader in Gas Turbine Engine Solutions—its clients spanning the world’s most elite companies including Pratt & Whitney, Rolls-Royce, Air France, Solar Turbines, MTU, and Siemens. Specializing in the provision of aviation and industrial / marine solutions for the world’s top companies, MDS delivers customized, turnkey Gas Turbine Engine test facilities, becoming a prime partner to its clients.   MDS’s evolving in-depth expertise paired with a collaborative approach delivers a comprehensive and perfectly custom-engineered solution that fits its clients’ exact needs both today and in the future. From building the world’s most advanced, one-of-a-kind gas turbine engine test facilities—with projects in more than 20 countries—to being at the forefront of research and development, MDS continually drives innovation. Its Engineering Division works with national governments and universities to innovate and spearhead the industry in new and leading-edge testing technologies. A World of Opportunity  At MDS, we value our team members and their continued contribution to everything we do—it is why we are successful, and it is why our team members are successful. Now we want to make an addition to our world-class team—this time, we are looking for an exceptional Product Verification Specialist who will join us to deliver our highly innovative Gas Turbine Engine Solutions to our customers around the globe. General Responsibilities Build test cases based on requirements or identified issues Update and execute proDAS product acceptance test cases (ATPs) per proDAS release roadmap, engineering specifications and functional design documentation Non-Conformance testing and document software issues consistently and clearly such that issues can be reproduced by the development team The development and integration of automated test cases into test case management tools based on published APIs, CLIs and GUI test tools where justified Code inspections based on software designer submissions for compliance to internal standards Coordinate tracking of issues between releases Issue tracking system and test case management system maintenance and support Participate in engineering specification and functional design reviews Provide assistance and training to staff and support teams as required Education and Qualifications Degree in Computer Science, Electrical, Software or Computer Engineering or related fields Minimum of 3 to 5 years of experience working in related field Prior and demonstrated experience in Software testing role in Windows and Linux software development Proficiency with Windows and Linux (RHEL/CentOS) operating systems Proficiency of using different VMWare virtualization platforms Proficiency with Perl/Python, Expect and shell scripting Proficiency with source code repositories such as SVN/GIT Proficiency with XML, YUM, RPM related technologies Experience with requirements traceability test case management tools Experience with networking products and protocols, VLANs, IPC, TCP/IP, sockets, etc. Hands on experience with instrumentation products, oscilloscopes, signal generators, voltage sources, etc. Experience with SQL programming for Relational Database Management Systems (RDBMS) such as Oracle and/or MySQL would be an asset Understanding of avionics communication protocols (ARINC 429, ARINC 664P7, MIL-STD-1553B) would be an asset Understanding and knowledge of Linux architecture and Kernel driver design principles would be an asset Exceptional attention to detail and accuracy Strong written and verbal communication skills required Good interpersonal skills required Our Values mean everything to us and to our Customers At MDS, our values drive everything we do—after all, it’s our behaviors and our resulting actions that work to foster the most positive and productive environment for our employees, our partners, and our customers. For those who wish to join our team, they must embrace the MDS values of Communication, Passion, Accountability, Teamwork, Care, and Respect—a world of opportunity awaits. Candidates who would like to become part of the MDS team are invited to submit their resume in confidence to recruiting@mdsaero.com    We thank all applicants for their interest. However, we only contact those candidates who meet or exceed our requirements, are legally eligible to work in Canada, and do not require sponsorship. MDS is an equal opportunity employer. MDS does not discriminate against any employee or applicant for employment because of age, race, color, mental or physical disability, religion, sex, or national origin or ethnic origin. Please visit our website www.mdsaero.com to view all open positions.  T elephone calls are not accepted from candidates or agencies.
Apr 10, 2018
Full time
For more than 30 years, MDS has been the unequivocal global leader in Gas Turbine Engine Solutions—its clients spanning the world’s most elite companies including Pratt & Whitney, Rolls-Royce, Air France, Solar Turbines, MTU, and Siemens. Specializing in the provision of aviation and industrial / marine solutions for the world’s top companies, MDS delivers customized, turnkey Gas Turbine Engine test facilities, becoming a prime partner to its clients.   MDS’s evolving in-depth expertise paired with a collaborative approach delivers a comprehensive and perfectly custom-engineered solution that fits its clients’ exact needs both today and in the future. From building the world’s most advanced, one-of-a-kind gas turbine engine test facilities—with projects in more than 20 countries—to being at the forefront of research and development, MDS continually drives innovation. Its Engineering Division works with national governments and universities to innovate and spearhead the industry in new and leading-edge testing technologies. A World of Opportunity  At MDS, we value our team members and their continued contribution to everything we do—it is why we are successful, and it is why our team members are successful. Now we want to make an addition to our world-class team—this time, we are looking for an exceptional Product Verification Specialist who will join us to deliver our highly innovative Gas Turbine Engine Solutions to our customers around the globe. General Responsibilities Build test cases based on requirements or identified issues Update and execute proDAS product acceptance test cases (ATPs) per proDAS release roadmap, engineering specifications and functional design documentation Non-Conformance testing and document software issues consistently and clearly such that issues can be reproduced by the development team The development and integration of automated test cases into test case management tools based on published APIs, CLIs and GUI test tools where justified Code inspections based on software designer submissions for compliance to internal standards Coordinate tracking of issues between releases Issue tracking system and test case management system maintenance and support Participate in engineering specification and functional design reviews Provide assistance and training to staff and support teams as required Education and Qualifications Degree in Computer Science, Electrical, Software or Computer Engineering or related fields Minimum of 3 to 5 years of experience working in related field Prior and demonstrated experience in Software testing role in Windows and Linux software development Proficiency with Windows and Linux (RHEL/CentOS) operating systems Proficiency of using different VMWare virtualization platforms Proficiency with Perl/Python, Expect and shell scripting Proficiency with source code repositories such as SVN/GIT Proficiency with XML, YUM, RPM related technologies Experience with requirements traceability test case management tools Experience with networking products and protocols, VLANs, IPC, TCP/IP, sockets, etc. Hands on experience with instrumentation products, oscilloscopes, signal generators, voltage sources, etc. Experience with SQL programming for Relational Database Management Systems (RDBMS) such as Oracle and/or MySQL would be an asset Understanding of avionics communication protocols (ARINC 429, ARINC 664P7, MIL-STD-1553B) would be an asset Understanding and knowledge of Linux architecture and Kernel driver design principles would be an asset Exceptional attention to detail and accuracy Strong written and verbal communication skills required Good interpersonal skills required Our Values mean everything to us and to our Customers At MDS, our values drive everything we do—after all, it’s our behaviors and our resulting actions that work to foster the most positive and productive environment for our employees, our partners, and our customers. For those who wish to join our team, they must embrace the MDS values of Communication, Passion, Accountability, Teamwork, Care, and Respect—a world of opportunity awaits. Candidates who would like to become part of the MDS team are invited to submit their resume in confidence to recruiting@mdsaero.com    We thank all applicants for their interest. However, we only contact those candidates who meet or exceed our requirements, are legally eligible to work in Canada, and do not require sponsorship. MDS is an equal opportunity employer. MDS does not discriminate against any employee or applicant for employment because of age, race, color, mental or physical disability, religion, sex, or national origin or ethnic origin. Please visit our website www.mdsaero.com to view all open positions.  T elephone calls are not accepted from candidates or agencies.
FileFacets
Quality Assurance Specialist
FileFacets Ottawa, ON, Canada
Description We are looking for a QA Specialist to assess software quality through manual and automated testing. You will be responsible for finding, reporting bugs and glitches, and escalations. In this role, you should have a keen eye for detail and excellent communication skills. Ultimately, you will ensure that our products, applications and systems work correctly. What will your day look like? Review and analyze system specifications Collaborate with fellow QA to develop effective strategies and test plans Execute test cases (manual or automated) and analyze results Create logs to document testing phases and defects Report bugs, errors to development teams and follow-up Help troubleshoot issues Conduct post-release/ post-implementation testing Work with cross-functional teams to ensure quality throughout the software development lifecycle Requirements What does success look like? Experience in project management and QA methodology Familiarity with Agile frameworks and regression testing Ability to document and troubleshoot errors Working knowledge of test management and release software (e.g. Zephyr, JIRA) and SQL Working knowledge of C# and UI automation (e.g. Ranorex, CodedUI) Excellent communication skills Attention to detail Analytical mind and problem-solving aptitude Strong organizational skills BSc/BA in Computer Science, Engineering or a related field Benefits What’s in it for you? Competitive compensation Innovative incentive programs including employee stock options Paid time off Company paid short and long term disability Employee assistance program FileFacets is an equal opportunity employer. Should you require accommodation in any aspect of our application process, please contact Vanessa Martone of Pivot and Edge at vanessa.martone@pivotandedge.com / 613-599-4339 x 224.
Mar 12, 2018
Description We are looking for a QA Specialist to assess software quality through manual and automated testing. You will be responsible for finding, reporting bugs and glitches, and escalations. In this role, you should have a keen eye for detail and excellent communication skills. Ultimately, you will ensure that our products, applications and systems work correctly. What will your day look like? Review and analyze system specifications Collaborate with fellow QA to develop effective strategies and test plans Execute test cases (manual or automated) and analyze results Create logs to document testing phases and defects Report bugs, errors to development teams and follow-up Help troubleshoot issues Conduct post-release/ post-implementation testing Work with cross-functional teams to ensure quality throughout the software development lifecycle Requirements What does success look like? Experience in project management and QA methodology Familiarity with Agile frameworks and regression testing Ability to document and troubleshoot errors Working knowledge of test management and release software (e.g. Zephyr, JIRA) and SQL Working knowledge of C# and UI automation (e.g. Ranorex, CodedUI) Excellent communication skills Attention to detail Analytical mind and problem-solving aptitude Strong organizational skills BSc/BA in Computer Science, Engineering or a related field Benefits What’s in it for you? Competitive compensation Innovative incentive programs including employee stock options Paid time off Company paid short and long term disability Employee assistance program FileFacets is an equal opportunity employer. Should you require accommodation in any aspect of our application process, please contact Vanessa Martone of Pivot and Edge at vanessa.martone@pivotandedge.com / 613-599-4339 x 224.
Lixar IT
Quality Assurance Lead
Lixar IT Ottawa, ON, Canada
Lixar is looking for a Quality Assurance Lead to drive the QA practice at Lixar. The ideal candidate will be a committed analyst who enjoys ‘digging deep’ and strives for perfection. As an Experienced QA Lead, you will have: At least 7 years of experience in software Quality Assurance, at least 2 of those, in a leadership role Experience with Test Automation Tools Experience directing the work of off-shore resources Knowledge and experience with Test Case/Requirement Management tools Experience in testing backend, web and mobile applications Programming experience Able to communicate effectively within a development team and with clients Demonstrated ability and flexibility to manage time and priorities effectively Good overall knowledge of SLDC Experience in both Waterfall and Agile methodologies Proven experience in creating comprehensive test plans and test cases Load testing and performance testing High attention to detail and commitment to quality The following would be considered an asset: Experience working in a small company where team work is paramount Scrum leadership experience Experience or exposure to: Jira, JUnit, NGTest, Rest/Web services test experiences, continuous integration (CI), TeamCity With these attributes: A sense of humour Like knowing that your routine is in fact, not routine The ability to push back in a professional manner and get people ‘on-side’ Not blame others for your mistakes Exceptional client communication skills Get things done! Sound like you? Send your résumé and salary expectations to Lixar today! ottawacareers@lixar.com | eastcoastcareers@lixar.com Thank you for applying! We look forward to meeting with the selected interview candidates. Lixar IT welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
Feb 28, 2018
Lixar is looking for a Quality Assurance Lead to drive the QA practice at Lixar. The ideal candidate will be a committed analyst who enjoys ‘digging deep’ and strives for perfection. As an Experienced QA Lead, you will have: At least 7 years of experience in software Quality Assurance, at least 2 of those, in a leadership role Experience with Test Automation Tools Experience directing the work of off-shore resources Knowledge and experience with Test Case/Requirement Management tools Experience in testing backend, web and mobile applications Programming experience Able to communicate effectively within a development team and with clients Demonstrated ability and flexibility to manage time and priorities effectively Good overall knowledge of SLDC Experience in both Waterfall and Agile methodologies Proven experience in creating comprehensive test plans and test cases Load testing and performance testing High attention to detail and commitment to quality The following would be considered an asset: Experience working in a small company where team work is paramount Scrum leadership experience Experience or exposure to: Jira, JUnit, NGTest, Rest/Web services test experiences, continuous integration (CI), TeamCity With these attributes: A sense of humour Like knowing that your routine is in fact, not routine The ability to push back in a professional manner and get people ‘on-side’ Not blame others for your mistakes Exceptional client communication skills Get things done! Sound like you? Send your résumé and salary expectations to Lixar today! ottawacareers@lixar.com | eastcoastcareers@lixar.com Thank you for applying! We look forward to meeting with the selected interview candidates. Lixar IT welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
Thales Canada Inc.
Senior Quality Specialist
Thales Canada Inc. Ottawa, ON, Canada
Established in 1972, Thales Canada is a leading electronic solutions provider for the Transportation, Defence & Security, and Aerospace sectors. Thales Canada employs staff across main sites located in Montreal, Quebec City, Ottawa, Toronto and Vancouver. Thales is known for its People1st philosophy and provides a competitive salary and benefits package. Join a dynamic and fast paced organization which is growing as a result of exciting new domestic and international projects. Currently, we are ramping up our efforts for our AJISS program, Canada’s largest in-service support program working in partnership with the Canadian Armed Forces, specifically the Royal Canadian Navy. The AOPS (Arctic Offshore Patrol Ship) JSS (Joint Support Ship) In Service Support program will allow Thales to leverage its Canadian expertise in project management, systems engineering and integrated logistics support to lead the development of a new Canadian supply chain that will offer comprehensive in-service support for all systems and equipment of these fleets over their operational lifetime, ensuring they are mission-ready, on time, every time, from coast to coast to coast. To support our development, we are seeking a Senior Quality Specialist to join our Quality Assurance team on a full time basis in Ottawa. The Senior Quality Assurance Specialist applies technical knowledge and expertise with respect to Quality Assurance and Quality Control and is responsible for driving quality strategy and ensuring that the Chorus 2.0 business management system is implemented and effective in delivering quality across the AJISS program. This includes defining and implementing quality assurance activities, promoting customer satisfaction, monitoring compliance, identifying deficiencies, certifying products, and evaluating and minimizing potential impact on the organization. Main Responsibilities •Leading (planning, organizing, managing and controlling) the quality function and staff assigned to achieve the agreed outcomes within the delegated authorities and responsibilities; •Providing the appropriate direction, coaching, support and delegation to the Quality team to enable them to achieve the work objectives; •Fostering team work in the direct area of responsibility and with other teams across the AJISS Program, where appropriate; •Ensures that the project deliverables comply with the customer’s requirements and with the applicable norms and standards; •Guides the Program team in defining and adjusting the Project reference system, and validates the resulting plans. Adjusts Quality Assurance actions to make sure they focus on the risks, taking into account the maturity of the Program team; •Conducting quality activities as needed to ensure that business objectives are achieved; •Providing a point of contact for the customer on quality matters and developing a good working relationship with counterparts in the customer’s organization to ensure a rapid resolution of issues that may arise; •Managing customer feedback ensuring that related actions are developed and implemented and interface with customers when necessary to present commitments and plans aimed at improving customer satisfaction; •Establishing and implementing necessary communication strategy for awareness and improvement of quality systems issues including customer requirements across all areas of their business; •Arranging and assisting in the conduct of audits; •Analyzing data from audits, returns and customer complaints, alert and veto, in order to prevent identifiable risks; •Fulfill the duty of alert and veto; •Ensuring that the quality team provides timely and effective support to other departments across the AJISS program; •Analyzing the customer’s quality requirements to define and set up the quality plan(s), and making sure that the plan(s) contain all the measures necessary to fulfil the requirements of the customer and the Group; •Makes sure that the technical and non-technical requirements of the Customer are recorded, understood and managed efficiently by all the members of the Project team; •Documenting and identifying [all] material and installation non-conformances (i.e. maintaining OQE, certificates of conformance/compliance, etc) in consultation with the Coastal Quality Specialists per Thales Canada quality management system/plan(s). The main challenges for this position include: •Acting impartially and ethically at all times and in the best interest of the business. •Reduction of quality risks and minimization of Cost of Non-Quality through active support of operational areas. •Assuring that the commitments we make to our customers are met in deed and in intent while balancing the cost and schedule constraints. Essential Skills and Qualifications •Post-Secondary University Degree with preference to Bachelor or Masters in Electro-Mechanical, Mechanical, Hull or Electrical; •Considerable work experience in Industrial setting with preference to Shipbuilding, Shipyard and/or Repair Facility Setting; •Experience in Quality Control/Assurance in a related field; •Very detail oriented, meticulous and critical in thought. All applicants must be able to obtain a Canadian NATO Secret clearance and meet the eligibility requirements outlined in the Canadian Controlled Goods Registration Program and ITAR. Thales is committed to employment equity and diversity in the workplace and welcomes applicants from the four designated groups (women, persons with disabilities, visible minorities, and aboriginals) to apply for employment. At Thales, we provide accessibility to people with disabilities. Should you require accommodations, please consult with your recruitment office and they will work with you to make any adjustments that best suit your individual needs. Thales thanks all applicants for their interest, however, only those selected for an interview will be contacted.
Feb 23, 2018
Full time
Established in 1972, Thales Canada is a leading electronic solutions provider for the Transportation, Defence & Security, and Aerospace sectors. Thales Canada employs staff across main sites located in Montreal, Quebec City, Ottawa, Toronto and Vancouver. Thales is known for its People1st philosophy and provides a competitive salary and benefits package. Join a dynamic and fast paced organization which is growing as a result of exciting new domestic and international projects. Currently, we are ramping up our efforts for our AJISS program, Canada’s largest in-service support program working in partnership with the Canadian Armed Forces, specifically the Royal Canadian Navy. The AOPS (Arctic Offshore Patrol Ship) JSS (Joint Support Ship) In Service Support program will allow Thales to leverage its Canadian expertise in project management, systems engineering and integrated logistics support to lead the development of a new Canadian supply chain that will offer comprehensive in-service support for all systems and equipment of these fleets over their operational lifetime, ensuring they are mission-ready, on time, every time, from coast to coast to coast. To support our development, we are seeking a Senior Quality Specialist to join our Quality Assurance team on a full time basis in Ottawa. The Senior Quality Assurance Specialist applies technical knowledge and expertise with respect to Quality Assurance and Quality Control and is responsible for driving quality strategy and ensuring that the Chorus 2.0 business management system is implemented and effective in delivering quality across the AJISS program. This includes defining and implementing quality assurance activities, promoting customer satisfaction, monitoring compliance, identifying deficiencies, certifying products, and evaluating and minimizing potential impact on the organization. Main Responsibilities •Leading (planning, organizing, managing and controlling) the quality function and staff assigned to achieve the agreed outcomes within the delegated authorities and responsibilities; •Providing the appropriate direction, coaching, support and delegation to the Quality team to enable them to achieve the work objectives; •Fostering team work in the direct area of responsibility and with other teams across the AJISS Program, where appropriate; •Ensures that the project deliverables comply with the customer’s requirements and with the applicable norms and standards; •Guides the Program team in defining and adjusting the Project reference system, and validates the resulting plans. Adjusts Quality Assurance actions to make sure they focus on the risks, taking into account the maturity of the Program team; •Conducting quality activities as needed to ensure that business objectives are achieved; •Providing a point of contact for the customer on quality matters and developing a good working relationship with counterparts in the customer’s organization to ensure a rapid resolution of issues that may arise; •Managing customer feedback ensuring that related actions are developed and implemented and interface with customers when necessary to present commitments and plans aimed at improving customer satisfaction; •Establishing and implementing necessary communication strategy for awareness and improvement of quality systems issues including customer requirements across all areas of their business; •Arranging and assisting in the conduct of audits; •Analyzing data from audits, returns and customer complaints, alert and veto, in order to prevent identifiable risks; •Fulfill the duty of alert and veto; •Ensuring that the quality team provides timely and effective support to other departments across the AJISS program; •Analyzing the customer’s quality requirements to define and set up the quality plan(s), and making sure that the plan(s) contain all the measures necessary to fulfil the requirements of the customer and the Group; •Makes sure that the technical and non-technical requirements of the Customer are recorded, understood and managed efficiently by all the members of the Project team; •Documenting and identifying [all] material and installation non-conformances (i.e. maintaining OQE, certificates of conformance/compliance, etc) in consultation with the Coastal Quality Specialists per Thales Canada quality management system/plan(s). The main challenges for this position include: •Acting impartially and ethically at all times and in the best interest of the business. •Reduction of quality risks and minimization of Cost of Non-Quality through active support of operational areas. •Assuring that the commitments we make to our customers are met in deed and in intent while balancing the cost and schedule constraints. Essential Skills and Qualifications •Post-Secondary University Degree with preference to Bachelor or Masters in Electro-Mechanical, Mechanical, Hull or Electrical; •Considerable work experience in Industrial setting with preference to Shipbuilding, Shipyard and/or Repair Facility Setting; •Experience in Quality Control/Assurance in a related field; •Very detail oriented, meticulous and critical in thought. All applicants must be able to obtain a Canadian NATO Secret clearance and meet the eligibility requirements outlined in the Canadian Controlled Goods Registration Program and ITAR. Thales is committed to employment equity and diversity in the workplace and welcomes applicants from the four designated groups (women, persons with disabilities, visible minorities, and aboriginals) to apply for employment. At Thales, we provide accessibility to people with disabilities. Should you require accommodations, please consult with your recruitment office and they will work with you to make any adjustments that best suit your individual needs. Thales thanks all applicants for their interest, however, only those selected for an interview will be contacted.
You.i TV
Project Manager – Contract
You.i TV Ottawa, ON, Canada
As a Top 25 Great Place to Work® recipient and a fastest growing tech company in North America according to Deloitte, You.i TV is changing the way users experience TV across mobile, tablet, and connected devices. Interested in building the future of TV? We are actively recruiting a Project Manager (contract) to join our world-class Services Team. Roles and responsibilities: The You.i TV Services team is responsible for project delivery to our clients, who have high aspirations for their overall media solution strategy. Our Project Managers work directly with client stakeholders and with You.i TV's diverse team of professionals to define, create, and launch game-changing TV Everywhere technology solutions. In this role, you will own the success of our client engagements, ensuring that the results are true to the client’s needs and reflect the You.i TV vision. What you’ll do: Drive the implementation of client-services software projects, encompassing requirements analysis, UX design and production, software engineering, quality assurance, and delivery to market. Be accountable to our clients and to our executives for success of projects. This includes meeting our commitments, having an eye for detail while seeing the larger business picture, and driving resolution of risks and dependencies. Own the financial success of the project, including overseeing the budget. Build lasting relationships with Top Tier media clients and internal stakeholders. Maintain regular communications with key stakeholders, including clients and You.i TV management. What you bring to the table: Leadership skills; You can Inspire, motivate, collaborate and build relationships in your team and across disciplines. Project execution; You’ve followed Agile methodologies to deliver projects in the software development industry, preferably oriented to mass-market consumer products. Communication; You know how to work with different types of stakeholders (inside and outside of You.i TV) to build strong and lasting relationships that enable project success. Adaptability; You understand the importance of being dynamic and flexible in working towards the best outcomes for your clients. Industries; Bonus points if you’ve worked on projects in the entertainment media, mobile software, and/or user interface design space. Years of experience; We won’t count up your years of experience, but the content of those years is important. What we can offer you: Opportunity to work with Top Tier media brands and household names Opportunity to travel to some pretty amazing places Highly sought-after Designers and Developers on your project teams - can you tell we’re proud of our people? Flexible work hours A fun, engaging, and inclusive corporate culture and work environment The TV industry is changing at a rapid pace, with streaming video, multiple screens and over-the–top video offerings becoming the new normal, fast. That’s why companies like Comcast, Turner, Sony, and Corus Entertainment are turning to You.i TV to get the velocity, flexibility and reach they need in today’s market.
Feb 16, 2018
As a Top 25 Great Place to Work® recipient and a fastest growing tech company in North America according to Deloitte, You.i TV is changing the way users experience TV across mobile, tablet, and connected devices. Interested in building the future of TV? We are actively recruiting a Project Manager (contract) to join our world-class Services Team. Roles and responsibilities: The You.i TV Services team is responsible for project delivery to our clients, who have high aspirations for their overall media solution strategy. Our Project Managers work directly with client stakeholders and with You.i TV's diverse team of professionals to define, create, and launch game-changing TV Everywhere technology solutions. In this role, you will own the success of our client engagements, ensuring that the results are true to the client’s needs and reflect the You.i TV vision. What you’ll do: Drive the implementation of client-services software projects, encompassing requirements analysis, UX design and production, software engineering, quality assurance, and delivery to market. Be accountable to our clients and to our executives for success of projects. This includes meeting our commitments, having an eye for detail while seeing the larger business picture, and driving resolution of risks and dependencies. Own the financial success of the project, including overseeing the budget. Build lasting relationships with Top Tier media clients and internal stakeholders. Maintain regular communications with key stakeholders, including clients and You.i TV management. What you bring to the table: Leadership skills; You can Inspire, motivate, collaborate and build relationships in your team and across disciplines. Project execution; You’ve followed Agile methodologies to deliver projects in the software development industry, preferably oriented to mass-market consumer products. Communication; You know how to work with different types of stakeholders (inside and outside of You.i TV) to build strong and lasting relationships that enable project success. Adaptability; You understand the importance of being dynamic and flexible in working towards the best outcomes for your clients. Industries; Bonus points if you’ve worked on projects in the entertainment media, mobile software, and/or user interface design space. Years of experience; We won’t count up your years of experience, but the content of those years is important. What we can offer you: Opportunity to work with Top Tier media brands and household names Opportunity to travel to some pretty amazing places Highly sought-after Designers and Developers on your project teams - can you tell we’re proud of our people? Flexible work hours A fun, engaging, and inclusive corporate culture and work environment The TV industry is changing at a rapid pace, with streaming video, multiple screens and over-the–top video offerings becoming the new normal, fast. That’s why companies like Comcast, Turner, Sony, and Corus Entertainment are turning to You.i TV to get the velocity, flexibility and reach they need in today’s market.
FileFacets
Quality Assurance Specialist
FileFacets Ottawa, ON, Canada
Description We are looking for a QA Specialist to assess software quality through manual and automated testing. You will be responsible for finding, reporting bugs and glitches, and escalations. In this role, you should have a keen eye for detail and excellent communication skills. Ultimately, you will ensure that our products, applications and systems work correctly. What will your day look like? Review and analyze system specifications Collaborate with fellow QA to develop effective strategies and test plans Execute test cases (manual or automated) and analyze results Create logs to document testing phases and defects Report bugs, errors to development teams and follow-up Help troubleshoot issues Conduct post-release/ post-implementation testing Work with cross-functional teams to ensure quality throughout the software development lifecycle Requirements What does success look like? Experience in project management and QA methodology Familiarity with Agile frameworks and regression testing Ability to document and troubleshoot errors Working knowledge of test management and release software (e.g. Zephyr, JIRA) and SQL Working knowledge of C# and UI automation (e.g. Ranorex, CodedUI) Excellent communication skills Attention to detail Analytical mind and problem-solving aptitude Strong organizational skills BSc/BA in Computer Science, Engineering or a related field Benefits What’s in it for you? Competitive compensation Innovative incentive programs including employee stock options Paid time off Company paid short and long term disability Employee assistance program FileFacets is an equal opportunity employer. Should you require accommodation in any aspect of our application process, please contact Vanessa Martone of Pivot and Edge at vanessa.martone@pivotandedge.com / 613-599-4339 x 224.
Feb 08, 2018
Description We are looking for a QA Specialist to assess software quality through manual and automated testing. You will be responsible for finding, reporting bugs and glitches, and escalations. In this role, you should have a keen eye for detail and excellent communication skills. Ultimately, you will ensure that our products, applications and systems work correctly. What will your day look like? Review and analyze system specifications Collaborate with fellow QA to develop effective strategies and test plans Execute test cases (manual or automated) and analyze results Create logs to document testing phases and defects Report bugs, errors to development teams and follow-up Help troubleshoot issues Conduct post-release/ post-implementation testing Work with cross-functional teams to ensure quality throughout the software development lifecycle Requirements What does success look like? Experience in project management and QA methodology Familiarity with Agile frameworks and regression testing Ability to document and troubleshoot errors Working knowledge of test management and release software (e.g. Zephyr, JIRA) and SQL Working knowledge of C# and UI automation (e.g. Ranorex, CodedUI) Excellent communication skills Attention to detail Analytical mind and problem-solving aptitude Strong organizational skills BSc/BA in Computer Science, Engineering or a related field Benefits What’s in it for you? Competitive compensation Innovative incentive programs including employee stock options Paid time off Company paid short and long term disability Employee assistance program FileFacets is an equal opportunity employer. Should you require accommodation in any aspect of our application process, please contact Vanessa Martone of Pivot and Edge at vanessa.martone@pivotandedge.com / 613-599-4339 x 224.
SurveyMonkey
Software Developer in Test
SurveyMonkey Ottawa, ON, Canada
About SurveyMonkey Founded in 1999 and based in San Mateo, California, SurveyMonkey is the world’s leading platform for turning people’s voices and opinions into actionable data — People Powered Data. Whether it’s with customers, employees, or a target market, SurveyMonkey helps curious individuals and companies — including 99% of the Fortune 500 — have conversations at scale with the people who matter most. It’s People Powered Data that allows them to understand not only “what” is happening, but “why.” SurveyMonkey’s 700+ employees throughout North America, Europe, and Asia Pacific are dedicated to powering the curious. Wufoo Wufoo is the fastest, easiest way to build amazing online forms that you can get up and running within minutes — no coding required. Wufoo also lets you collect online payments, generate dynamic reports, and more. Test Engineering Does test_wufoo () speak to you? Then you’re probably just who we need to help us build interesting, scalable solutions to test an ever-evolving platform across multiple projects! Help code get tested, validated and shipped to production! More importantly, we’re a friendly bunch looking for a teammate and a technical leader, not a lone wolf. If you're looking to own an integral part of our system, let's chat! The Role As part of our Ottawa R&D team in this hands-on role, you will help lead QA efforts to plan, schedule, automate to test multi-tier applications in a rapid development environment. Explore new technology and trends in QA practices and develop new testing frameworks. Then, present these new awesome ideas to all stakeholders. Additionally, mentor and help the SDET team to build awesome tools that empower and scale the abilities of the Quality Assurance team! Responsibilities Develop comprehensive test plans for new features and functions in the Wufoo platform as they are planned and released Work through and execute manual and automated test runs according to the test plan prior to each release Author automation tests in Java, Appium and Python for Wufoo web and mobile applications and services Advance our efforts with continuous integration & automated regression testing of changes Admin QA testing infrastructure, both Mac and Ubuntu-based testing servers Build automation tools to assist Wufoo Engineering Help troubleshoot production issues Help manage software deployments Also in this role you will help examine, validate, and test large scale software development projects and build intelligent systems across a variety of customer use cases. Qualifications 3+ years of hands-on software automation testing Have help manage testing infrastructure Some experience with mobile test automation Experience leading web / backend application testing from design to release Good understanding of the technologies at the core of our SDET tools: Java, Python, Jenkins, Selenium, Appium Working knowledge of MySQL, Linux Bonus Qualifications Distributed testing experience in a high availability CI / CD environment Familiarity with Docker, Ansible, TeamCity Experience in Setup/maintaining Appium / Selenium Grid Experience with BrowserStack Experience writing Splunk queries Must be able to obtain and hold government security clearance at the Reliability level. At SurveyMonkey, we offer competitive salaries, medical/dental benefits, PTO, RRSP matching, paid holidays and equity compensation. SurveyMonkey is an equal opportunity employer. Accommodations are available for applicants with disabilities. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Feb 08, 2018
About SurveyMonkey Founded in 1999 and based in San Mateo, California, SurveyMonkey is the world’s leading platform for turning people’s voices and opinions into actionable data — People Powered Data. Whether it’s with customers, employees, or a target market, SurveyMonkey helps curious individuals and companies — including 99% of the Fortune 500 — have conversations at scale with the people who matter most. It’s People Powered Data that allows them to understand not only “what” is happening, but “why.” SurveyMonkey’s 700+ employees throughout North America, Europe, and Asia Pacific are dedicated to powering the curious. Wufoo Wufoo is the fastest, easiest way to build amazing online forms that you can get up and running within minutes — no coding required. Wufoo also lets you collect online payments, generate dynamic reports, and more. Test Engineering Does test_wufoo () speak to you? Then you’re probably just who we need to help us build interesting, scalable solutions to test an ever-evolving platform across multiple projects! Help code get tested, validated and shipped to production! More importantly, we’re a friendly bunch looking for a teammate and a technical leader, not a lone wolf. If you're looking to own an integral part of our system, let's chat! The Role As part of our Ottawa R&D team in this hands-on role, you will help lead QA efforts to plan, schedule, automate to test multi-tier applications in a rapid development environment. Explore new technology and trends in QA practices and develop new testing frameworks. Then, present these new awesome ideas to all stakeholders. Additionally, mentor and help the SDET team to build awesome tools that empower and scale the abilities of the Quality Assurance team! Responsibilities Develop comprehensive test plans for new features and functions in the Wufoo platform as they are planned and released Work through and execute manual and automated test runs according to the test plan prior to each release Author automation tests in Java, Appium and Python for Wufoo web and mobile applications and services Advance our efforts with continuous integration & automated regression testing of changes Admin QA testing infrastructure, both Mac and Ubuntu-based testing servers Build automation tools to assist Wufoo Engineering Help troubleshoot production issues Help manage software deployments Also in this role you will help examine, validate, and test large scale software development projects and build intelligent systems across a variety of customer use cases. Qualifications 3+ years of hands-on software automation testing Have help manage testing infrastructure Some experience with mobile test automation Experience leading web / backend application testing from design to release Good understanding of the technologies at the core of our SDET tools: Java, Python, Jenkins, Selenium, Appium Working knowledge of MySQL, Linux Bonus Qualifications Distributed testing experience in a high availability CI / CD environment Familiarity with Docker, Ansible, TeamCity Experience in Setup/maintaining Appium / Selenium Grid Experience with BrowserStack Experience writing Splunk queries Must be able to obtain and hold government security clearance at the Reliability level. At SurveyMonkey, we offer competitive salaries, medical/dental benefits, PTO, RRSP matching, paid holidays and equity compensation. SurveyMonkey is an equal opportunity employer. Accommodations are available for applicants with disabilities. We celebrate diversity and are committed to creating an inclusive environment for all employees.
  • About Us
  • Newsletter
  • Contact
  • Terms & Conditions
  • Employer
  • Post a Job
  • Sign in
  • Job Seeker
  • Find Jobs
  • Newsletter
  • Social
  • Facebook
  • Twitter
© 2018 Powered by Invest Ottawa