Role
As a Silver Icing QA Software Engineer, you design and implement reliable testing procedures for our web
and mobile applications. You will be responsible for designing, running, and maintaining a suite of
functional and regression tests to validate the functionality of our software. You will also be required
to understand the customer experience, perform exploratory testing to identify and document new bugs,
suggest improvements, and collaborate with our software development team. While on-site presence in the
office will be occasionally required, the majority of this work will be done remotely.
By learning and experiencing how our unique selling platform operates, and referring to our extensive
history of bugs logged in JIRA, you will design a new test plan that will be used to create a suite of
tests that will cover every corner of business functionality. We also have bug-fixes, improvements, and
new features released for testing that require careful attention on an ongoing basis.
We have a strong and dependable development team in our rapidly growing business, and are looking to
establish an equally strong and dependable QA team to support and raise confidence in our unique and
sophisticated software systems. You should possess excellent verbal and written communication skills,
and the ability to meet the deadlines of multiple concurrent projects. As one of the first members of
this new QA team, you will be excellently positioned for growth with our company.
Job Type
- Permanent Full-Time
- On-site and Remote
Responsibilities
A summary of role responsibilities includes but are not limited to:
- Create a comprehensive and ever-growing test suite that initially targets areas of weakness
- Develop, maintain, and manually execute test plans and scripts
- Discover and document new bugs with a high degree of readability and reproducibility
- Determine priority of test scenarios and create execution plans for each development release
- Analyze and expand on existing bug reports, as well as organizing new ones
- Manage testing activities and provide status to team members on the overall status of testing progress and completion
- Actively collaborate with other members of the team and to find the best testing solutions
- Interpret and document feedback from on-the-floor members of the warehouse team
- Understand how changes in the software product affect maintenance of test scripts
- Maintain well organized records of tests and generate historical analysis of results
Technical Skills Required
- Experience in the creation of software testing strategies and test plans
- Proficiency with Java, PHP, XHTML, MySQL, Git, Bitbucket, JIRA
- Familiarity with XML, React, Linux, Raspian, CUPS, Docker, Putty, Cloudflare, AJAX, JSON
- Experience with Android SDK and test environments
- Familiarity with web design best-practices and UX concepts
- Security, penetration, performance, regression, and point-of-sale testing
- Experience with Agile and Waterfall methodologies
- Computer degree and experience with test automation will be an advantage
Personal Attributes
- Team Player
- Enthusiastic
- Helpful
- Flexible
- Inspired
- Creative
- Resourceful
- Adaptable
Benefits
- Extended health care
- Dental care
- Life insurance
- Vacation & paid time off
- On-site parking
- Casual dress
This is an outstanding opportunity to work with a rapidly expanding company that offers
opportunities for growth. Our office is open concept and located in the Campbell Heights area in
South Surrey. We are a fun, friendly group that works hard and places value on work-life
balance. We offer a competitive compensation and benefits package that includes product
discounts.
Application Requirements
If you are interested in this exciting opportunity and joining our team, please apply
directly
with
your cover letter and resume on our
BambooHR account.
To learn more, please check out our website at
www.silvericing.com.