Our client, a leading financial services company is hiring a Junior Quality Assurance Analyst on a long-term contract basis.
Job ID 83459
Work Location:
Mississauga, Ontario
Summary:
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.
Required Skills:
- 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.
- 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.
Preferred Skills:
- Exposure to Python scripting for automation.
- Experience with CI/CD tools (Jenkins, Bitbucket, GitHub).
Pay: $38-$47 per hour.