Talent.com

Javascript Jobs in Ottawa on

Create a job alert for this search

Javascript • ottawa on

Last updated: 3 days ago
Consultant | Test Automation Architect

Consultant | Test Automation Architect

PLATOOttawa, ON, CA
Permanent
PLATO is one of Canada's leading software testing services firms, driven by the mission of building a stronger, more inclusive technology workforce.While we are proudly Indigenous-led and committed...Show moreLast updated: 30+ days ago
Front End Software Developer

Front End Software Developer

CienaOttawa
Full-time
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual...Show moreLast updated: 30+ days ago
Full stack Developer

Full stack Developer

Adecco CanadaOttawa, Ontario, Canada
Full-time +1
Quick Apply
Adecco is currently hiring a full-time highly skilled.The ideal candidate is passionate about building scalable solutions, collaborating with cross-functional teams, and delivering high-quality cod...Show moreLast updated: 22 days ago
Web Developer Intern - Remote

Web Developer Intern - Remote

Business Web SolutionsOttawa, ON, ca
Remote
Full-time
We are seeking motivated Full Stack Developer Interns who are eager to gain hands-on experience in modern web development.This remote internship runs for 1 to 6 months, depending on your availabili...Show moreLast updated: 11 days ago
Optical Systems Designer

Optical Systems Designer

CienaOttawa
Full-time
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual...Show moreLast updated: 30+ days ago
software developer

software developer

iCAD DentalOttawa, ON, CA
Permanent
Hours: 30 to 32 hours per week.Experience: Experience an asset.Private company, corporation or industry.Write, modify, integrate and test software code.Maintain existing computer programs by making...Show moreLast updated: 29 days ago
Full Stack Developer Intern

Full Stack Developer Intern

NodaOttawa, Ontario, CA
Full-time
Quick Apply
Connect with us to discover our latest job opportunities! Even if nothing suits you right now, stay in touch — your perfect role may be just around the corner! .Noda is a data and analytics company...Show moreLast updated: 9 days ago
CUPE-Été/Summer 2026- AE/TA-SEG3525

CUPE-Été/Summer 2026- AE/TA-SEG3525

University of OttawaOttawa, ON, CA
Part-time
Unless specified below, specific allocation of hours to various tasks should be articulated in a description of work negotiated and signed by you and the supervising professor prior to the commence...Show moreLast updated: 22 days ago
Intermediate QA Specialist - Term Contract

Intermediate QA Specialist - Term Contract

March NetworksOttawa, ON, CA
Temporary
Quick Apply
March Networks is an established global leader in the video surveillance industry and works with the world’s largest retailers and banking institutions.Our goal is to create a positive working envi...Show moreLast updated: 16 days ago
Urban Water Resources Modeller

Urban Water Resources Modeller

StantecOttawa, ON
Full-time +1
Communities everywhere share the need for clean water.And as they work to meet that need, they’re facing new, more complex challenges every day.Our water professionals collaborate to contribute inn...Show moreLast updated: 30+ days ago
JavaScript Full Stack Developer Intermediate

JavaScript Full Stack Developer Intermediate

RebelOttawa, ON, CA
Full-time
Quick Apply
Position Title: JavaScript Full Stack Developer Intermediate Location: Ottawa, ON (377 Dalhousie Street) Work Model: Hybrid - 4 days onsite, 1 day work from home About Rebel OUR CUSTOMERS BRING A V...Show moreLast updated: 30+ days ago
Senior Specialist, Software Engineering (.Net Developer)

Senior Specialist, Software Engineering (.Net Developer)

CMHC - SCHLOttawa
Full-time +1
Ottawa (ON); Montreal (QC); Toronto (ON).Language Skill Levels (Read/Write/Speak):.Our salaries generally range from $ 101,639.The work you do and the work we do together matters.We come to work ev...Show moreLast updated: 30+ days ago
Full Stack Developer Intern

Full Stack Developer Intern

Work in OttawaOttawa, Ontario, CA
Full-time
Quick Apply
Work in Ottawa is an initiative of Invest Ottawa, the economic development agency with a mandate of facilitating economic growth and job creation for the city of Ottawa.As a hub for innovation and ...Show moreLast updated: 8 days ago
Web Software Developer II

Web Software Developer II

RemsoftOttawa, ON, CA
Part-time +1
For over 30 years, Remsoft has been a global leader in intelligent planning.Combining optimization, analytics, geospatial intelligence, and AI we deliver supply chain and sustainability solutions f...Show moreLast updated: 30+ days ago
Systems Engineer Intern (Summer 2026)

Systems Engineer Intern (Summer 2026)

Ciena Canada ULCOttawa
Full-time
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual...Show moreLast updated: 3 days ago
Software Engineer

Software Engineer

Larus TechnologiesOttawa, ON, CA
Full-time +1
Quick Apply
Hours per week, Monday to Friday Location: Ottawa Office (3 days per week / hybrid), 170 Laurier Ave West, Suite 310, Ottawa, ON K1P 5V5 Ottawa-based Home Office (2 days per week) Reporting To: Tec...Show moreLast updated: 27 days ago
QA Engineer- Salesforce Specialist

QA Engineer- Salesforce Specialist

TechBiz Global GmbHGatineau, QC, CA
Full-time
At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio.We are currently looking for a.QA Engineer- Salesforce Specialist to join one of our.If you're looking ...Show moreLast updated: 30+ days ago
Full-Stack Engineer - Backend Leaning (Remote)

Full-Stack Engineer - Backend Leaning (Remote)

PRAGMATIKEOttawa, ON, Canada
Remote
Full-time
Quick Apply
Pragmatike is hiring on behalf of a fast-growing, product-driven technology company building data-intensive platforms used at scale across multiple markets.The product focuses on automation, data e...Show moreLast updated: 30+ days ago
AI Engineer - US SaaS startup | Remote

AI Engineer - US SaaS startup | Remote

Atomic HROttawa, Ontario, .CA
Remote
Full-time
Quick Apply
We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide.We specialize in finding roles that align with your skills, expe...Show moreLast updated: 30+ days ago
Consultant | Test Automation Architect

Consultant | Test Automation Architect

PLATOOttawa, ON, CA
30+ days ago
Job type
  • Permanent
Job description

PLATO is one of Canada's leading software testing services firms, driven by the mission of building a stronger, more inclusive technology workforce. While we are proudly Indigenous-led and committed to creating opportunities for First Nations, Métis, and Inuit communities, our team reflects the rich diversity of Canada. We welcome talented individuals from all backgrounds who share our passion for quality and excellence in software testing.At PLATO, we believe that better software leads to a better world. Our software testing specialists come together with a shared commitment to delivering exceptional results for our clients while building strong, resilient communities. We have established offices in Fredericton, Ottawa / Gatineau, Sault Ste. Marie, Regina, Calgary, Vancouver, and Victoria, including locations near Indigenous communities.By bringing together people from diverse perspectives, experiences, and communities, we ensure innovation, collaboration, and the highest standards in software quality assurance. If you are passionate about quality testing and want to make a meaningful impact, PLATO is the place for youWe are growing and are currently looking for an experienced Test Automation Architect (onsite / remote hybrid) to help us do that!

Responsibilities

Work directly with our client(s) to provide technical leadership and strategic orientation for the test automation discipline at an organization levelBuild strategic communication on test automation strategySet direction for short and long-term automation objectives pertaining to SDLC phasesBridge the gap between testing disciplines, development teams and operation teamsBring in depth knowledge of multiple open source / commercial tools for Web / Mobile / Services automationDevelop and maintain applications using Java, Python, Squish / Robot Frameworks, Oracle, XML, JSON, JUnit, and JavaScript librariesDesign and plan processes around CICD, Dev Ops adoption and operationalizationBring hands on competencies around DevOps, Continuous Testing, Continuous Integration and Continuous DeliveryServe as an expert in defining and rolling out standard Automation Frameworks, in line with latest industry trendsBring experience software quality best practices, test strategy and planning, test case development, test case execution, deployment and, test data, defect tracking, and test automationQA Automation Architect will have complete ownership for preparing test automation solution, designing automation frameworks and lead the implementation of automation strategy, planning and executionSupports Junior to senior automation analyst in automation script development and optimization of those test scripts.Recommends new tools, techniques and methodologies needed to enhance productivity and qualityEvaluate, select and formulate best usage of test automation tools and future alignment for different products and applications.Develop automation strategy to support regression testing based on the technical analysis, complexity and reusabilityOversee technological execution of the recommended automation solution roadmap across project teamsParticipate in Design and Architectural reviews of proposed automation solutions across project teams and to provide long term vision for the automation solution

Qualifications

Bachelor's degree in Science, Technology, Engineering or Mathematics ("STEM")12+ years of experience as a Software Quality Assurance Analyst8+ years working in Test AutomationExperience with automation tools / frameworks (Selenium, Robot, Playwright, Tosca, etc)Experience with Continuous Integration tools (Jenkins, TeamCity, GitLab, etc)Experience with Test Management tools such as ALM / QC, Jira, qTest, Azure DevOpsExperience in API testing (ReadyAPI, Postman, etc)Excellent written and spoken communication skillsDemonstrated experience having designed and implemented test automation frameworksExcellent analytical and problem solving skills, with the ability to propose practical solutions to complex problemsExperience in Containerization and Orchestration : Docker / KubernetesFlexibility, self-motivation and the ability to give and receive feedback at all levelsAdaptable and willing to work through challenges with a positive attitudeAbility to build collaborative working relationships in a team oriented environmentExperience in the following will be considered an asset : Programming languages : Java / JavaScript / TypeScript / JSon / PythonEngines or frameworks : Squish, Robot, WebDriverIO, Node.js, SpringBootCode management / Build tools : Git - Gitlab / Jenkins / MavenFrameworks : Selenium - Selenium JS - WebDriverIO / Appium - Protractor - CucumberContainerization and Orchestration : Docker / KubernetesTesting & work methodology : BDD, TDD, CI / CDData : SQL / PL-SQL developerConcrete experience practicing BDD testing with Gherkin / Cucumber, API testing with SOAP and RESTful components.Continuous integration, build automation, & deploymentAgile practices and toolsEnterprise integration patterns using REST, modern Web & Mobile technologiesPublic / Private cloud

About PLATO

Who We ArePLATO is a software testing and technology services company trusted by clients around the world.In addition to providing our clients the highest quality software testing services, PLATO is creating careers in technology for First Nations, Inuit, and Métis people from coast to coast to coast through our innovative train-and-employ model. Since 1997, we have been helping organizations all over the world reach their quality objectives by delivering scalable, proven, quality-centric managed services. Companies such as Apple, Suncor, TD Bank, Medavie, BCLC, LinkedIn, Boeing, and many others have gained considerable advantage from our Quality Assurance (QA), Testing, and eLearning expertise and experience.We deliver specialized QA services to our clients with the goal of helping them increase profitability, boost customer satisfaction, manage development cycles and implement quality-centric solutions. We develop innovative approaches and solutions, designed to generate increased efficiencies, competitive advantage, and market share for our clients.

Other Information

At PLATO, we encourage our employees' personal career growth. We have plans in place to make sure that each employee is connected with a people manager to help guide them through their professional development, offer e-learning classes, and give our employees the opportunity to pursue software certifications for cutting-edge technologies.PLATO respectfully acknowledges that our offices are located on treaty territories, unceded First Nations and Inuit territories, and part of Métis homelands. We honour their long history of welcoming many Nations to the beautiful Turtle Island and we actively work towards reconciliation between Métis, Inuit, and First Nation peoples and non-Indigenous people on this Land.We contribute to proactive employment practices to promote inclusivity and diversity to those especially marginalized populations such as women, persons with disabilities, members of visible minorities, First Nations, Métis, and Inuit peoples, and all other groups protected under the Human Rights Code.We are committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require accommodation during any aspect of the recruitment process and we will work with you to address your needs.