Enable job alerts via email!

Java Developer

Insight Global

Toronto

On-site

CAD 70,000 - 100,000

Full time

11 days ago

Job summary

A leading technology consulting firm in Toronto is seeking an Automation Java Developer to design and implement test automation frameworks. The ideal candidate has strong hands-on experience with Java, Selenium, and RestAssured, and thrives in an Agile environment. The role emphasizes collaboration with QA teams to ensure quality delivery and may involve exposure to innovative AI technologies. This position offers competitive compensation in a diverse, inclusive workplace.

Qualifications

  • Strong hands-on experience in Java-based test automation.
  • Solid understanding of software engineering and testing principles.
  • Excellent problem-solving, communication, and organizational skills.

Responsibilities

  • Design, develop, and maintain automated test frameworks using Java, Selenium, and RestAssured.
  • Perform web testing and API testing, including writing and validating JSON-based test cases.
  • Integrate automated test suites into CI/CD pipelines using Jenkins.
  • Collaborate with engineering and QA teams to ensure comprehensive test coverage.

Skills

Java-based test automation
Selenium for UI automation
RestAssured for API testing
JSON for test data
Jenkins for CI/CD integration
Agile environments
Problem-solving skills
Performance testing tools (e.g., JMeter)
Containerization tools (e.g., Kubernetes)
Job description
Overview

We are seeking a skilled Automation Java Developer to join a dynamic team driving a large-scale Contact Centre Transformation initiative. This role focuses on building robust test automation frameworks and ensuring high-quality delivery across web and API layers. While experience with Generative AI (GenAI) or related technologies (e.g., chatbots, LLMs, IVR systems) is a strong plus, a general interest in AI is also welcome.

Responsibilities
  • Design, develop, and maintain automated test frameworks using Java, Selenium, and RestAssured.
  • Perform web testing and API testing, including writing and validating JSON-based test cases.
  • Integrate automated test suites into CI/CD pipelines using Jenkins.
  • Collaborate with engineering and QA teams to ensure comprehensive test coverage and efficient defect resolution.
  • Contribute to the overall testing strategy for the contact centre transformation project.
  • Stay current with emerging technologies, especially in the AI and automation space.
Equal Opportunity / Accommodation

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements
  • Strong hands-on experience in Java-based test automation.
  • Proficiency with:
  • Selenium for UI automation.
  • RestAssured for API testing.
  • JSON for test data and validation.
  • Jenkins for CI/CD integration.
  • Solid understanding of software engineering and testing principles.
  • Experience working in Agile environments and collaborating across cross-functional teams.
  • Excellent problem-solving, communication, and organizational skills. Exposure to or interest in Generative AI, Chatbots, LLMs, or IVR systems.
  • Experience with performance testing tools (e.g., JMeter).
  • Familiarity with containerization and orchestration tools like Kubernetes.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.