Auto QA Specialist

2 weeks ago


New Westminster, Canada QHR Technologies Inc Full time

Position SummaryThe Software Engineering department is looking for a Auto QA Specialist

Our Electronic Medical Record (EMR) software Accuro®EMR has the largest adoption in Canada and serves thousands of providers and millions of patients. Our patient platform Medeo leverages that market penetration and connects patients to their healthcare providers. Our other supporting products round out a robust offering, connecting healthcare providers to their patients, their data and each other. As we continue to build up new and exciting interactions between our products and other healthcare organizations in the industry, we are looking for a passionate leader who is motivated to be an integral driver of innovation in healthcare technologies in Canada.

As an Auto QA Specialist, you have a unique perspective on Quality Assurance. You leverage a QA mindset when reviewing product functionality, and you can dive into the code base to understand more deeply why code functions the way it does. You can bridge between Development and functional Quality Assurance, creating a deeper understanding of both perspectives.

You have strong verbal and written communication skills and a strong understanding of the product being built and tested. Leveraging your knowledge and experience, you can implement strong testing strategies using various automation approaches and tools to support the ongoing quality of your product. You understand the cost and return-on-investment of automating different test cases, maximizing your efforts to high touch areas that reduce overall testing load on the rest of your team.

Success as Automation QA Specialist is achieved through a clear focus on quality and contributing the team's shared goals. You balance speed with quality, and you recognize that your success is directly linked to the success of your peers. You have an understanding of the code and advocate for the most pragmatic testing approach for any scenario.

Competencies Critical for Success
- A genuine dedication to the implementation of high-quality products
- Strong verbal and written communication skills
- Experience in various testing techniques including functional, regression, integration, performance, exploratory and acceptance testing
- A passion for learning and teamwork

Primary Responsibilities
- Working with your development team to create and maintain a quality product
- Reviewing and analyzing requirements in order to create a comprehensive Test Automation Strategy
- Implement, run, maintain and report on automation testing implemented against one or more products
- Speaking into the quality needs of the product based on knowledge and experience
- Setting up testing environments to successfully execute simple to complex tests
- Testing against the requirements and acceptance criteria to ensure the solution meets the business needs
- Reporting and tracking high quality bugs using JIRA
- Advocating for quality best practices within your development team; building a strong rapport and participating in agile ceremonies
- Aligning with Quality Analysts from other teams to support quality improvements efforts across the department
- Working to create supporting QA documentation related to Products / Processes supported by QA or their development Team.
- Assisting with upskilling new or existing Team members to drive better knowledge within the team
- Reviewing the behavior and quality of other team members' code

Additional Duties and Expectations
- Promote QHR’s “Blue Culture” framework to foster a collaborative, positive and efficient workplace
- Contribute to the organization’s positive image both internally and externally
- Perform other duties consistent with the position, as reasonably directed by your manager

Qualifications, Education and Experience Requirements

**Role Requirements**:

- A degree or diploma in Engineering, Computer Science or a related field
- 3+ years of combined relevant experience in QA automation and/or software development
- Experience with manual and automated testing methodologies: systems, integration, user acceptance, API based and browser based
- Experience with
- Programming languages such as Java, TypeScript and Python
- Code repositories such as GIT
- Unit test frameworks such as JUnit and Mockito
- Test automation frameworks such as Playwright and Selenium
- Product Knowledge in any of QHR's main products
- Testing software in healthcare or clinical healthcare experience
- Previous experience in high data security/privacy environments
- ISTQB Software Tester Certification Foundation Level
- Unix variants such as Linux, macOS, Windows Subsystem for Linux

Compensation and Logistics
- Base salary, variable bonus established at the corporate level, competitive benefits package
- Full time, permanent
- No travel required

QHR is a dynamic, high-growth Canadian technology company and division of Loblaw Companies Limited. Our mission is to unite Canadian Healthcare, connecting Providers a



  • New Minas, Canada Bruce Auto Group Full time

    Bruce Auto Group has grown to become Nova Scotia's 3rd largest auto retailer and we've done so by leading with our people first. This doesn't just mean our customers and the staff that you see on the frontlines every day - Those behind the scenes contribute to our success and growth daily, and keep our business running smoothly. Our Business Development...