Software Development Engineer in Test
Centre 15, 1509 Centre St S, Calgary, AB T2G 2E6, Canada Req #549 August 8, 2023
Boardwalk provides Canadians with a quality, comfortable, home living experience. We offer rental apartments and townhouses that come in a wide breadth of shapes, sizes and sets of amenities.
We operate 33,000 units across Alberta, British Columbia, Ontario, Saskatchewan, and Quebec.
As an SDET, you will be able to build and set up test automation frameworks to facilitate testing for various technology platforms such as Web, Mobile, Desktop, and Database applications.
You will be able to integrate the various test automation frameworks into our existing Azure DevOps instance. Working with other IT team members, you will contribute to the development of a hybrid TDD / BDD testing strategy with a focus on quality of deliverables from raw data to user interfaces.
Additionally, you will apply your knowledge of automation techniques for the purpose of load balance and performance testing.
Using your skills, you will be able to provide solutions to programmatic data generation for use in manual and automated tests.
You will also be expected to demonstrate leadership and provide guidance on automation standards and industry best practices.
Responsibilities :
- Develop test automation frameworks / scripts
- Automate test scenarios using test automation frameworks / scripts
- Set up automation infrastructure to support CI / CD for automated testing
- Create reusable test automation
- Contribute to the development and maintenance of quality standards and process documentation
- Contribute to the development of business requirements / acceptance criteria using your experience and knowledge of software applications
- Contribute to the development of and maintaining test dashboards for reporting test coverage and test progress
- Contribute to the development of test plans and strategies based on quality assurance best practices and experience
- Write and execute test cases, track defects, fixes, and retest both manually and with automation
- Coordinate testing to ensure release / sprint timelines and deliverables are met
- Facilitate User Acceptance Testing
- Demonstrate quality of deliverables to stakeholders
- Advocate for Quality in all aspects of design and development
- Mentoring other team members
Experience and Educational Requirements :
4+ years of proven experience with automated and manual testing
Technical Requirements :
- Playwright
- JavaScript, TypeScript
- Azure DevOps CI / CD + Test Manager
- IDE : VS Code, Visual Studio, etc.
- Programming languages : C#, VB.Net, Java, etc.
Non-Technical Requirements :
- Excellent analytical skills and problem-solving capabilities
- Excellent oral and written communication skills
- Strong organizational, interpersonal, negotiation, planning and facilitation skills
- Ability to work independently and within a team environment
- Self starter who can "hit the ground running"
Boardwalk recognizes our Associates as our most valuable asset. We are proud to offer :
- A safe and respectful work culture that attracts, supports, develops, and recognizes high-performing and innovative team members
- A competitive salary that's benchmarked to industry salary data
- Paid vacation time plus 6 flex days
- Hybrid working arrangement
- Health & Dental, Critical Illness, & Life Insurance Benefits
- Group RRSP with generous employer matching
- Paid Training & Development opportunities
- Fitness & Wellness Reimbursement