Back to results

Software Developer Intern (Quality Assurance)

  • Calgary, AB, T2H 1K4, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Posting language
English
Posted

Original job description

Essential Duties and Responsibilities

  • Develop and implement automated scripts to improve test efficiency, including environment setup, test execution, and reporting
  • Be an integral part of enhancing the existing automation test framework
  • Develop and enhance new and existing data generators and simulators
  • Participate in project concept meetings to gather requirements
  • Effectively communicate your design and project requirements to the end customer by ways of info sessions, brainstorming sessions, and presentations
  • Be creative and think outside the box

Knowledge, Skills, and Abilities

  • Experience with any IDE (Eclipse, IntelliJ) and version control system (SVN, Git)
  • Knowledge of software languages such as Java, Python, SQL
  • Experience with any test automation tools like Selenium preferred
  • Knowledge of Jenkins and Jira preferred
  • Knowledge of Groovy or Gradle preferred
  • Knowledge with Linux systems
  • Well-developed communication skills
  • Strong commitment to quality
  • Ability to work in a team or as an individual
  • Excellent written and verbal communication skills
  • Ability to handle multiple tasks simultaneously

Education

  • Currently enrolled in 3rd year studies in Software Engineering, Computer Science, Computer Engineering or related Program

Pre-employment Conditions

  •  Completion of a satisfactory Criminal Record Check

This job posting closes October 9, please ensure you have your application in before the deadline.

More about this job

Responsibilities

The intern will develop and implement automated scripts to improve test efficiency and enhance existing automation frameworks. They will also participate in project meetings to gather requirements and communicate design specifications to stakeholders.

Requirements

Candidates must be currently enrolled in their third year of a Software Engineering, Computer Science, or related program. Proficiency in Java, Python, SQL, and familiarity with automation tools and Linux systems is required.

Skills

  • Java
  • Python
  • SQL
  • Selenium
  • Jenkins
  • Jira
  • Groovy
  • Gradle
  • Linux
  • Automation testing
  • Version control
  • Eclipse
  • IntelliJ
  • Git
  • SVN

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Software Developer
  • Quality Assurance
  • Automation
  • Java
  • Python
  • SQL
  • Selenium
  • Jenkins
  • Jira
  • Groovy
  • Gradle
  • Linux
  • Eclipse
  • IntelliJ
  • Git
  • SVN
  • Software Engineering
  • Computer Science
  • Test Framework
  • Data Generators
  • Simulators
  • Version Control

Report this job