QA Software Engineering Intern
Nosres
Remote
Engineering & Technology
October 5, 2022 00:00

Overview

Do you want to work on real-world projects and make a real impact?

Nosres is currently looking for a talented and forward-thinking QA Software Engineering Intern who is passionate about writing secure, stable, testable and maintainable code for web applications. The Nosres QA Software Engineering Internship will give you an opportunity to apply knowledge gained from your Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, and Mathematics courses to solve real-world problems, including designing, developing, coding and testing software systems. You will collaborate on a lot of small projects. This will enable you to gain exposure to leaders and connect with other interns. As a result, you will be able to sharpen your skills and acquire valuable hands-on experience in your degree.

As a QA Software Engineering Intern, you will contribute to testing, deploying, and maintaining high-quality and intuitive web applications. You will also implement complex software in conformity with project requirements and Nosres’s commitment to privacy and security. Therefore, you must understand the importance of confidentiality and discretion. You will work in concert with Product Managers, UI/UX Designers, and other Engineering Teams (DevOps, Front-End and Back-End Software Engineers) to ensure quality bars are met. To be successful in this role, you should possess hands-on QA, testing, and debugging skills.

Design and quality play a pivotal role at Nosres. The Engineering and Technology Team designs and develops websites and platforms. They also strive to secure all forms of electronic data. In addition, they ensure that all of our web applications are intuitive and bug free. They are passionate about solving complex technology problems. Ultimately, they work in collaboration with the Design Team to make sure that user interactions on web pages are intuitive and engaging.

If you are very enthusiastic about quality, impressive design and user experience, you are in the right place.

Note: To start the application process, you must have an updated résumé and a current unofficial or official transcript in English or French to hand. Then click “Apply” on this web page or send your application in PDF format to careers@nosres.com. At present and for the foreseeable future, Nosres is currently working remotely for health and safety reasons. Consequently, we will conduct all interviews via video conference.

 

QA Software Engineering Intern Responsibilities

  • Apply knowledge acquired from Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, and Mathematics courses and experience to solve real-world problems.
  • Analyze current systems to find areas for improvement.
  • Execute automated tests on several environments using different browsers.
  • Identify issues in web applications and the testing scripts.
  • Provide feedback on code that is in the development process.
  • Develop test scripts to automate new features and maintain existing test scripts.
  • Work with product managers, UI/UX designers, and other engineering teams (DevOps, Front-End, and Back-End software engineers) to ensure quality bars are met.

 

Education and Experience

  • Pursuing a bachelor’s or master’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Mathematics, or other related technical fields. 
  • Experience with databases, web application development, and web services.

 

Key Requirements and Skills

  • Currently attending a degree program and anticipate graduation by December 2023.
  • Experience with Software Testing Automation tools.
  • Familiarity with databases (MySQL, MongoDB) and web servers (Apache, Nginx).
  • Experience with web and mobile applications built with PHP or Ruby.
  • Knowledge of code versioning tools (Git, SVN).
  • Creative, analytical, and critical thinking to find solutions to complex problems. 
  • Comfortable working in a fast-paced startup environment.
  • Empathy, initiative, and ability to work independently and with a team.
  • Ability to work effectively across multiple teams.
  • Capability to manage time, meet deadlines, and work on several projects simultaneously with minimal direction.
  • QA techniques and problem-solving skills.
  • Excellent written and verbal communication skills.

 

Additional Requirements

QA Software engineering experience from previous school projects.

 

 

Apply for This Job

Come join us as we scale up our business activities!

Apply Create profile to apply