At a Glance
- Tasks: Design and develop automation frameworks using Java/Python for scalable testing solutions.
- Company: Join a leading tech firm in Toronto with a hybrid work model.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Other info: Collaborative environment with mentorship opportunities for junior team members.
- Why this job: Make an impact by ensuring high-quality software through innovative testing practices.
- Qualifications: Strong programming skills in Java/Python and experience with automation frameworks required.
The predicted salary is between 90000 - 110000 $ per year.
We have an immediate requirement with our direct client in Toronto, ON (Hybrid - 4 Days/Week). If you are interested, please share your updated resume.
Primary Skills: Java/Python, Selenium, RestAssured, SQL
Tools/Frameworks:
- Selenium
- RestAssured
- Cucumber
- TestNG
- Postman
Programming Languages: Java/Python
Build Tools: Maven/Gradle
DevOps (Intermediate): GIT/GitHub, GitHub Actions/Jenkins
Nice to Have: Exposure to SQL, JDBC, databases, OCP, Docker, or Windows Servers
Responsibilities:
- 8 - 10+ years of experience in QE/SDET
- Design, develop, and maintain automation frameworks using Java/Python to ensure scalable and reusable solutions.
- Develop and execute test plans, test cases, and automation scripts to validate APIs, backend systems, and integrations.
- Perform functional, integration, and regression testing for applications.
- Collaborate with cross-functional teams to understand business and technical requirements.
- Conduct performance and load testing for APIs to ensure optimal application performance.
- Identify, analyze, and document bugs and track their resolution.
- Implement and enhance CI/CD pipelines to integrate automated tests into the development lifecycle.
- Continuously improve testing processes, tools, and practices to ensure high-quality releases.
- Mentor and guide junior QA team members in testing practices and automation.
Required Skills:
- Strong programming skills in Java/Python and experience in building test automation frameworks.
- Proficiency in API testing using tools like Postman, REST Assured, or similar.
- Deep understanding of RESTful APIs, their architecture, and common testing techniques.
- Hands-on experience with CI/CD pipelines and tools like Jenkins, GitLab CI, or Azure DevOps.
- Solid understanding of software QA methodologies, tools, and best practices.
- Experience in testing tools like Selenium, Pytest, or similar.
- Familiarity with database testing and SQL queries.
- Knowledge of performance testing tools such as JMeter or Locust.
QE/Software Engineer in Test in Toronto employer: Iris Software Inc.
Iris Software is an exceptional employer that fosters a collaborative and innovative work culture, particularly for those passionate about AI testing solutions. Located in the vibrant city of Toronto, we offer our employees opportunities for professional growth through mentorship and hands-on experience with cutting-edge technologies. Join us to be part of a team that values quality, continuous improvement, and the development of your technical skills in a supportive environment.