cover image
Open Systems Technologies

Software Development Engineer in Test - Junior

Hybrid

Mississauga, Canada

Junior

Freelance

17-10-2025

Share this job:

Skills

Communication Problem Solving Python Java JavaScript Jira SQL GitHub CI/CD Jenkins Test Quality Assurance Selenium Test Automation Agile SDLC Automation Testing CI/CD Pipelines

Job Specifications

We are seeking a Junior Quality Assurance Analyst with solid hands-on experience in automation testing and QA methodologies. The role focuses on writing and executing test scripts, ensuring test coverage and collaborating with development teams to deliver reliable, high-quality applications. This role requires proficiency in Java, JavaScript, Selenium, and Rest Assured, along with experience in Agile environments

Responsibilities:

* Design, develop, and execute automated test scripts using Java, JavaScript, Selenium, and Rest Assured.

* Build and maintain reusable automation frameworks to streamline test execution.

* Interpret manual test cases and translate them into automation test scripts (functional, regressions, Api).

* Develop and execute automation tests using Java, JavaScript, Selenium, and Rest Assured.

* Run SQL queries for backend data validation.

* Conduct code reviews for automation test cases to maintain standards and reusability.

* Identify, document, and troubleshoot defects using Jira/Zephry, working closely with development teams to resolve issues.

* Participate in Agile ceremonies (Sprint planning, stand-ups, retrospectives) to ensure QA readiness.

* Contribute to automation framework development under guidance of Senior QA engineers.

* Support integration of automated tests into CI/CD pipelines (Jenkins, Bitbucket, GitHub).

* Stay current with QA tools and practices, applying improvements to day-to-day testing.

Qualifications:

* Experience: 2-4 of experience in software QA or test automation.

* Hands on experience in Java/JavaScript, Selenium, and Rest Assured.

* Knowledge of QS methodologies, SDLC, and Agile practices.

* Familiarity with SQL for test data validations.

* Strong problem solving and Communication skills.

Preferred:

* Exposure to Python scripting for automation.

* Experience with CI/CD tools (Jenkins, Bitbucket, GitHub).

About the Company

Open Systems Technologies is a tier-one vendor for the world's most competitive financial and technology companies, offering both full-time and contract recruiting services across the country. We offer a positive, entrepreneurial, high performing culture where all employees have the unique opportunity to run a full desk. Our office looks, feels, and operates like a start-up, but with the stability, clientele, and resources that only an industry veteran can provide. At our core, we are structured to be flexible. With over 3... Know more