Quality Assurance Software Development Engineer

Mississauga, ON, Canada

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 3 days depending on the team requirement.
****Video/ f2f 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).
  • 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).
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 Advances 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.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2810475
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mississauga, ON, Canada
  • Education
    Not mentioned