About The Role Senior QA Analyst
Key Responsibilities:
- Lead quality assurance efforts across Agile teams supporting the Deployment Ordering Framework (DOF) and Application Programming Interface Platform (APIP).
- Develop comprehensive test strategies, plans, and test cases to validate backend and frontend systems.
- Design, implement, and maintain automated test scripts using industry-standard tools and frameworks.
- Conduct end-to-end testing of integrated systems supporting provisioning, dispatch, and network domains.
- Collaborate with developers, product owners, and other stakeholders to ensure high-quality deliverables.
- Investigate business flow anomalies and contribute to root cause analysis and continuous improvement.
- Monitor and report on application performance, service quality, and key metrics to support decision-making and service optimization.
- Participate in Agile ceremonies, including sprint planning, reviews, retrospectives, and daily stand-ups
Requirements Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in Quality Assurance, with a strong focus on Agile software development practices.
- Solid understanding of software testing methodologies, tools, and processes.
- Experience with automation testing tools and frameworks such as Selenium, JUnit, Postman, or similar.
- Experience testing both web applications and APIs.
- Familiarity with backend technologies including Java, SpringBoot, Oracle, MongoDB, Kafka, Docker, Redis, and CI/CD pipelines.
- Knowledge of frontend technologies such as ReactJS, NodeJS, JavaScript, and web services is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work effectively in a cross-functional team environment.
Preferred Skills
- Exposure to cloud environments and modern DevOps tools.
- Experience in performance testing and reporting.
- Understanding of OpenAPI specifications and test automation in a microservices environment
Working Conditions:
- Type of job: Temporary Contractor - 1 year with the possibility to extend
- Work hours: Monday - Friday, 40 hours per week
- Location: Toronto, ON