OverviewMicroserve Quality Assurance Analyst Contract in New Westminster, BC
Branch New Westminster BC CA
Quality Assurance Analyst
New Westminster, BC
Duties will include all aspects of Software Quality Assurance and Testing including:. Microserve’s client requires a Quality Assurance Analyst to join its team…
Microserve’s client requires a Quality Assurance Analyst to join its team in New Westminster. This is a contract position (37.5 hours per week) for 3.5 months.
The successful candidate will report to the Project Manager for the Sourcing and Contract Lifecycle Management Project with guidance from the Manager, Application Development and Services. He/she will work closely with other members of the project team, Marketing, BTS, and other client departments.
Our client is seeking a seasoned and motivated Software QA Analyst to join our software development team on the ongoing maintenance support for a number of business applications and other projects and support activities, as required. Successful candidate will get involved in all aspects of software development process with strong focus on testing and quality of the software. Software QA Analyst will be responsible for functional software testing, data analysis and processing that leads to better quality and usability of our software.
Duties will include all aspects of Software Quality Assurance and Testing including:
Review of background material to understand the work purpose and objectives, documented requirements, and/or User Stories.
Working closely with the Development Team, product owners, and various stakeholders to quickly develop an overall QA/Test Strategy and Product Test Plan;
Design, develop and maintain Test Plans, Test Cases, Test Scenarios and/or Test Scripts based on requirements for System Integration, Functional, Regression, Performance, and Acceptance Testing;
Proactively collaborate with Development Team and communicate with Stakeholders to ensure project efforts proceed efficiently;
Participate in identification of project risks, and in mitigating technical, schedule and other project risks;
Preparation of test data and the setup of the test environment;
Responsible for execution of Test Cases, Test Scenarios and/or Test Scripts;
Responsible for managing and monitoring Acceptance Testing;
Develop and maintain Test Issues/Defects Log(s);
Tracking of defects and deficiencies for submission, review, triage, and resolution;
Overseeing the resolution of problems and issues identified during QA and testing;
Providing weekly and ad hoc status reports (formal and informal) related to the QA work and progress;
Organizing meetings and test sessions as required and ensuring that facilities are appropriately equipped client meeting rooms will be sufficient;
As product/system knowledge is developed, participate in user feedback and training sessions as required, potentially contributing to the development of knowledge transfer and training material;
Follow the Agile methodology for product testing;
Participate in daily standup meetings;
Participate in all other related project work as defined by the Team Lead or manager.
QA/Testing deliverables and supporting documentation will be expected. These include, but are not limited to,
Prepare a document outlining the preferred approach, strategy, and plan for QA and testing of the Product.
Test Plans, Test Cases, Test Scenarios and/or Test Scripts for Integration, Functional, Regression, and Acceptance Testing.
Defect and Issue logs.
QA status reports.
All work product stemming from the services performed as described in section above.
The preferred candidate will possess the following:
Bachelor’s degree in Computer Science, Information Systems or Business Administration, or equivalent.
3+ years of recent software QA and Testing experience in application and data validation testing, preferably with experience on Agile, web-based, systems implementations and multi-stakeholder projects.
Experience with functional testing, integration testing, developing test plans, test scenarios, writing and executing test scripts.
Experience with QA and testing using the agile methodology.
Experience with XML, JSON, HTML, SQL, SOAP, REST, web standards, and testing Windows and web application and services.
Training and experience in best practice QA techniques and processes.
Experience in a unionized environment – exposure to Union organizations such as CUPE, COPE and CAW/Unifor is considered an asset.
Knowledge of standard MS Office tools including Microsoft Excel.
Knowledge and experience with Agile project tracking tools and JIRA would be an asset.
Knowledge of Testing Tools such as HP Quality Center, QA Complete, or similar.
Knowledge of automated testing tools such as Fiddler, Selenium, and SoapUI and performance load testing would be an asset.
Please note: All qualified candidates are encouraged to apply. Please note, however, that we will place priority consideration on Canadian resident and holders of valid, current work permit applicants. Our client requires a criminal record check and driver’s abstract.
Employment Type: Freelance
Location: New Westminster, BC, CA
Posted on: 2017-02-10