AssetWorks LLC Logo

AssetWorks LLC

Software Development Engineer in Test

Posted 4 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
Senior level
Remote
Hiring Remotely in Canada
Senior level
The Software Development Engineer in Test will lead quality assurance efforts through test automation strategies while ensuring robust software delivery. Responsibilities include developing automated test frameworks, maintaining CI/CD integration, collaborating with product teams, and mentoring junior team members on testing best practices. This role emphasizes continuous improvement in testing processes within an Agile framework.
The summary above was generated by AI

Job Summary:

Contributes to the overall success of AssetWorks' Enterprise Asset Management team by ensuring high-quality software delivery through comprehensive test automation strategies and frameworks. Ensures all testing activities align with industry best practices and internal quality standards while supporting the company's mission to deliver innovative software solutions for infrastructure and facilities management.

Job Description:

·    Champion a quality-first culture to ensure robust, reliable software delivery

·    Drive the team's testing and automation strategies within a Scrum environment

·    Actively contribute to the continuous improvement of testing processes and methodologies

·    Design, develop, build, and maintain automated test frameworks for both UI and API testing

·    Maintain test infrastructure and CI/CD integration through Azure DevOps

·    Work to streamline operations for efficiency, cost saving, and reliability of products and processes

·    Work closely with Senior Software Development Manager, providing project status updates and escalating issues

·    Collaborate with Product Owner to understand requirements and establish comprehensive test strategies

·    Participate in team planning and story grooming

·    Facilitate communication between development and QA teams to achieve shared quality goals

·    Conduct test reviews and improve test coverage quality

·    Define and organize the team's test planning for releases

·    Provide concise and clear information in bug reports that developers can work with without needing extra information

·    Publish regular reports that measure the efficiencies and ROI of implemented automation

·    Provide technical mentorship to team members on test automation best practices and framework usage

·    Champion best practices in automated testing and quality assurance across the organization

·    Produce internal documentation, as required

Education / Experience / Required Skills

  • Minimum 5 years of professional software testing experience
  • Strong experience with Selenium and/or Playwright for UI test automation
  • Experience building and maintaining test frameworks, tests and tools from scratch
  • Expertise with API testing tools such as Postman and RestAssured
  • Experience with Azure DevOps for CI/CD processes
  • Experience with relational databases, such as SQL, Oracle, etc.
  • Proficiency in at least one of these programming languages: Java, C#, or JavaScript
  • Experience utilizing APIs (SOAP, REST, GraphQL, etc.)
  • Experience with source control (Git)
  • Strong understanding of software testing principles, methodologies, and best practices
  • Solid knowledge of writing effective test cases and test scripts
  • Effective listening, communication (verbal and written) and presentation skills
  • Strong analytical and problem-solving skills
  • Successful time management and ability to adapt quickly to changing priorities
  • Ability to work under pressure to meet deadlines, both as an individual and as part of a team
  • Excellent attention to detail
  • Passion for technology
  • Experience with Test Rail
  • Experience with Jenkins for scheduled test automation
  • Knowledge of model-based testing
  • Experience with performance testing tools
  • Confident in Agile platform; Experience with JIRA, Confluence
  • Lead and mentor team members in automation
  • Understanding of best practices for code development
  • Mobile testing automation experience

Worker Type:

Regular

Number of Openings Available:

1

Top Skills

C#
Java
JavaScript

AssetWorks LLC Calgary, Alberta, CAN Office

2175 29 Street Northeast #10, Calgary, AB, Canada

Similar Jobs

9 Days Ago
Remote
Vancouver, BC, CAN
Senior level
Senior level
Information Technology • Mobile • Software
As a Software Development Engineer in Test (SDET) at Eventbase, you'll ensure quality in mobile applications through driving automation strategies, creating test plans, supporting QA processes, and enhancing testing frameworks within an agile team environment.
Top Skills: Python
Senior level
Software
The Senior Software Development Engineer in Test will develop automation frameworks, integrate testing into CI/CD pipelines, manage test environments, and drive innovation in testing methodologies while mentoring junior engineers and collaborating with various teams.
Top Skills: Typescript
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
The Senior Software Engineer will develop automated testing infrastructure for Web and Mobile platforms, mentor junior engineers, oversee test plans and integration into CI/CD pipelines, and ensure high-quality software delivery through robust testing strategies.
Top Skills: JavaScript

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account