Experienced Quality Assurance Consultant
Bursting Silver Background
Bursting Silver is a professional services company focused on delivering technical solutions to Canadian and US associations, unions, regulatory bodies and non-governmental agencies. Bursting Silver has staff across Canada and the United States. We pride ourselves on having fun while we work, and we are looking for team members who have a passion for technology, are driven by providing exceptional service to clients, and love to find creative solutions to solve tough problems. Our service offerings include mobile applications, web-based applications, IT strategy, business analysis, project management, data migrations, system upgrades and application support.
-
-
-
You are an ambitious and accountable person, who is driven by serving clients, have a passion for technology, and love to find creative solutions to solve tough problems.
-
You are smart, agile, and self-motivated and can take an assignment head-on and run with it.
-
You are a strong communicator (English) with a friendly and helping personality.
-
You have a disciplined “get it done” work ethic that will allow you to work productively in a variety of environments – whether at the office, a client’s office, at your home office desk/couch…or Starbucks.
-
You are all about Team. Although we may not always be at the same place or working on the same project at the same time – we are always connected and communicating with one another to support each other. We leverage technology to the max.
-
You care. About your clients, your team, and your community. Giving back is such an integral part of what we do.
-
-
If this list describes you, please read on:
Job Description
We are looking for a hands-on Intermediate/Senior Quality Assurance Consultant to be a core contributor to a QA team with varied experience levels.
Experience
-
-
-
5+ years experience in an intermediate quality assurance role
-
Bachelor’s degree in a related field is an asset
-
Experience with SQL server and writing SQL queries
-
Knowledge in Azure DevOps (or similar), GIT, & Selenium webdriver
-
Experience with working with both Mac OSX and Windows systems
-
Experience developing/using test automation frameworks and test suites
-
Experience with test case management tools
-
Experience with creating test cases, test planning
-
Team lead experience is an asset
-
C# proficiency is an asset
-
Hands-on coding experience with a major programming language is required
-
Experience with continuous integration systems, continuous deployment
-
Experience in Agile Development / Testing Methodology
-
Solid understanding of software QA methodologies and QA processes
-
-
Responsibilities
-
-
-
Implement our company’s QA best practices and processes
-
Be a core contributor to a QA team with varied experience levels
-
Review and analyze requirements and design documents
-
Estimate, prioritize, plan and coordinate testing activities
-
Create and execute both manual and automated tests
-
Perform code reviews
-
Analyze and manage existing bugs
-
Log new bugs effectively and clearly
-
Liaise with internal teams (developers, business analysts, project managers, product owners) as well as external clients
-
Advocate for test priorities in daily scrum and sprint planning meetings
-
Ensure comprehensive test coverage
-
Produce defect reports, status reports, test reports and other reports as required
-
Identify and investigate issues
-
Raise project issues to the development team in a timely manner
-
Raise process issues to the QA team in a timely manner
-
Other duties as required
-
-
Requirements, Technical Skills And Qualifications
-
-
-
Excellent problem solving skills
-
Excellent communication skills, both written and verbal
-
Detail-oriented
-
Well-organized and efficient
-
Able to manage your time well
-
Able to work independently
-
Proficient in Microsoft Office suite
-
Ability to prioritize, solve complex tasks and recognize and escalate risks without supervision
-
Desire to help others be their best
-
-
What We Offer
-
-
-
Competitive Pay & Benefits
-
Flexible work hours
-
Company social events, games nights, etc. (pending pandemic restrictions)
-
Flexible work locations, remote work
-
Opportunities for growth within the company
-
-