We are looking for an experiencedsoftware test developer, where you will develop and execute our Product Development test processes. You are well-versed with the process of ensuring products will be brought to market with quality. You will work with development teams, DevOps and existing QA staff to enhance manual and automation tests in the current QA process. This ongoing effort will increase repeatability and reliability in test execution and increase our test coverage.
You are diligent, proactive and have a reputation as an excellent problem solver. You enjoy collaborating with small teams and have the resourcefulness and initiative to ask the right questions to develop thorough test coverage. You take ownership of your deliverables and take pride in the knowledge that your efforts will have an impact on end-users. You will work with a diverse team of developers and designers who are passionate about technology, user experience and market success.
You will
- Work with development teams to understand the product architecture, function, intended user experience, and performance expectations of Nurevas audio product line and supporting applications
- Develop documentation for test plans, results and reports
- Execute manual tests with attention to processes and steps that may be automated
- Design and develop software automated test frameworks and test suites within an Agile development team
- Maintain a comprehensive awareness of the related technology landscape and identify opportunities for future test suite enhancements
- Evaluate Nurevas products from a performance and security perspective
- Assist in mentoring and training of new staff as required
You bring
- A degree in computer science, software engineering or equivalent experience
- Ability to write and execute both manual and automated tested cases
- Experience in software development with strong knowledge of C#, JavaScript and Node.js
- Experience working with Linux, particularly Ubuntu and Canonical environments
- Exposure to embedded systems is an asset
- Experience with mobile app testing is an asset
- Experience with RESTful Web APIs and related security and performance aspects
- Familiarity of Agile software development methods
- Familiarity with local virtualization and cloud services, such as AWS or Azure
- Excellent written and verbal English communication skills
We offer a competitive total compensation package, an open and collaborative office in Calgary, and a great team environment.
Apply online atnureva.comby close of business onJanuary 31, 2025. Please outline how you will make a difference on our team. We will spend time to help you understand the role and our company to ensure we are a good fit for you.