Software Test Analyst - Mobile (6 month contract)

  • Contract

Company Description

When you’re passionate about what you do and where you work, the rest comes easy. That’s the culture at Central 1 Credit Union, and that’s precisely what we’re looking for from you. Supporting nearly 150 member credit unions across British Columbia and Ontario, we’re the backbone of the credit union system in both provinces – taking care of everything from online services and product development, to payment processing, trade association services and more.

Our team of over 600 employees represent some of the most innovative, passionate individuals you’ll ever meet; people who honestly care about the organization, its members and each other. In other words, people who love what they do.

Job Description

Central 1 is looking to fill out the Software Test Analyst positions to work on the current roadmap projects. The successful candidate will work on mobile projects, web application projects, and possibly help enhance the automation test suites to cover newly developed features and functionality. This position is a 6 months contract, with the possibility for extension. Successful candidate will have a university degree in computer science or software engineering (or equivalent), and at least 5-8 years of combined manual and automated software testing. Incumbent should have a good knowledge of software testing techniques, strong software development and communication skills, and was previously engaged to work in a complex development environment, preferably in finance industry.


Specific Accountabilities:

• Analyze business requirements specified in epics and stories and other project technical documentation and based on analysis prepare detailed overall Test Strategy for various modules of complex application
• Work with product owner to validate those business requirements against user acceptance criteria
• Participate in architectural/design reviews to assist development team with the defect prevention
• Test on mobile platforms as required by the project
• Document easily portable and maintainable Test Cases and Test Scripts
• Prepare test data and execute test cases, ensuring application under test conforms to specified requirements
• Recommend enhancements in design to improve application performance
• Enter defects in a clear and concise way into defect tracking tool, and track defects from their entry until the closure
• Generate defect reports and provide status reports on all testing activities
• Produce Test Result Reports at the end of each test phase
• Participate in project meetings and provide realistic estimates
• Be a self-motivated individual who is able to move the work forward
• Liaise with operations, customization and support teams to secure controlled test environment and adequately carry out testing activities
• Be ready to learn, but also to provide guidance and training to other team members as required

Qualifications

• 5-8 years of combined manual and automated software testing, primarily on mobile web and mobile apps
• Experience testing mobile native and web applications on the wide range of mobile devices (primarily on iOS and Android platforms)
• Strong knowledge of test phases, methodology and techniques
• Experienced in complex software testing
• Experienced in agile software methodology
• Passionate about software test automation with proven abilities to design and implement automation solutions for web and mobile apps to support development teams in the development of both iOS and Android applications
• Highly skilled team player who is able to shorten the time needed to execute necessary test cases, by creating effective and efficient automation framework
• Knowledge and good understanding of front end, back end and middleware architecture, as well as iOS and Android architectures
• Experienced in working with GIT
• Experienced in using Xcode and Android Studio development environments
• Some experience working with server side technologies such as Java, Spring, Hibernate, SQL
• Good knowledge and understanding of financial and banking industry terminology
• Excellent verbal and written communication skills
• Experienced using test management tools, preferably SilkCentral Test Manager and/or QA Symphony
• Experienced using defect tracking tools, preferably Jira
• Problem solver, with analytical mind, who can work independently and as a part of the team
• Curious go-getter, with sharp attention to details, positive attitude, and adaptive to change in a fast-paced, challenging, but rewarding environment


Desired skills:


• Proactive individual who leads by example
• Extensive experience with Silk Test and SilkCentral Test Manager and/or QA Symphony
• Extensive experience with Selenium

Additional Information

As much as we believe in working hard, we also believe in personal growth and taking time for ourselves. Accordingly, our total rewards philosophy amounts to one of the best compensation and benefits packages in the industry – from performance-based incentives and extended benefits, to training and education reimbursements and ample vacation time.

Central 1 is committed to diversity and inclusion. If you have a request for a disability-related accommodation, we will work with you to meet your needs.

Reporting to: Manager, Development
Grade: Contract

Date Posted: September 8, 2017

Internal Applicants must apply by: September 15, 2017

*Unsolicited resumes from vendors will not be accepted for this or any position at Central 1*

**If you have issues or questions about the application process, please email humanresources @central1.com with description of your problem**