Software Test Specialist

at  Videri

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Nov, 2024Not Specified11 Aug, 20242 year(s) or aboveEnglish,Software Testing,System Software,Software Development,Software,Bash,Python,Wireshark,Xcode,Mobile Applications,Debuggers,Jira,Linux,Scripting Languages,Git,Electronic Hardware,Power Meters,Logic Analyzer,Android Studio,EaseNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Established in 2013, Videri is the maker of the smartest and most energy-efficient digital displays, known as Canvases. With over 100,000 canvases deployed in more than 75 countries, Videri has built a solid reputation with dozens of leading brands in retail, food & beverage, hospitality, DOOH, entertainment, and large enterprises. Our Canvas displays are sleek, thin, and elegant, offering a turnkey digital signage solution when paired with the Videri Connected Cloud, our industry-leading content management platform.
As a key member of the Quality Assurance (QA) team the software test specialist will play a crucial role in testing and validating the various software systems that powers the Videri platform. This will include the embedded system software for our hardware, the applications, and the cloud-based software. This role will involve a deep understanding of how the software intersects with our hardware from an end-to-end level.
You will be responsible for crafting and executing comprehensive test plans, leveraging both manual and low-level testing methods throughout development and release cycles.
If you’re passionate about technology and thrive in a collaborative, team-oriented environment, we invite you to bring your expertise to the Videri team and make a meaningful impact! This will be a hybrid role reporting to our Montreal location with at least 2 days per week in the office. The candidate must be in Montreal.

REQUIREMENTS

  • Knowledge of Android system software, such as their operating system and mobile applications.
  • Functional knowledge and experience with mobile development tool and debuggers such as Xcode and Android studio (having both are assets).
  • Functional knowledge and experience with QA test applications such as JIRA, Test Rail, etc.
  • Experience in scripting languages such as Bash and Python.
  • Functional knowledge with Linux.
  • Knowledge of GIT and/or source code management systems.
  • Functional knowledge and experience with electronics and components integration at both software/hardware levels.
  • Have proficiency with handling electronic hardware and equipment.
  • Ability to utilize testing equipment such as a multi-meter, oscilloscope, networking tools (Wireshark and Nast), power meters and logic analyzer, etc.
  • Familiarity and knowledge with Web based applications.
  • Familiarity with Agile software development.

SKILLS REQUIRED

  • Computer or Hardware Engineering degree or relevant certification
  • 2-5 years of experience in software testing
  • Have the skill to communicate clearly and concisely in written and verbal forms.
  • Ability to think outside-of-box during the validation process and not always take the standard path.
  • Be able to take direction with ease and execute on provided tasks efficiently.
  • Be able to work independently and within a focused team environment.
  • Have a passion for the latest hardware and software on the market.
  • Excellent written skills in English

Responsibilities:

  • Develop and maintain test plans and test cases for embedded system software and related applications using both white-box and black-box testing methodologies.
  • Serve as contact point for verifying and validating new hardware configurations in conjunction with software releases.
  • Creation and execution of automated test suites/test scripts using industry standard automation tools to streamline tests.
  • Document and log all defects encountered during test cycle and development phases.
  • Verify and validate issues that have been resolved for software releases.
  • Provide feedback and guidance to the development team during the debugging process.
  • Be detail orientated by helping analyze root causes of potential defects.
  • Be an effective bridge between the Firmware and QA teams to ensure that testing and quality standards are upheld.
  • Document and report effectively daily activities with your manager.
  • Collaborate with the team to ensure deliverables meet high-quality standards and deadlines.


REQUIREMENT SUMMARY

Min:2.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - QA & Testing

Software Testing

Graduate

Engineering

Proficient

1

Montréal, QC, Canada