EN | FR

26 Salesforce Testing jobs in Canada

Test Automation - Manager

Toronto, Ontario Forhyre

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

We are currently seeking a highly skilled and experienced Test Automation Manager.

As the Test Automation Manager, you will be responsible for leading and managing our automation testing efforts. Your extensive experience in automation testing, along with your proficiency in various automation tools and frameworks, will be essential in ensuring the quality and efficiency of our software testing processes.

Responsibilities:

  1. Lead and manage the test automation team, providing guidance and support in implementing effective automation strategies.
  2. Design, develop, and maintain automation frameworks and test scripts using Selenium, UFT / QTP, Botium Testing tool, C#, Chatbot Testing, ComputerVision Testing, Cypress, Katalon, MBT, ML/NLP Testing, PTF, RPA Testing, SAP Worksoft, Service Now, Talos, Test complete, Tosca, UFT, Voice bot/IVR Testing, Automation Testing - UFT / QTP, Botium Testing tool, Chatbot Testing, ComputerVision Testing, Java Script, JDBC, JIRA Administrator - Testing, ML/NLP Testing, Model based testing (MBT), PS Testing, Rest Assured, RPA Testing, SOAP UI, Voice bot/IVR Testing, Web services Testing-SOAP UI.
  3. Utilize your expertise in Karate framework to build and enhance automation testing capabilities.
  4. Collaborate with cross-functional teams to analyze software requirements and design test cases accordingly.
  5. Drive the adoption of best software engineering practices including CI/CD and automated testing.
  6. Stay updated with the latest advancements in automation testing tools and platforms.
  7. Provide leadership in innovation and adoption of leading test platforms/solutions.
  8. Train and mentor team members on automation testing best practices.
  9. Monitor and report on the progress and performance of automation testing activities.

Requirements:

  1. 8-12 years of experience in automated testing, with at least 5 years focused specifically on automation testing.
  2. Proficiency in building automation frameworks and writing automation test scripts using Java.
  3. Strong understanding of Java/J2EE development to design, implement, and triage defects or issues.
  4. Expertise in Karate framework is mandatory.
  5. Familiarity with leading tools such as Maven, Jenkins, Bitbucket/Git Repos.
  6. Proven ability to build automation testing frameworks from scratch using tools like Karate, Selenium, Cucumber, Rest Assured, etc.
  7. Solid understanding of good software engineering practices including CI/CD and automated testing.
  8. Excellent problem-solving skills and attention to detail.
  9. Strong leadership abilities and the ability to effectively manage a team.

If you are a highly motivated and experienced Test Automation Manager looking for an exciting opportunity in an innovative environment, we encourage you to apply. Please submit your resume and cover letter outlining your relevant experience and qualifications.

This advertiser has chosen not to accept applicants from your region.

Test Automation Engineer

YuJa Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary: CAD 50,000 annually

Job Description
YuJa is looking for talented individuals to play a full-time Test Automation Engineer role on our Team. Our team is passionate, excited about growth opportunities, and very creative. We are looking for people who are like-minded in vision but also can contribute to the diverse thinking our team requires.

About Us

YuJa, Inc. is a leading provider of cloud-based digital compliance and accessibility solutions for regulated sectors worldwide. Serving clients in higher education, K-12, government, and healthcare, YuJa enables organizations to meet evolving regulatory demands while delivering engaging, secure, and accessible digital experiences. Our platforms such as Lumina (video), Panorama (LMS accessibility), EqualGround (governance), and Verity (proctoring) are rigorously tested for compliance, audited, and secured.


For over a decade, YuJa has been dedicated to building not only innovative digital compliance and accessibility solutions, but also a workplace where our people can thrive. We invest in our employees by fostering career growth, continuous learning, and opportunities for advancement. Our culture is rooted in collaboration, inclusivity, and belonging, where every team members contributions are valued and their voices are heard. Just as we help institutions and organizations worldwide achieve their goals, we are equally committed to supporting the success of our people and making a positive impact in the communities we serve.Meet the YuJa family hereand see what makes YuJa special!


About the Role

  • Play a key role in strengthening the reliability and scalability of our SaaS solutions by driving automation-first testing practices.
  • Design, build, and maintain robust automated test frameworks covering web, API, and integration layers to ensure high-quality software releases.
  • Collaborate closely with developers, QA engineers, and product managers to define test strategies, identify risks, and proactively prevent defects before production.
  • Integrate automated testing into CI/CD pipelines to streamline release cycles, reduce manual testing efforts, and increase confidence in deployments.
  • Analyze test results, report meaningful insights, and support a culture of quality and continuous improvement within the engineering team.
  • Contribute to delivering innovative, reliable, and accessible solutions to the institutions and learners we serve.


About You

  • Proficiency in creating, executing, and maintaining automated test scripts using frameworks such as Selenium, Cypress, Playwright, or similar. (Playwright is preferred)
  • Experience with CI/CD tools (e.g., Jenkins, GitHub Actions) to integrate automated testing into deployment pipelines.
  • Strong knowledge of software testing methodologies, including functional, regression, integration, and performance testing.
  • Hands-on experience with OOP and scripting languages such as Java, Python, JavaScript, TypeScript, or C#.
  • Strong understanding of clean code principles and software architecture.
  • Ability to analyze test results, identify issues, and collaborate effectively with developers for quick resolution.
  • Knowledge of version control systems (e.g., Git).
  • Familiarity with API testing tools such as Postman, REST Assured, or Karate.
  • Ability to work independently.
  • Excellent problem-solving skills with the ability to think critically and troubleshoot efficiently.
  • Strong communication skills to document test processes and collaborate across cross-functional teams.
  • Passion for automation and continuous improvement in testing practices.
  • (Bonus) Experience with cloud platforms (AWS, Azure, or GCP) and containerized environments (Docker, Kubernetes).


Educational Requirements

Bachelors degree in Computer Science, Software Engineering, Information Technology, or a related field.


Why Youll Love Working Here

YuJa is a multiple-time honoree on Forbes list of Best Start-Up Employers in America. We offer a competitive compensation package that include a base salary starting at CAD 50,000/yearand comprehensive benefits and engagement opportunities.


Comprehensive Benefits:

  • Health, vision, and dental benefits, 100% employer-paid
  • Additional benefits include RRSP, gym subsidies, and more
  • Work-life balance including flexible work hours to create an ideal work-life balance
  • Paid sick days and flex days


Team Engagement:

  • Fun activities and celebrations, including Canada Day Trip, Saint Patrick's Day Party, Halloween Costume Contests, Holiday Dinner Party, and more
  • Office perks including company-provided snacks, drinks and events
  • Employee recognition programs, such as gift cards and Employee of the Week rewards
  • Professional growth including continuous learning opportunities and reimbursements to support personal and professional development
  • Hands-on experience working with senior-level business leaders


Schedule

This is an office-based role with standard hours from Monday to Friday.

How to Apply

This job is exclusively directed towards candidates already in Canada. You may apply directly online via this site by submitting your resume and academic transcripts. If any questions, please send an email


YuJa is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

This advertiser has chosen not to accept applicants from your region.

Mobile Test Automation Engineer

Toronto, Ontario Insight Global

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description
Key Responsibilities
● Analyze the existing manual regression test suite and translate it into automated flows.
● Design and implement an automation framework using Maestro (YAML-based mobile test
automation).
● Set up and configure test execution for both Android and iOS environments.
● Integrate automated tests into our CI/CD pipeline (GitLab) for continuous regression runs.
● Establish reporting and alerting for test results (JUnit/XML, screenshots, Maestro Cloud).
● Train and document for the development team to maintain and extend the automation framework.
● Ensure regression coverage for critical user journeys (auth, browse, deals, checkout,
payments, order mgmt).
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
● Hands-on experience with mobile test automation (iOS + Android).
● Strong knowledge of Maestro
● Familiarity with CI/CD tools (GitLab preferred).
● Good understanding of mobile app architecture and common test scenarios (login, checkout,
payment flows).
● Strong communication/documentation skills for knowledge transfer
This advertiser has chosen not to accept applicants from your region.

Sr. Test Automation Engineer - Remote

Toronto, Ontario NTT America, Inc.

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Req ID:**
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a **Sr. Test Automation Engineer - Remote** to join our team in Toronto, Ontario (CA-ON), **Canada (CA)** .
We are seeking an experienced **Senior Test Automation Engineer / Test Lead** with over 8 years of experience in application testing, automation framework development, and team leadership. The ideal candidate will have proven expertise in test planning, automation design, and execution, along with strong leadership skills to manage onshore-offshore teams, client communication, and end-to-end testing delivery.
**Key Responsibilities:**
+ Lead and manage the testing team, including **onshore and offshore coordination** , ensuring smooth communication and delivery alignment.
+ Plan, design, and implement robust **test automation frameworks** and **test strategies** for complex applications.
+ Manage **end-to-end cross-functional testing** , covering functional, integration, API, and regression testing.
+ Drive **automation design and development** using **C# / .NET** frameworks and tools.
+ Perform **API testing** , **Azure services validation** , and **database testing** (Oracle 12 preferred).
+ Collaborate closely with **client teams** , developers, business analysts, and stakeholders to ensure test completeness and business alignment.
+ Handle **project escalations** effectively and provide timely resolutions.
+ Ensure adherence to testing best practices, quality standards, and delivery timelines.
+ Analyze test results, prepare reports, and communicate quality metrics and risks to stakeholders.
+ Plan and implement Gen AI and Agentic AI-based solutions aimed at productivity enhancement, test optimization, and intelligent automation.
**Required Skills & Qualifications:**
+ **8+ years of experience** in application testing, including at least **2-3 years in a team lead or coordination role** .
+ Strong experience in **test planning** , **framework development** , **automation design** , and **test execution** .
+ Expertise in **API testing** , **Azure services** , and **database testing** .
+ Hands-on experience in **C# / .NET-based automation development** .
+ Proven ability to **lead and coordinate distributed teams** across onshore and offshore locations.
+ Excellent client management and communication skills, with the ability to handle **project escalations** and **stakeholder interactions** .
+ Strong analytical and problem-solving abilities with a proactive, results-oriented mindset.
**Preferred Qualifications:**
+ Experience working in Agile/Scrum environments.
+ Exposure to **Oracle 12** or **Salesforce** platforms.
+ Familiarity with CI/CD pipelines and cloud-based automation tools.
+ Professional certification in testing (e.g., ISTQB, CSTE, or equivalent).
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
**_NTT DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**
#LI-NorthAmerica
This advertiser has chosen not to accept applicants from your region.

Sr. Test Automation Engineer - Remote

Toronto, Ontario NTT DATA North America

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Req ID:**
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a **Sr. Test Automation Engineer - Remote** to join our team in Toronto, Ontario (CA-ON), **Canada (CA)** .
We are seeking an experienced **Senior Test Automation Engineer / Test Lead** with over 8 years of experience in application testing, automation framework development, and team leadership. The ideal candidate will have proven expertise in test planning, automation design, and execution, along with strong leadership skills to manage onshore-offshore teams, client communication, and end-to-end testing delivery.
**Key Responsibilities:**
+ Lead and manage the testing team, including **onshore and offshore coordination** , ensuring smooth communication and delivery alignment.
+ Plan, design, and implement robust **test automation frameworks** and **test strategies** for complex applications.
+ Manage **end-to-end cross-functional testing** , covering functional, integration, API, and regression testing.
+ Drive **automation design and development** using **C# / .NET** frameworks and tools.
+ Perform **API testing** , **Azure services validation** , and **database testing** (Oracle 12 preferred).
+ Collaborate closely with **client teams** , developers, business analysts, and stakeholders to ensure test completeness and business alignment.
+ Handle **project escalations** effectively and provide timely resolutions.
+ Ensure adherence to testing best practices, quality standards, and delivery timelines.
+ Analyze test results, prepare reports, and communicate quality metrics and risks to stakeholders.
+ Plan and implement Gen AI and Agentic AI-based solutions aimed at productivity enhancement, test optimization, and intelligent automation.
**Required Skills & Qualifications:**
+ **8+ years of experience** in application testing, including at least **2-3 years in a team lead or coordination role** .
+ Strong experience in **test planning** , **framework development** , **automation design** , and **test execution** .
+ Expertise in **API testing** , **Azure services** , and **database testing** .
+ Hands-on experience in **C# / .NET-based automation development** .
+ Proven ability to **lead and coordinate distributed teams** across onshore and offshore locations.
+ Excellent client management and communication skills, with the ability to handle **project escalations** and **stakeholder interactions** .
+ Strong analytical and problem-solving abilities with a proactive, results-oriented mindset.
**Preferred Qualifications:**
+ Experience working in Agile/Scrum environments.
+ Exposure to **Oracle 12** or **Salesforce** platforms.
+ Familiarity with CI/CD pipelines and cloud-based automation tools.
+ Professional certification in testing (e.g., ISTQB, CSTE, or equivalent).
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
**_NTT DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**
#LI-NorthAmerica
This advertiser has chosen not to accept applicants from your region.

Senior System Test Automation Engineer

Toronto, Ontario Sonatus

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Join a high-performing team at Sonatus that's redefining what cars can do in the era of Software-Defined Vehicles (SDV).

At Sonatus, we're driving the transformation to AI-enabled software-defined vehicles. Traditional automotive software methods can't keep pace with consumer expectations shaped by the mobile industry—where features evolve rapidly, update seamlessly, and improve continuously. That's why leading OEMs trust Sonatus to accelerate this shift. Our technology is already in production across more than 5 million vehicles on the road today and rapidly expanding.

Headquartered in Sunnyvale, CA, with 250+ employees worldwide, Sonatus combines the agility of a fast-growing company with the scale and impact of an established partner. Backed by strong funding and proven by global deployment, we're solving some of the most interesting and complex challenges in the industry. Join us and help redefine what's possible as we shape the future of mobility.

Sonatus is headquartered in Sunnyvale, California, with international locations in Ireland, France, Germany, Poland, Korea, China, India, Taiwan, and Japan. This is a remote position within Ontario, Canada.

The Opportunity:

Sonatus is looking for an experienced System Test Engineer with deep expertise in AI testing to lead quality efforts across AI-driven embedded and cloud-connected systems. This role centers on validating AI model deployment, monitoring, and automation within innovative automotive and cloud environments.

Role and Responsibility:
  • Collaborate with diverse teams to define testing strategies for challenging and innovative projects.
  • Develop and execute detailed test plans using a combination of automation and manual testing.
  • Triage integration issues, replicate problems, and assist in identifying root causes and solutions.
  • Escalate potential issues (Software, Hardware, Resources) to the Project Manager/Executive team.
  • Track testing activities, ensuring clear alignment across key stakeholders
  • Identify areas for improvement in test coverage and methodology, providing valuable suggestions.
  • Act as the gatekeeper for each release, representing the voice of customers and providing constructive feedback.
  • Work with the development team to orchestrate AI model deployment and monitoring
Qualifications:
  • A bachelor's degree (MS preferred) in computer science, computer engineering, electrical engineering, or other related fields is required.
  • Minimum 5-8 years of experience in embedded software in data centers, networking, security, cloud services, or the automotive industry.
  • Proficient in test methodologies with experience in system-level testing of physical devices.
  • Familiarity with the Linux command line and proficiency in shell scripting.
  • Familiarity with Quality Assurance for the Cloud Platform developed on private and public Cloud Infrastructure.
  • Strong expertise in AI fundamentals, neural networks, and model deployment
  • Strong experience in E2E testing of cloud-controlled / monitored embedded products.
  • Strong experience in testing OTA / FOTA functionalities.
  • Review and challenge product requirements, design, and functional specifications.
  • Proficient in developing, reviewing, and modifying Python scripts to enhance test coverage.
  • Experience with designing and implementing test tools for AIML automation and deployment
  • Familiarity with common test frameworks such as PyTest, Playwright, Behave, or similar.
  • Familiarity with test tools like Vector CANoe, VehicleSpy, PEAK, Spirent, IXIA, or similar products is a plus
  • Proficiency in JIRA, Jenkins, or similar tools.
  • Excellent written, verbal, and presentation skills.

Sonatus is a fast-paced and innovative company and are seeking team members who are passionate about making a difference. If you are ready to take your career to the next level, we highly encourage you to apply.

To all recruitment agencies : Sonatus, Inc. ("Sonatus") does not accept unsolicited agency resumes. Please do not forward resumes to our careers alias or other Sonatus' employees. Sonatus is not responsible for any fees associated with unsolicited activities.

This advertiser has chosen not to accept applicants from your region.

Test Automation Engineer, Rates E-Trading

Mississauga, Ontario Citigroup

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description
**Overview of the Role**
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.
As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients' best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our digital architecture and ensuring our platforms provide a first-class customer experience. We reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services.
Our commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins. We foster an environment where the best people want to work. We value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their authentic selves to work and complement our culture of delivering results with pride. If you are a problem solver who seeks passion in your work, come join us. We'll enable growth and progress together.
**Job Description** - Test Automation Engineer, Rates E-Trading
**Description:**
A successful candidate will solve interesting technical challenges whilst developing solutions that have a measurable impact to enable automation of UI and server-side components and enable QA efficiencies. The candidate will work closely with developers, automation, and manual QA team members to implement strategies and procedures to deliver high quality test automation solutions.
**Responsibilities:**
+ Develop common, reusable automation framework for electronic trading UI ,server-side components and services that execute against the automation strategy and drive future improvements.
+ Partner with multiple technology and automation teams to understand the flow, evolve automation architecture roadmap and deliver timely solutions to support the automation efforts.
+ Evaluate, design, implement and integrate automated testing technologies for backend and component testing and evolve them as the technology changes.
+ Develop automated testing strategies that can run in a CI/CD environment
+ Set up an integration testing framework with mock endpoints so that apps can be quickly validated.
+ Assist in planning, creation and control of test environments and test data.
+ Suggest policies and procedures for test code (Unit Tests & Integration Tests)
+ Enhance and extend existing test automation frameworks
**Qualifications:**
**Technical:**
+ Proficiency in Java (6+ years of experience) with demonstrable success in developing high performance, multi-threaded applications.
+ Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming
+ Hands-on experience of design & development of automated tests for UI Desktop and Electron based applications and micro-service based applications.
+ Proven ability to develop clean, testable code.
+ Understanding of relational database concepts and knowledge in SQL.
+ Experience with Jira, Git/Bitbucket, Gradle and CI/CD tools, e.g. Jenkins, TeamCity and Urban Code Deploy.
+ Experience with Linux/Unix.
+ Hands on experience with at least one Unit Testing framework such as JUnit, TestNG, Cucumber (BDD) , etc.
+ Knowledge of cloud technologies, e.g. Artifactory, Docker and OpenShift.
+ Experience with at least one mocking framework such as easyMock or Mockito.
+ 3+ years hands on experience in design, implementation, and maintenance of server-side automated testing solutions.
+ Experience with project management software such as JIRA, Zephyr.
+ Experience in BDD testing frameworks like Cucumber or SpecFlow
+ Experience with automation of Desktop based apps is a plus
+ Experience with API automation using Rest Assured, Postman
+ Experience with Performance testing concepts and tools like JMeter or similar tool .
+ Knowledge of fixed income products, customer and broker market platforms and trading protocols preferred.
**Soft Skills:**
+ Excellent communication skills
+ Strong passion for technology, especially Java, with a keen interest in driving adoption of new technologies and tools.
+ Self-motivated individual and with ability to manage own work slate.
+ Excellent collaborative skills; ability to work with others and contribute to global projects.
+ Strong analytical and problem-solving skills.
+ Ability to work in a fast-pace environment; flexible and able to deliver results in the required timeframe
**Education:**
+ Bachelor's degree with a relevant major (Computer Science, Information Technology or similar)
---
**Job Family Group:**
Technology
---
**Job Family:**
Technology Quality
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Salesforce testing Jobs in Canada !

Test Automation Engineer, Rates E-Trading

Mississauga, Ontario Citigroup

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

**Overview of the Role**
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.
As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients' best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our digital architecture and ensuring our platforms provide a first-class customer experience. We reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services.
Our commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins. We foster an environment where the best people want to work. We value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their authentic selves to work and complement our culture of delivering results with pride. If you are a problem solver who seeks passion in your work, come join us. We'll enable growth and progress together.
**Job Description** - Test Automation Engineer, Rates E-Trading
**Description:**
A successful candidate will solve interesting technical challenges whilst developing solutions that have a measurable impact to enable automation of UI and server-side components and enable QA efficiencies. The candidate will work closely with developers, automation, and manual QA team members to implement strategies and procedures to deliver high quality test automation solutions.
**Responsibilities:**
+ Develop common, reusable automation framework for electronic trading UI ,server-side components and services that execute against the automation strategy and drive future improvements.
+ Partner with multiple technology and automation teams to understand the flow, evolve automation architecture roadmap and deliver timely solutions to support the automation efforts.
+ Evaluate, design, implement and integrate automated testing technologies for backend and component testing and evolve them as the technology changes.
+ Develop automated testing strategies that can run in a CI/CD environment
+ Set up an integration testing framework with mock endpoints so that apps can be quickly validated.
+ Assist in planning, creation and control of test environments and test data.
+ Suggest policies and procedures for test code (Unit Tests & Integration Tests)
+ Enhance and extend existing test automation frameworks
**Qualifications:**
**Technical:**
+ Proficiency in Java (6+ years of experience) with demonstrable success in developing high performance, multi-threaded applications.
+ Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming
+ Hands-on experience of design & development of automated tests for UI Desktop and Electron based applications and micro-service based applications.
+ Proven ability to develop clean, testable code.
+ Understanding of relational database concepts and knowledge in SQL.
+ Experience with Jira, Git/Bitbucket, Gradle and CI/CD tools, e.g. Jenkins, TeamCity and Urban Code Deploy.
+ Experience with Linux/Unix.
+ Hands on experience with at least one Unit Testing framework such as JUnit, TestNG, Cucumber (BDD) , etc.
+ Knowledge of cloud technologies, e.g. Artifactory, Docker and OpenShift.
+ Experience with at least one mocking framework such as easyMock or Mockito.
+ 3+ years hands on experience in design, implementation, and maintenance of server-side automated testing solutions.
+ Experience with project management software such as JIRA, Zephyr.
+ Experience in BDD testing frameworks like Cucumber or SpecFlow
+ Experience with automation of Desktop based apps is a plus
+ Experience with API automation using Rest Assured, Postman
+ Experience with Performance testing concepts and tools like JMeter or similar tool .
+ Knowledge of fixed income products, customer and broker market platforms and trading protocols preferred.
**Soft Skills:**
+ Excellent communication skills
+ Strong passion for technology, especially Java, with a keen interest in driving adoption of new technologies and tools.
+ Self-motivated individual and with ability to manage own work slate.
+ Excellent collaborative skills; ability to work with others and contribute to global projects.
+ Strong analytical and problem-solving skills.
+ Ability to work in a fast-pace environment; flexible and able to deliver results in the required timeframe
**Education:**
+ Bachelor's degree with a relevant major (Computer Science, Information Technology or similar)
---
**Job Family Group:**
Technology
---
**Job Family:**
Technology Quality
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.

Software Engineer Intern, Test Automation (Summer 2026)

Montréal, Quebec Lyft

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.
We care deeply about delivering the best transportation experience; this means the best experience for the passenger and the best experience for the driver. We believe this quality of service can only be achieved with a deep understanding of our world, our cities, our streets. how they evolve, how they breathe.
As a Test Automation Intern at Lyft, you'll collaborate closely with industry-leading engineers while enjoying the freedom to innovate from day one. Your contributions will be pivotal in accelerating our product development and enhancing user trust and satisfaction through the creation of cutting-edge test automation tools. At Lyft, we cultivate a dynamic and collaborative office environment, where brilliant minds are always eager to hear and support your next big idea. What will yours be?
**Responsibilities:**
+ Own your project, while checking in with other team members throughout the day with questions and updates
+ You leave the code in a better state than when you found it (progressive refactor)
+ You value reliability, ensured by testing (unit, integration and load tests)
+ Participate in code reviews to ensure code quality and distribute knowledge
+ Continuous integration and deployment
+ Go home knowing that your work today is meaningfully improving the quality of every Lyft Urban Solutions rider!
**Experience:**
+ Currently pursuing a **Bachelor's or Master's degree in Computer Science from a university in Canada** **(required)** , with a graduation date between **December 2026 and Summer 2027 (required)** . For any candidates who are master's students who worked between their bachelor's and master's programs: candidates should also have less than 2 years of relevant full-time work experience
+ Available during **Summer 2026** for the internship in Montreal
+ Strong knowledge of CS fundamentals
+ Excellent communication skills
+ Passion for community, sustainability, and/or transportation
+ Passion for quality and testing
+ Ability to thrive in a startup environment
+ Experience with real-time technology problems
+ Contributions to open source projects
+ Experience working with databases
+ Experience solving real-time technology problems
+ Experience with mobile development
+ Experience with integration testing and test automation is a plus
+ Experience with or a strong desire to learn and use cutting edge AI tooling
**Benefits:**
+ Mental health benefits
+ In addition to holidays, interns receive 2 days paid time off and 3 days sick time off
+ Subsidized commuter benefits
_Lyft is committed to creating an inclusive workforce that fosters belonging. Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy. Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process. Please contact your recruiter if you wish to make such a request._
_Lyft highly values having employees working in-office to foster a collaborative work environment and company culture._ _This role will be in-office on a hybrid schedule - Team Members will be expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays._ _Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Your recruiter can share more information about the various in-office perks Lyft offers._ _#Hybrid_
_The expected base pay range for this position in the Montreal area is $34-$36/hour CAD. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Range is not inclusive of potential equity offering, bonus or benefits. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process._
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Salesforce Testing Jobs