Maarut Inc -
25 Jobs
East York, ON
Responsibilities:
- Provide expert advice on testing strategies, test plans, the selection of testing tools, and the identification of resources required for testing.
- Plan and organize testing efforts for large systems in both Graphical User Interface (GUI) and non-Graphical User Interface (non-GUI) environments, including system integration tests, specialized tests, and user acceptance testing (e.g., stress tests).
- Develop test plans, test scripts, and test cases, and execute these against various system components.
- Collaborate with testing leads, IT leads, and project team members in the analysis, design, development, implementation, and ongoing support of the required systems.
General Skills:
- Extensive experience in planning, organizing, and implementing testing efforts across complex systems, including executing functional, non-functional, and systems-level integration tests.
- Strong knowledge of structured methodologies for the development, design, implementation, and maintenance of applications, with a proven ability to create comprehensive testing strategy documentation, test plans, test cases, and test data.
- Proficient in the use of Computer Aided Software Engineering (CASE) tools, data query tools, and automated testing tools, particularly Selenium WebDriver.
- Advanced skills in back-end API testing using POSTMAN and SoapUI and performing database verification with SQL in Oracle 19c environments.
- Knowledgeable in all phases of the Systems Development Life Cycle (SDLC) and skilled in quality assurance practices, including unit testing, integration testing, load testing, and performance testing.
- Strong understanding of quality assurance principles, practices, tools, and structured methodologies, with the ability to understand, analyze, and document complex business requirements to design and execute relevant test scenarios.
- Excellent analytical, problem-solving, decision-making, organizational, and communication skills, with a track record for meeting deadlines and effectively collaborating with team members and stakeholders.
- Proficient in Identity & Access Management (IAM) frameworks, including OAuth 2.0 and OpenID Connect
- Familiar with Agile delivery methodologies and using Azure DevOps for test management and version control.
- Hands-on experience in front-end UI testing of Angular Single Page Applications (SPAs), and competency in working with data formats such as JSON and XML.
- Strong knowledge of the Accessibility for Ontarians with Disabilities Act (AODA) and related tools, including WCAG 2.1, JAWS, NVDA, and WAVE.
- Experience coding automated test scripts to produce sets of automated test cases.
Desirable Skills:
- Experience working with Ontario Health's ONE ID for secure authentication in healthcare environments.
- Experience in testing the integration of healthcare systems with OntarioMD's Health Report Manager (HRM), including report validation, and troubleshooting report submission issues.
- Experience with HL7 FHIR standards for healthcare data interoperability.
Requirements
Experience and Skill Set Requirements:
Must Haves:
- 10+ years in demonstrated experience planning and organizing test efforts, including estimating time, effort, and cost, acquiring resources, and defining test levels, cycles, and incident management strategies.
- Proficient in developing and managing automated testing strategies, with hands-on experience using tools like Selenium WebDriver
- Advanced skills in back-end API testing with tools such as POSTMAN and SoapUI, and strong experience in performing database verification using SQL within Oracle 19c environments
- Deep knowledge of Identity & Access Management frameworks, including OAuth 2.0 and OpenID Connect, with experience in front-end UI testing of Angular Single Page Applications (SPAs).
Nice to Have:
- Experience working with Ontario Health's ONE ID for secure authentication in healthcare environments.
- Experience in testing the integration of healthcare systems with OntarioMD's Health Report Manager (HRM), including report validation, and troubleshooting report submission issues.
Skill Set Requirements:
Public Sector Experience:
- Extensive experience with public sector testing practices, including compliance with government IT standards and policies.
- Proven ability to manage testing activities in alignment with public sector project timelines and approval processes.
- Experience in developing and executing test plans that meet public sector enterprise architecture requirements and regulatory standards.
- Strong understanding of public sector QA processes, including the preparation of technical documentation that adheres to government protocols.
Test Lead Experience:
- 10+ years experience in leading and managing testing efforts across multiple projects, ensuring alignment with business objectives and quality standards.
- Proven ability to design, plan, and execute comprehensive test strategies, scenarios, scripts, and procedures, ensuring the quality and reliability of software products.
- 10+ years experience coordinating test strategies and plans with project managers and stakeholders, contributing to development and integration testing for seamless project execution.
- 10+ years in demonstrated experience planning and organizing test efforts, including estimating time, effort, and cost, acquiring resources, and defining test levels, cycles, and incident management strategies.
- Proven track record of adapting testing plans based on results and progress, introducing suitable metrics for measuring test progress, and evaluating the quality of both testing and the product.
- Experience in leading test automation strategy development, tool selection, and organizing training for testers to enhance team capabilities.
Technical Skills:
- Proficient in developing and managing automated testing strategies, with hands-on experience using tools like Selenium WebDriver.
- Advanced skills in back-end API testing with tools such as POSTMAN and SoapUI, and strong experience in performing database verification using SQL within Oracle 19c environments.
- Deep knowledge of Identity & Access Management frameworks, including OAuth 2.0 and OpenID Connect, with experience in front-end UI testing of Angular Single Page Applications (SPAs).
- Proficiency in working with various data formats such as JSON and XML, and in using Azure DevOps for test management and version control within Agile delivery methodologies.
- Strong knowledge of Accessibility for Ontarians with Disabilities Act (AODA) and related tools, including WCAG 2.1, JAWS, NVDA, and WAVE, to ensure compliance in testing.
Communications Skills:
- Effectively communicates test strategies, plans, and results to both technical and non-technical stakeholders, ensuring clarity and alignment with project goals.
- Demonstrates strong written communication skills in preparing and reviewing detailed test documentation, reports, and recommendations.
- Collaborates with cross-functional teams to facilitate the resolution of defects and issues, ensuring effective communication across all project phases.
- Leads and participates in discussions with project managers and technical teams, providing clear explanations of technical concepts and test outcomes.