NCP Presents a BOSSC Hiring Event
Event Information
Description
Are you looking for employment in IT? Are you legally able to work in Canada? If so, please review the event information below.
NCP strives to connect newcomers with resources that allow for successful settlement in Canada. A large part of the settlement process is finding quality employment. Our Labour Market Access Team supports you through the entire job search process and works with numerous exceptional employers such as BOSSC.
BOSSC Inc. is a leader in software development and implementation of enterprise-level solutions. The company is a MOBILE first, Human Capital Management solution that empowers its people and its clients.
BOSSC understands the value of people and our mission is to deliver services that help our customers to be more effective. With values like team collaboration, appreciating the importance of family and work life balance, open communication and equal participation, BOSSC is set for a bright future with an invincible sense of purpose.
Benefits to working for BOSSC:
Working for BOSSC can be described as an immense opportunity to work within a dynamic environment and be part of an intelligent and forward-thinking team !
The company offers plenty of growth opportunities, career development and flexible hours. BOSSC values people and their skillset and the company rewards performance and provides competitive compensation and various variable perks. It is definitely a great place to work and grow !
REGISTRATION INFORMATION:
If you are interested in any of the employment opportunities offered by BOSSC (see job descriptions below), follow the registration instructions provided. Registration for this event is completed in a few steps:
1. Begin the Eventbrite registration by clicking the green "Register" button at the top of this screen.
2. Once you have filled in your information, open the link provided at the end of the Eventbrite form in another browser window to upload your resume for the position of interest.
3. After the upload is complete, return to Eventbrite to click the green "Complete Registration" button.
Candidates who have successfully completed all of the above steps will be considered. Incomplete registrations will be discarded.
If you are a chosen candidate, you will be contacted via telephone by NCP for a pre-screening interview. Those who are successful will then be given the opportunity to interview with the Human Resources team at BOSSC on January 24th from 3:00 p.m. to 7:00 p.m. Oakville, Ontario.
BOSSC is looking to hire over 20 candidates for the following roles:
Software Automation Testing Engineer :
We are currently seeking Software Automation Testing Engineer who loves testing !
The role reports to the VP of Technology.
The ideal candidate is a self-starter, likes to learn and work in a very agile environment and has extensive experience in testing automation for multi-tier web based and native software. We are looking for someone who can participate in architectural design discussions and not be afraid to push the envelope and to grow into a leadership position within the team. The candidate will be responsible, in conjunction with the team, for ensuring that BOSSC Inc. Software maintains its high degree of quality when new releases are launched.
What You Will Do:
- Create, document and execute test scenarios and test cases for multiple projects
- Effectively manage day to day tasks
- Create logs to document testing phases and defects
- Report bugs and errors to development teams
- Test and confirm defects by testing scenarios across different environments and versions
- Participate and contribute in all phases of software testing
- Collaborate and communicate effectively with team members to understand and resolve issues
- Conduct post-release/ implementation testing
- Participate and contribute to team meetings
- Keep up to date with industry technologies and principles
What Are We Looking For?
- Superb communication and organization skills with proven attention to detail
- Must have a degree with a major in Computer Science or equivalent
- 3+ years of software automation & performance testing for commercial web based & mobile web, native, hybrid applications and/or large software development projects
- Experience in test automation (back-end and UI)
- Experience with Selenium
- Experience with testing frameworks
- Experience with automation testing for Native, Web, Hybrid Applications on Android and IOS
- Experience with databases (SQLServer, Oracle etc) including writing SQL scripts and fundamental database principals such as data storage types
- Familiarity with using version control systems
- Strong troubleshooting skills
- Knowledge of issue tracking systems
- Knowledge of test management tools
- Awareness of the concepts of continuous delivery, and a broad perspective on the process of software development is expected
- Able to clearly convey concepts and ideas both spoken and in writing
- Strong writing skills to develop test cases and processes
Data Analyst with C# and SQL Server Scripting:
We are currently seeking a Data Analyst who will review, analyze and evaluate business systems and user needs while having C# scripting and SQL Server scripting capabilities.
What You Will Do:
- Analyze data by using a scripting language such as C# or SQL Server and organize it for better analysis
- Explore and analyze datasets
- Visualize data insights and communicate your findings to teams across the organization
- Analyze business processes and write system process specifications to be used
- Work with clients to determine their business needs to transform them into information technology system requirements
- Perform daily, weekly and monthly reviews and analyses of current processes using operational metrics and reports
- Conduct insightful, ad hoc analyses to investigate ongoing or one-time operational issues
- Participate and contribute to team meetings
What Are We Looking For?
- Superb communication and organization skills
- Bachelor’s Degree in Computer Science or equivalent work experience
- C# Scripting and SQL Scripting experience
- Solid proficiency across software, systems and development analysis
- Ability to impact operations and effect change
- Detail-oriented, analytical and inquisitive
- Knowledge of tools, concepts and methodologies of BA
- Broad perspective on the process of software development is expected
- Ability to clearly convey concepts and ideas both spoken and in writing
- Willing to learn new skills on a regular basis, both on and off the job
- Dynamic and able to work on multiple projects simultaneously
QA Manager:
We are currently seeking for a QA Lead to manage our QA Analysts team.
The ideal candidate has QA management experience, likes to mentor and work in a very agile environment and has extensive experience in testing automation for multi-tier web based and native software. The candidate will be responsible, in conjunction with the team, for ensuring that BOSSC Inc. Software maintains its high degree of quality when new releases are launched.
What You Will Do:
- Lead and mentor the QA Team
- Establish and evolve formal QA processes, ensuring that the QA team is using industry-accepted best practices
- Create KPIs and checkpoints and set measurable criteria for quality testing
- Act as key point of contact for all QA aspects of releases, providing QA services and coordinating QA resources internally and externally
- Develop and execute test cases, scripts, plans and procedures (manual and automated) for multiple projects
- Lead and contribute as required in all phases of software testing
- Collaborate and communicate effectively with team members to understand and resolve issues
- Work with all stakeholders to ensure that the quality metrics are maintained and followed
- Report status updates and solutions for improvement to upper management
What Are We Looking For?
- Superb communication and organization skills with proven QA management experience
- Must have a degree with a major in Computer Science or equivalent
- QA Management experience
- 5+ years of software automation & performance testing for commercial web based & mobile web, native, hybrid applications and/or large software development projects
- Experience in test automation (back-end and UI)
- Experience with testing frameworks; experience with automation testing for Native, Web, Hybrid Applications on Android and IOS
- Experience with databases (SQLServer, Oracle etc) including writing SQL scripts and fundamental database principals such as data storage types
- Able to clearly convey concepts and ideas both spoken and in writing
- Strong writing skills to develop test cases and processes
Lead Software Development Engineer:
You will be responsible for leading the Developers’ Team building while providing innovative scalable solutions.
The roles will be reporting to the VP of Technology.
The combination of technical know-how, drive and initiative will be critical to your success. You must be able to drive progress in an agile environment.
What You Will Do:
- Lead the Developers Team who design and develop robust and scalable solutions and services, APIs to high quality standards while understanding the importance of meeting client delivery deadlines
- Manage the team and help them solve challenging technical problems
- Collaborate with team-members to analyze, design and implement new features
- Participate and provide recommendations in technical design phases to ensure high quality deliverables
- Manage the optimization of applications for maximum speed and scalability
- Lead team meetings, peer coaching and mentoring
- Stay in touch with current technology trends
What Are We Looking For?
- Superb communication and organization skills
- 5+ years of software development experience on large scale, high-volume sites
- Experience leading teams of Software Engineers
- Bachelor’s Degree in Computer Science or Computer Engineering or equivalent
- Full stack development experience
- Angular 2+
- HTML, CSS3, Javascript, Typescript
- C#
- SQL Server (Transact-SQL)
- Participate in an open, Agile methodology
- A track record of great leadership and the ability to work independently and drive projects to completion
- Must be able to thrive in a fast-paced work atmosphere
Software Engineer: Front-End, Middle, and Back-End:
You will be responsible for building and maintaining applications while providing innovative scalable solutions.
The roles will be reporting to the VP of Technology.
The combination of technical know-how, drive and initiative will be critical to your success. You must be able to drive progress in an agile environment.
What You Will Do:
- Design and develop robust and scalable solutions and services, APIs to high quality standards while understanding the importance of meeting client delivery deadlines
- Collaborate with team-members to analyze, design and implement new features
- Participate and provide recommendations in technical design phases to ensure high quality deliverables
- Optimize applications for maximum speed and scalability
- Implementation of security and data protection
- Troubleshoot development and production problems across multiple environments and operating platforms
- Participate and contribute to team meetings, code review, peer coaching and mentoring
- Assume ownership for accomplishing new and different requests; explore opportunities to add value to job accomplishments
- Stay in touch with current technology trends
What Are We Looking For?
- Superb communication and organization skills
- Bachelor’s Degree in Computer Science or Computer Engineering or equivalent
- Front-end
- Proven front end experience with Angular 2+
- HTML, CSS3, Javascript, Typescript
- Mid-tier
- Proven experience C# and SQL
- Backend
- Proven experience with SQL Server (Transact-SQL)
- Participate in an open, Agile methodology
- A track record of great teamwork and the ability to work independently and drive projects to completion
- Must be able to thrive in a fast-paced work atmosphere