(LCW667) - Software Engineer in Test

(LCW667) - Software Engineer in Test

01 Feb
|
AssetWorks
|
Calgary

01 Feb

AssetWorks

Calgary

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 requiredEducation / Experience / Required SkillsMinimum 5 years of professional software testing experienceStrong experience with Selenium and/or Playwright for UI test automationExperience building and maintaining test frameworks, tests and tools from scratchExpertise with API testing tools such as Postman and RestAssuredExperience with Azure DevOps for CI/CD processesExperience with relational databases, such as SQL, Oracle, etc.Proficiency in at least one of these programming languages: Java, C#, or JavaScriptExperience utilizing APIs (SOAP, REST, GraphQL, etc.)Experience with source control (Git)Strong understanding of software testing principles, methodologies, and best practicesSolid knowledge of writing effective test cases and test scriptsEffective listening, communication (verbal and written) and presentation skillsStrong analytical and problem-solving skillsSuccessful time management and ability to adapt quickly to changing prioritiesAbility to work under pressure to meet deadlines, both as an individual and as part of a teamExcellent attention to detailPassion for technologyExperience with Test RailExperience with Jenkins for scheduled test automationKnowledge of model-based testingExperience with performance testing toolsConfident in Agile platform; Experience with JIRA, ConfluenceLead and mentor team members in automationUnderstanding of best practices for code developmentMobile testing automation experience

The original job offer can be found in Kit Job:
https://www.kitjob.ca/job/90650118/lcw667-software-engineer-test-calgary/?utm_source=html

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: (lcw667) - software engineer in test

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: (lcw667) - software engineer in test