Job Title:
">
Quality Assurance Engineer
">
">
Overview of the Role:
">
We are seeking a highly skilled Quality Assurance Engineer to join our team. The successful candidate will be responsible for ensuring the highest quality standards in our software applications.
">
">
Key Responsibilities:
">
* Design and execute comprehensive test plans to ensure that our software meets the required quality standards
* Collaborate with cross-functional teams to identify and prioritize testing needs
* Develop and maintain automated testing frameworks to improve efficiency and reduce manual testing efforts
* Provide technical guidance and support to other team members on testing best practices
* Identify and report defects, and work with development teams to resolve them promptly
">
Requirements:
">
To be successful in this role, you will need:
">
* A degree in Computer Science or a related field
* Proven experience in software testing and quality assurance, with a strong understanding of testing methodologies and tools
* Excellent analytical and problem-solving skills, with the ability to think critically and creatively
* Strong communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at all levels
* Experience with automated testing tools and frameworks, such as Cypress or Selenium
* Knowledge of .NET Core/C#, TypeScript, Python, Azure, SQL Server, Azure Databricks, Office365, Dynamics365, and SharePoint is an asset
">
What We Offer:
">
In addition to a competitive salary and benefits package, we offer:
">
* A dynamic and collaborative work environment
* Ongoing training and professional development opportunities
* The chance to work on exciting and challenging projects that make a real impact
* A recognition program that rewards innovation and outstanding performance