Enable job alerts via email!

Software Engineer in Test

Tamanna Technology

Toronto

On-site

CAD 80,000 - 110,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Development Engineer in Test to enhance their Digital Applications and Originations Labs. In this pivotal role, you will lead automation efforts, ensuring quality through early defect detection and robust test strategies. Your expertise in automation frameworks like Selenium and BDD will be crucial in driving project deliverables. Collaborate with cross-functional teams to create scalable test solutions, while also mentoring peers in automation practices. This is an exciting opportunity to shape testing methodologies and deliver high-quality solutions in a dynamic tech environment.

Qualifications

  • 5-7 years of software engineering and test automation experience.
  • Proven experience in defining test automation infrastructure.

Responsibilities

  • Responsible for testing Digital and Originations apps portfolio.
  • Develop and execute automated test plans for large projects.

Skills

Python
Java
BDD
Selenium
Appium
Robot Framework
Cucumber
Playwright
Cypress
TestNG

Education

Computer Engineering or Computer Science degree

Tools

Automation frameworks
DevOps tools

Job description

Direct message the job poster from Tamanna Technology

Senior Software Development Engineer in Test

What is the opportunity?

In this role the Senior Software Development Engineer in Test (Snr SDET) Digital Applications and Originations Labs will be responsible for testing and automation processes, methodologies, test strategy and improvements of our overall test delivery. You are accountable for driving quality by leveraging automation to improve quality through early defect detection. You will be responsible for creating test automation scripts for our Digital Apps and our Originations Labs using existing and new automation frameworks and tools. You will be accountable for maximizing automation test coverage and using business analysis and automation techniques to optimize testing activities.

What will you do?

  • Responsible for testing of all the Digital and Originations apps portfolio.
  • Accountable for driving Automation and automated test case creation and execution, maximizing automation for all project deliverables and common quality activities.
  • Responsible for developing and executing automated test plans for ecosystem/program/large projects (might assume planning execution accountability)
  • Accountable for driving quality and champion defect prevention/early defect detection
  • Responsible for designing, building, or enhancing scalable and robust BDD based automation framework and automated test cases.
  • Responsible for modelling system behaviors/attributes performing model optimization to improve scope and functional coverage and maintain models as business requirements change.
  • Create test suites, traceability matrix etc. and provide support on test suite walkthrough with different teams.
  • Develop and maintain existing applications automation scripts for test activities and aligning to Quality Engineering practices while partnering across IT and with assigned business lines to plan functional and non-functional testing activities.
  • Responsible for all test execution and maximizing automation for all project deliverables and for following defined processes and tools and alignment with overall QE strategy and framework for the applications.
  • Effectively communicates and build automation reports and metrics for project stakeholders and business partners from initiation to close.
  • Promotes collaboration and partnering to develop and meet core project objectives and provides coaching to team members on Automation framework, DevOps and applicable processes, practices, and tools.
  • Look outside for opportunities to disrupt from within and continually expand what is possible through technology.
  • Work within a cross functional team aimed at delivering high quality solutions.
  • Code, test and implement full stack solutions to meet business needs.
  • Create intuitive, robust, and reusable test and automation interfaces using modern frameworks and help build strong automation regression suites and ensure quality deliverables

What do you need to succeed?

Must have:

  • Computer Engineering, Computer Science or related (technical) degree
  • 5 to 7 years of hands-on active software engineering and test automation coding experience
  • Proven experience including development and defining & owning test automation infrastructure for a large enterprise with coding skills in Python, Java, (or anything equivalent)
  • Strong Experience with BDD, and any test automation framework (Selenium, Appium, Robot, Cucumber, Playwright, Cypress, TestNG)
  • Strong understanding of testing frameworks & methodologies and In-sprint automation (Agile Management Framework & Iterative Waterfall) and best practices
  • Experience in writing complex system’s test plans (MTA) and defining strategies and experience in leading QE Functional & Automation teams and representing them in front of project stakeholders and proven problem solving, defect root cause analysis, learning and analytical ability

Nice-to-have

  • Demonstrated Experience as a software engineer.
  • Experience testing full-stack web and mobile applications
  • Experience in DevOps with test integration, processes, and tools.
  • Experience in test case design at different levels (component/service/APIs, integration, mobile, end to end/user scenarios) or non-functional testing.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Consulting, Quality Assurance, and Management
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Tamanna Technology by 2x

Sign in to set job alerts for “Software Engineer” roles.
Software Engineer, Backend (All Levels / All Teams)
Software Engineer I, Entry Level (Fall 2024-Spring 2025) - Toronto
Front-End Developer (Rumble Advertising Center)
Junior Software Developer (Askuity division)
Software Developer Full Stack (Junior) 9063-1115
Junior Software Developer (Askuity division)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Associate Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 50,000 - 90,000

3 days ago
Be an early applicant

Senior Software Engineer, Tokenization

Chainlink Labs

Toronto

Remote

CAD 90,000 - 150,000

3 days ago
Be an early applicant

Sr. Software Engineer- Windows Driver

Blackpoint Holdings, LLC

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Sr. Software Test Engineer - Diabetes Care Division - (Mississauga)

Abbott

Mississauga

Remote

CAD 80,000 - 120,000

13 days ago

Software Engineer Microservices

Promote Project

Toronto

Remote

CAD 62,000 - 85,000

16 days ago

Senior Software Engineer in Test

Constant Contact

Toronto

Hybrid

CAD 90,000 - 125,000

11 days ago

Software Engineer in Test

Veeva Systems, Inc.

Toronto

Remote

CAD 70,000 - 135,000

30+ days ago

Software Engineer, Microservices (Typescript) - Remote

Kong Inc

Toronto

Remote

CAD 80,000 - 130,000

30 days ago

Associate Software Engineer In Test

Veeva Systems, Inc.

Toronto

On-site

CAD 75,000 - 95,000

4 days ago
Be an early applicant