Location: WFH – Toronto
Contract Duration: 6 Months
Summary: The main function of a QA Test Analyst is to develop, implement, and document all testing activities, including test planning, test documentation, test execution, defect tracking and reporting, including follow-up and issue resolution.
Typical Day in the Role:
– Research new technologies and automated test solutions (proprietary and open-sourced) for implementation
– Provide project estimates, plan and manage ongoing services activities
– Identify and troubleshoot issues (both Front-End and Back-End)
– Participate in all areas of testing as needed (such as functional and regression testing, performance, load, and stress testing)
– Provide regular feedback on services test results
Job Responsibilities:
– Execute test plans, scenarios, scripts or procedures
– Test system modifications to prepare for implementation
– Develop testing programs that addresses areas such as database impacts, software scenarios, or usability
– Document software defects, using a bug tracking system, and report defects to software developers Identify, analyze and document problems with program function, output, online screen or content
– Monitor bug resolution efforts and track successes
– Create or maintain databases of known test defects Plan test schedules or strategies in accordance with project scope or delivery dates
Qualifications:
1. At least 3 + years of Selenium Automation Framework.
2. At least 5 years of QA experience
3. At least 3+ years of Java development + cloud experience
4. Agile experience
5. CI/CD Pipeline experience
Education:
Associate's degree in a technical field such as computer science, computer engineering or related field required