Enable job alerts via email!

Software Engineer In Test III

Emburse, Inc.

Toronto

On-site

CAD 70,000 - 90,000

Full time

7 days ago
Be an early applicant

Job summary

A leading travel and expense solutions provider is seeking a QA Engineer in Toronto to enhance customer experiences through testing and automation. Ideal candidates will have 4+ years in QA, proficiency in test automation frameworks, and a Bachelor's degree in a related field. Join a company committed to innovation and flexible work culture.

Benefits

Competitive pay
Flexible work environment
Inclusive culture

Qualifications

  • 4+ years of testing experience in a software domain.
  • Understanding of the agile development lifecycle.
  • Experience in OS X and Linux environments preferred.

Responsibilities

  • Design, write, and implement integration and component tests.
  • Fix defects in automation and develop new test features.
  • Establish and drive test plans for components.

Skills

Test automation frameworks in Javascript/Typescript
SQL proficiency
Manual test case design
Experience with source control
Familiarity with AWS services

Education

Bachelor’s degree in Computer Science or related field

Tools

Playwright
Git

Job description

Who We Are :

At Emburse, you’ll not just imagine the future – you’ll build it. As a leader in travel and expense solutions, we are creating a future where technology drives business value and inspires extraordinary results.

Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Emburse, known for its innovation and award-winning technologies, is strong on engineering. This ensures you will have access to the best and brightest minds in our industry to grow your experience and career within Emburse.

What you will do :
  • Technical :
  • 4+ years of testing experience in a software domain
  • Broad knowledge of Computer Science concepts
  • Codes in at least one language; exposed to multiple languages, testing frameworks, and tools
  • Design, write, and implement integration, component, and UI tests
  • Understand how key systems interoperate and the business problems they solve; design relevant tests based on complexity, risk, and performance
  • Collaborate with Software Engineers, Product Owners, and other stakeholders to design tests and automation opportunities that improve quality or customer experience
  • Identify and report issues and defects with extensive research and evidence
  • Pair with developers to design systems for testability
  • Execute tests, analyze test results, and triage issues
Process :
  • Follow SDLC processes, including adopting agile meetings, peer code reviews, and release preparations
  • Adhere to coding and test management standards
  • Write moderately complex code/scripts for testing, including test harnesses and load tests
  • Demonstrate proficient debugging skills in various environments
Impact :
  • Fix defects in automation; develop new test features and enhancements
  • Write broad-scope and complex tests in their area
  • Contribute to API documentation
  • Participate in peer code reviews and contribute throughout SDLC
  • Establish and drive test plans for components
  • Identify suitable test methodologies and automation opportunities
Communication :
  • Learn industry jargon and business concepts
  • Seek mentorship and accept feedback
  • Contribute to knowledge base and share industry practices
  • Build relationships with development peers and collaborate on test planning
What we are looking for :
  • Education :
  • Required: Bachelor’s degree in Computer Science or related field, or equivalent experience
  • Experience :
  • Minimum 4 years in QA Engineering within a software environment
  • Certifications :
  • None required
  • Skills :
  • Experience with test automation frameworks in Javascript/Typescript (e.g., Playwright), or similar
  • SQL proficiency
  • Manual test case design and execution
  • Experience with source control (e.g., Git)
  • Familiarity with AWS services
  • Understanding of agile development lifecycle
  • Preferred: experience in OS X and Linux environments, Scrum, DevOps, TDD, and functional testing
Why Emburse?

Leading the change in finance with AI-powered solutions that eliminate inefficiencies, provide real-time visibility, and optimize spending, enabling businesses to focus on growth.

  • A Company with Momentum – Serving 12M+ users across 120 countries
  • A Team That Innovates – Collaborate with top minds in finance, tech, and AI
  • A Culture That Empowers – Competitive pay, flexible work, inclusive environment
  • A Career That Matters – Drive efficiency, innovation, and smarter financial decisions

Shape your future & find what’s next at Emburse.

Emburse provides equal employment opportunities (EEO) to all employees and applicants, regardless of race, color, religion, sex, national origin, age, disability, or genetics. We comply with applicable laws governing nondiscrimination in every location where we operate.

J-18808-Ljbffr

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

Similar jobs