Software Development Engineer in Test – Automation

Pearlfisher

Vancouver

Hybrid

CAD 90,000 - 120,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

RRSP matching
Unlimited vacation
Work-from-home flexibility
Downtown Vancouver office

Job summary

Pearlfisher in Vancouver is seeking a Senior Software Engineer in Test to shape automation strategy across web and mobile apps. You will lead end-to-end testing initiatives, drive CI/CD and automated testing, and collaborate with engineers to release higher quality software faster.

The role demands 5+ years in software testing, strong Java skills, REST API testing, and experience with AWS. You will mentor teams, implement risk-based testing, and help scale our IoT/cloud platforms in a

Qualifications

  • Bachelor degree in Science or equivalent experience.
  • 5+ years experience in commercial software testing in one or more of the following roles: Performance Engineer, Automation Engineer, Software Developer, SDET.
  • Solid background in coding – JAVA is a must.
  • Experience with SQL queries and REST API testing.

Responsibilities

  • Lead end-to-end testing initiatives throughout the entire development process with a strong focus on performance testing, stress testing front end, back end automation.
  • Automation of front end testing, and mobile application testing with iOS and Android.
  • Analyze product requirements and ensure the automation strategy aligns a risk-based test approach mitigating risk exposure within all phases of testing utilizing automated testing tools to continuously build an automated regression test suite.

Skills

Java
REST API testing
Automation testing
Performance testing
SQL queries
Code Coverage
SDET
AWS S3
AWS ECS
AWS Lambda

Education

Bachelor degree in Science or equivalent experience

Tools

AWS S3
AWS ECS
AWS Lambda

Job description

Are you interested in joining a high-growth company and software team in the Clean Energy industry? Do you want to work with massive amounts of real-time energy data, and the latest technologies in IoT, machine learning, big data, and mobile and web apps?

Our client and it’s people help make the world safer, brighter and more productive. They are a team of builders and doers who share a passion for innovation and a desire to outpace their competition. The organization offers an inclusive workplace, empowers its employees to embrace diversity in all forms, celebrates differences, and treats everyone with equity and respect.

This is a great opportunity to join the client’s clean energy team in their mission to accelerate the adoption of renewable energy and create a more intelligent home!

The goal is to reduce global carbon emissions through the manufacturing and sale of renewable power backup systems. They are looking for a Senior Software Engineer in Test to contribute to our technical vision and to design and build our new cloud web and mobile applications.

The company has recently experience explosive growth from its start-up origin and they need to scale up their technology while continuing to drive innovation of consumer power electronics. They are growing extremely quickly and looking to build out reliable, robust, IoT systems with feature-rich cloud services.

The Role

As a senior member of the team, you will have significant responsibility and influence in shaping its future direction. Our client is looking for someone to iterate quickly on all stages of automation, performance and tooling, including bringing new products to production
Ability to lead end-to-end testing initiatives throughout the entire development process. Driving continuous integration/build and automated testing leveraging modern tools and frameworks that enables the team to release more frequently
Successful candidates will have strong engineering skills and communication, and a belief that data driven processes lead to great products. You will need to have a passion for quality and an ability to understand complex systems
Above all you should be passionate about solving real world problems, and bringing value to the applications you create

As part of this role, you will be required to:
  • Lead end-to-end testing initiatives throughout the entire development process with a strong focus on performance testing, stress testing front end, back end automation
  • Automation of front end testing, and mobile application testing with iOS and Android
  • Analyze product requirements and ensure the automation strategy is aligning a risk-based test approach mitigating risk exposure within all phases of testing utilizing automated testing tools to continuously build an automated regression test suite
What You Bring
  • Bachelor degree in Science program or equivalent experience
  • 5+ years experience in commercial software testing in one or more of the following roles: Performance Engineer, Automation Engineer,
  • Software Developer, SDET
  • Solid background in coding – JAVA is a must
  • Experience writing and debugging SQL queries
  • Extensive REST API testing
  • Experience with Code Coverage tools
  • Collaborate with Software Engineers on technical design and implementation, as well as on developing test scenarios and test cases.
  • Knowledge of AWS (S3, ECS, Lambda)
Other Desired Skills
  • Ability to shift left, and be hands-on in Backend or Front End software development
  • Sharp analytical abilities and proven design skillsStrong sense of ownership, urgency, and drive
  • Proven leadership abilities in an engineering environment in driving operational excellence and best practices
  • Employer RRSP contribution matching
  • Unlimited vacation (and they genuinely encourage you to use it)
  • Work-from-home flexibility
  • Spacious new office in the heart of downtown Vancouver
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer – IoT
Senior Data Engineer – IoT

Pearlfisher • Vancouver

Hybrid
CAD 120,000 - 180,000
RRSP matching
Unlimited vacation
Work-from-home flexibility
+1
Software Tester
Software Tester

Select Source International • Central Saanich

On-site
CAD 75,000 - 90,000
Software Engineer in Test
Software Engineer in Test

Applicantz • Vancouver

Hybrid
CAD 70,000 - 90,000
Intermediate / Senior Test Engineer
Intermediate / Senior Test Engineer

Edison College • Vancouver

Hybrid
CAD 90,000 - 120,000
Software Development Engineer in Test - (Hybrid)
Software Development Engineer in Test - (Hybrid)

Techedin • Vancouver

Hybrid
Intermediate / Senior Test Engineer
Intermediate / Senior Test Engineer

Netskrt • Vancouver

Hybrid
CAD 90,000 - 120,000
Senior Automation Engineer - Toronto, ON (Hybrid)
Senior Automation Engineer - Toronto, ON (Hybrid)

Pozent Corporation • Toronto

On-site
CAD 85,000 - 120,000
Test Lead
Test Lead

ITC Infotech • Vancouver

On-site
CAD 110,000 - 140,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

e-STORAGE • Kitchener

On-site
CAD 90,000 - 130,000
Competitive salary
Annual bonus
Comprehensive benefits package
Software Test Engineer
Software Test Engineer

Know History • Calgary

Hybrid
CAD 45,000 - 55,000
Health and dental benefits
Paid vacation
Paid sick leave
+1