remote
Quality Assurance Engineer - Postmedia Network Inc.
QA Engineer
Quality Assurance Engineer responsible for designing, implementing, and maintaining automated test suites using Selenium, Java or Python, while collaborating with development teams in an Agile environment to ensure high‑quality releases.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts using Selenium with Java or Python.
- Execute functional, regression, and performance tests across web and mobile applications.
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, Azure DevOps) to enable continuous testing.
- Collaborate with developers, product owners, and QA peers in Agile ceremonies to define test strategies and acceptance criteria.
- Track defects, manage test data, and generate comprehensive test reports using Jira and test management tools.
- Continuously improve testing frameworks, tools, and processes to increase test coverage and efficiency.
Requirements
- 3+ years of hands‑on experience in test automation, preferably with Selenium.
- Proficiency in Java or Python for scripting automated tests.
- Experience with CI/CD tools (Jenkins, Azure DevOps, GitLab) and version control (Git).
- Strong understanding of Agile methodologies and ability to work in fast‑paced, cross‑functional teams.
- Excellent problem‑solving skills, attention to detail, and effective communication abilities.
Skills
seleniumjavapythontest automationcicdjiraagile