Enable job alerts via email!

Quality Assurance Software Development Engineer

Axelon Services Corporation

Mississauga

Hybrid

CAD 80,000 - 100,000

Full time

20 days ago

Job summary

A global financial firm in Mississauga is seeking an experienced Quality Assurance Software Development Engineer. This hybrid role focuses on automation testing, requiring expertise in Java, JavaScript, Selenium, and Rest Assured. Ideal candidates will have solid experience in QA methodologies and Agile practices. Responsibilities include developing automated test scripts, running SQL validation queries, and collaborating in Agile ceremonies to ensure software quality.

Qualifications

  • Experience in software QA or test automation.
  • Hands-on experience in Java/JavaScript, Selenium, and Rest Assured.
  • Knowledge of QA methodologies, SDLC, and Agile practices.
  • Familiarity with SQL for test data validations.

Responsibilities

  • Design, develop, and execute automated test scripts using Java and JavaScript.
  • Build and maintain reusable automation frameworks.
  • Run SQL queries for backend data validation.
  • Participate in Agile ceremonies to ensure QA readiness.

Skills

Java
JavaScript
Selenium
Rest Assured
SQL
Communication skills
Problem-solving skills

Tools

Jenkins
Bitbucket
GitHub
Jira
Zephyr
Job description

Global Financial Firm located in MISSISSAUGA, ON has an immediate contract opportunity for an experienced Quality Assurance Software Development Engineer.

This role is currently on a Hybrid Schedule.

You will need to have reliable internet, computer and Android or iPhone for remote access into the client systems during remote work.

We will be expected in the office weekly days depending on the team requirement.

Video / ff interviews are required prior to all offers.

Software development engineer in test (Intermediate Programmer Analyst).

We are seeking a 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).
  • 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 / Zephyr, 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 in software QA or test automation.
  • Hands‑on experience in Java / JavaScript, Selenium, and Rest Assured.
  • Knowledge of QA 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).
Skill Matrix

Category Minimum Technical Skills Required Additional Skills (Preferred)

Programming & Scripting: Java, JavaScript, Python

Automation Tools: Selenium, Rest Assured, API test tools, BDD frameworks

Databases: SQL, Advanced SQL tuning

Defect Management: Jira, Zephyr, Bugzilla

CI / CD & Version Control: Jenkins, Bitbucket, GitHub

Competencies
  • Strong attention to detail and a quality‑driven mindset.
  • Ability to collaborate effectively with cross‑functional Agile teams.
  • Clear communication of issues and test results.
  • Analytical and structured approach to troubleshooting.
  • Eagerness to learn and adopt new tools and testing techniques.

This job description provides a high‑level review of the types of work performed. Other job‑related duties may be assigned as required.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.