Arteria AI Logo

Arteria AI

Software Developer - Test & Release

Posted 2 Days Ago
Toronto, ON
Junior
Toronto, ON
Junior
As a Software Developer specializing in testing and release engineering, you will play a pivotal role in ensuring the quality and reliability of our software product. Responsibilities include automated test design, test execution and reporting, automation development, collaboration with teams, quality advocacy, and performance and security testing.
The summary above was generated by AI

As a Software Developer specializing in testing and release engineering, you will play a pivotal role in ensuring the quality and reliability of our software product.

You will be responsible for developing and executing sophisticated testing strategies to identify and address issues before they impact our customers. This position requires an understanding of software engineering principles, a passion for quality assurance, and the ability to work collaboratively with Engineering, Product Managers, and members of our Professional Services to understand the needs of our customers and their day-to-day experience with the product.

Key Responsibilities:1.        Automated Test Design:

·      Implement scalable and effective test strategies, including unit, integration, system, and acceptance tests.

·      Help to ingrain knowledge of testing practices in the team, empowering all developers to own the quality of their work.

2.        Test Execution and Reporting:

·      Participate in the execution of tests using automated tools.

·      Analyze testing results to identify issues and areas for improvement.

3.        Automation, Monitoring, Metrics and Tool Development:

·     Develop, and maintain automated testing and monitoring frameworks and tools.

·      Enhance our CI/CD pipeline to ensure continuous quality control.

·      Work with teams to identify and track appropriate application-level metrics to monitor quality.

4.        Collaboration and Leadership:

·      Work closely with Product Managers and Professional Services to ensure engineering teams understand requirements and ensure testability.

·      Participate in code reviews, design discussions, and troubleshooting sessions.

·      Help teams to help themselves produce quality, well tested code.

5.        Quality Advocacy:

·      Advocate for quality assurance best practices throughout the software development lifecycle.

·      Stay up-to-date with the latest testing techniques, tools, and trends.

6.        Performance and Security Testing:

·      Conduct performance testing to ensure software scalability and reliability under load.

·      Perform security testing to identify and address vulnerabilities.

 

Qualifications:

·      Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.

·      2 or more years of experience in software development, some of which is in a testing-focused or related role.

·      Proficiency in programming languages such as Python, JavaScript and TypeScript.

·      Experience with automated testing tools and frameworks (e.g., Cypress, Selenium, PyTest).

·      Understanding of software QA methodologies, tools, and processes.

·      Experience with Monitoring and/or Observability Tools such as DataDog, Honeycomb, or NewRelic

·      Experience with performance and/or security testing is highly desirable.

·      Experience with Continuous Integration and Continuous Delivery tools.

·      Excellent problem-solving and analytical skills.

·      Strong communication and collaboration abilities.

·      Early-stage (Series A,B,C) startup experience is a plus.


About Arteria AI

The Arteria AI Platform
The Arteria AI platform removes the need for legacy manual processes by structuring data at the onset of the documentation lifecycle. The platform then surfaces data and insights through intelligent workflow tools to speed up decision-making processes for all stakeholders with a highly intuitive front-end.
Built by subject matter experts, data scientists and technologists, the AI platform forms the documentation layer for banking processes and enables the real-time flow of data and analytics. By connecting documentation processes to the automation lifecycle, Arteria enables true straight-through-processing in core business activities across the enterprise.
About Arteria AI
Arteria AI is a financial services-focused AI company that solves challenges in documentation processes at scale. The company was recently recognized by CB Insights AI 100 rankings and as a 2023 Finovate Awards Winner. Adopting an innovative data-first approach, Arteria’s AI-powered enterprise-ready solution unleashes the power of data to help global financial institutions transform manual processes at scale. Arteria is headquartered in Toronto, Canada with operations in New York and London.

Top Skills

JavaScript
Python
Typescript
HQ

Arteria AI Toronto, Ontario, CAN Office

Toronto, Ontario, Canada

Similar Jobs

9 Hours Ago
Hybrid
Newmarket, ON, CAN
Internship
Internship
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The Electrical Embedded Engineering Co-op position involves supporting design, development, and testing of automotive mechatronics products. Responsibilities include soldering and assembling wiring harnesses, working with communication protocols, and collaborating on engineering documentation. The role requires working towards a Bachelor's degree in relevant engineering fields and offers opportunities for professional growth.
Top Skills: CPython
10 Hours Ago
Hybrid
Markham, ON, CAN
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Staff Software Developer will lead the design and development of software for propulsion thermal systems, ensuring compliance with necessary safety standards, and driving software quality improvements. The role involves overseeing software deployment and collaborating with various engineering teams on project execution.
Top Skills: CSimulink
10 Hours Ago
Hybrid
Markham, ON, CAN
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Sr Systems Design Specialist will lead systems development activities focused on diagnostics in the realm of Automated Driving and Autonomous Vehicles. Responsibilities include ensuring compliance with engineering standards, developing technical specifications, conducting peer reviews, and providing expert oversight on outsourced systems. The ideal candidate is skilled in sensor integrations and maintains strong collaborative relations with hardware and software engineering teams.
Top Skills: C++Python

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account