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 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.