Junior QA Analyst / Systems Testing Specialist
Pay Rate: $55/hour
Job Type: Contract
Location: Toronto, Ontario
Work Model: Onsite
Must-Have Skills
- Hands-on experience supporting testing activities within Microsoft Power Apps environments
- Experience working in Agile projects using Azure DevOps or JIRA
- Hands-on experience using Postman for API testing
- Experience contributing to QA documentation, test execution reporting, and test artifacts
- Experience executing functional, integration, system, regression, and user acceptance testing
- Strong understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
Job Description
InnosysTech is seeking a Junior QA Analyst / Systems Testing Specialist to support enterprise application testing initiatives. The successful candidate will participate in test planning, test execution, defect management, API testing, Power Apps testing, and quality assurance activities within an Agile delivery environment.
Key ResponsibilitiesTest Planning & Execution
- Develop and execute test cases for functional and non-functional requirements.
- Participate in test planning, test strategy development, and test execution activities.
- Perform functional, integration, system, regression, and user acceptance testing.
- Validate system behavior under various business and technical scenarios.
- Support early testing activities to identify defects and reduce remediation costs.
API & Application Testing
- Perform API testing using Postman and related tools.
- Test Microsoft Power Apps solutions and associated integrations.
- Validate data integrity, consistency, and accuracy across applications and databases.
- Support backend testing using SQL and query tools.
- Conduct data migration and transformation testing where required.
Defect Management & Reporting
- Identify, document, track, and manage software defects.
- Work closely with developers to reproduce, troubleshoot, and resolve issues.
- Analyze defects and identify root causes.
- Report testing progress, defect metrics, and quality status to project stakeholders.
- Produce test summary reports and testing documentation.
Automation & Performance Testing
- Support automated testing initiatives using tools such as Selenium and related automation frameworks.
- Assist with performance, stress, and load testing activities using tools such as JMeter or LoadRunner.
- Support CI/CD testing activities and automated test execution processes.
Agile Delivery Support
- Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
- Collaborate with business analysts, developers, product owners, and stakeholders.
- Support user acceptance testing activities and facilitate sign-off processes.
- Contribute to QA documentation, knowledge transfer, and release readiness activities.
Required Skills and ExperienceQuality Assurance & Testing
- Experience creating and executing:
- Test Plans
- Test Cases
- Test Scripts
- Test Strategies
- Test Data
- Test Summary Reports
- Experience performing:
- Functional Testing
- Integration Testing
- System Testing
- Regression Testing
- UAT Testing
- API Testing
- Performance Testing
Testing Tools
- Experience with:
- Azure DevOps
- JIRA
- Postman
- Selenium
- ALM
- Bugzilla
- TestRail
- Zephyr
Technical Skills
- Experience testing Microsoft Power Apps solutions.
- Experience testing APIs and integrations.
- Knowledge of SQL and database validation techniques.
- Understanding of test automation concepts and scripting.
- Familiarity with CI/CD and DevOps testing practices.
- Understanding of security, performance, and accessibility testing principles.
Methodologies
- Experience working within Agile/Scrum environments.
- Understanding of SDLC and STLC methodologies.
- Familiarity with Waterfall and hybrid delivery approaches.
- Knowledge of AODA accessibility standards and testing considerations.
Nice to Have
- Experience testing Commercial Off-The-Shelf (COTS) applications.
- Experience testing Case Management, Curam, Siebel, or Oracle eBusiness Suite applications.
- Experience testing Child Welfare or Social Services applications.
- Experience with JMeter or LoadRunner.
- Knowledge of scripting languages such as Python, JavaScript, or Bash.
- Experience supporting automated testing frameworks.
Pay: $50.00-$55.00 per hour
Work Location: In person