Price Industries logo

Summer Student QA Automation Developer

Price Industries
2 days ago
Temporary
On-site
Winnipeg, Manitoba, Canada
Automation
Overview Price Industries is seeking a talented and motivated student with an interest in software development and software quality assurance to join our team. The student will collaborate with the Manager of Software Systems, the QA team, and the development team to help with updating, maintaining, and improving automated test scripts. Our current automation suite is written in Selenium, and this role will help support the ongoing migration of automation scripts to Playwright. This position offers an opportunity to gain hands-on experience in software development and QA automation practices. Responsibilities Assist in the migration of automated test scripts from Selenium to Playwright. Develop new automated tests in Playwright for features, enhancements, and regression coverage. Collaborate with QA team members and developers to identify test scenarios and ensure appropriate automation coverage. Investigate, troubleshoot, and resolve issues with existing automation scripts and test failures. Support software quality efforts by helping validate application functionality and identifying defects. Work closely with a mentor to ensure automation code quality and adherence to company standards. Participate in reviews of automation scripts and test approaches to improve maintainability and reliability. Assist in the creation and maintenance of QA documentation, including test cases, test plans, and automation notes. Participate in team meetings to discuss issues, solutions, project progress, and quality-related risks. Contribute to the improvement of QA and testing processes by applying problem-solving skills and identifying opportunities to automate manual work. Qualifications and Skills: Experience in Computer Science, Software Engineering, or a related field. Interest in software quality assurance, testing, and test automation. Exposure to programming or scripting languages used for automation (JavaScript/TypeScript). Knowledge of software version control tools like Git. Strong attention to detail and analytical/problem-solving skills. Ability to work both independently and as part of a team in a collaborative environment. Excellent communication skills for working with QA, development, and other cross-functional team members. Bonus Skills:  Familiarity with Selenium or Playwright. Familiarity with web application testing. Experience with API testing. Understanding of software development and testing lifecycle practices. Experience with Agile methodologies (Scrum/Kanban). Familiarity with CI/CD pipelines or automated build/test processes.