Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Lead Software Engineer in Test designing and implementing test strategies for new features in Batch Analytics Team. Collaborating within cross-functional teams to assert overall quality and evaluate end user experience.

Responsibilities

  • Designing test strategies for new features developed for our Batch Analytics Team
  • Driving the testing effort as a member of a cross-functional team including Product Management, Development, UX, and Documentation
  • Understanding the architecture and design decisions
  • Defining and implementing new tests and automation
  • Evaluating the end user experience
  • Asserting the overall quality of the feature
  • Enabling the team with knowledge and automation to ensure quality on their services
  • Reviewing design and architecture and evaluating risks and the scope of testing required
  • Developing a test plan and strategy with the delivery team
  • Designing and implementing new automated tests for APIs and data pipelines
  • Coordinating exploratory testing and participating in bug hunts to gather feedback on user experience
  • Maintaining automated test jobs in TestNG based framework and reporting defects

Requirements

  • 5+ years of experience in professional software testing
  • An openness to mentoring and collaborating with junior members of the team
  • Experience with: Java or Python; other object-oriented languages are a plus
  • Jenkins or equivalent CI/CD tools
  • Web-scale data and large-scale distributed systems, ideally on cloud infrastructure
  • Designing test plans for cloud software
  • REST API testing (functional and automation)
  • Amazon Web Services (AWS) such as EC2, S3 and Lambda
  • Testing microservices and end-to-end usage of them within a multi-tenant cloud application

Benefits

  • Great benefits and perks like larger tech companies
  • Independence to make a larger impact on the company and take ownership of their work

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$150,000 - CA$196,900 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDistributed SystemsEC2JavaJenkinsMicroservicesPython

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.