Junior QA Software Engineer enhancing internet software solutions with automated JUnit and Playwright tests. Collaborating with global teams in network and computing technologies in British Columbia.
Responsibilities
Design, implement, and maintain automated test suites using Junit and Playwright.
Continuously refactor and optimize test code to improve readability, execution speed, and coverage.
Collaborate with developers to identify test gaps and add coverage for new features and bug fixes.
Monitor test execution results, analyse failures, and provide actionable feedback to development teams.
Design and execute performance tests using containerized environments.
Collect and analyze performance metrics (response times, throughput, resource utilization).
Identify bottlenecks and provide recommendations for optimization.
Ensure performance tests are repeatable and scalable across environments.
Containerize test frameworks to ensure reproducibility and portability.
Build and maintain Docker images for test environments, including dependencies and browsers.
Optimize container usage for performance testing scenarios.
Validate and confirm ML models for various data types and sources.
Standardize playbooks, roles, and variables to ensure consistency and maintainability.
Stay current with emerging tools and frameworks in test automation, configuration management, and containerization.
Requirements
Post-secondary degree majoring in Computer, Information Technology or Engineering or 3 years or more of relevant working experience.
Strong competency and experience in writing code in Java.
Strong knowledge of TCP/IP networking on Linux, Unix.
Experience using JUnit and understanding of TDD (Test Driven Development).
Good understanding of Linux/Unix environments and troubleshooting them.
Good understanding of Eclipse, GIT and Databases.
Good analytical and problem-solving skills.
Willingness and aptitude for finding and reporting software problems.
Team player that is proficient and productive in producing test scenarios.
Ability to work productively with limited supervision but capable of asking for help when appropriate/needed.
Demonstrate excellent communication skills (in English, both written and verbal).
Salesforce QA Engineer with 10+ years experience in Salesforce testing, automation (Karate/Selenium), and agile methodologies. Remote position based in Toronto, ON.
Software Dev QA Developer at Fortinet running tests on FortiGate products. Collaborating with developers and researching new cybersecurity technologies.
Fortinet is looking for a QA Engineer to execute testing on network security products. The role involves manual and automated testing in a collaborative environment.
QA Analyst Co - op for Real Estate Webmasters focused on software testing and product quality. Collaborating with a product team to ensure high standards in web applications.
QA Engineer ensuring bug - free features for Hiive's liquidity platform. Collaborating with teams to deliver quality software and leveraging AI for testing efficiency.
Senior QA Engineer driving quality assurance strategies for Actionstep’s flagship products in remote work setup. Leading testing initiatives and collaborating with cross - functional teams to ensure high - quality integrations.
Quality Assurance Analyst supporting a high - impact modernization project. Collaborating in an Agile environment and ensuring software quality for key stakeholders.
Quality Assurance Analyst focusing on manual testing for web - based platforms at PolicyMe. Collaborating with QA and engineering teams to ensure product readiness and quality.
QA Engineer designing and testing integration for NetSuite ERP Payments with Accounts Receivable automation solutions. Collaborating with a cross - functional team in a fast - paced environment.