**Role: Quality Assurance Data Analyst**
• *Location: Vancouver, BC.(Hybrid)**
• *Duration
- Long Term**
• *Duties will include all aspects of Quality Assurance and Testing including**:
- Execute API testing using REST Assured, POSTMAN, RESTful, and SOAPUI to validate the functionality and reliability of RESTful APIs and SOAP web services.
- Conduct Data Validation Testing (back-end) using SQL queries.
- 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 execute Test Plans, Test Cases, Test Scenarios and/or Test Scripts, including automated tests, 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; Facilitating and conducting triage reviews where necessary;
- 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 testing facilities are appropriately equipped.
- 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, the following**:
- 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.
- Test reports.
- Test automation scripts.
- QA status reports.
- All work product stemming from the services performed as described in section 3 (Services) above.
• *Preferred Knowledge & Experience**:
- Bachelor's degree in Computer Science, Information Systems or Business Administration, or equivalent.
- Strong knowledge of SQL is mandatory.
- Knowledge of Python is highly desirable.
- Experience with Microsoft databases is mandatory.
- Experience with Microsoft Azure Synapse is desirable.
- Experience with API testing, API automation, and test automation frameworks is mandatory.
- Experience with functional testing, integration testing, developing test plans, test scenarios, writing and executing test scripts.
- Experience using the agile methodology.
- 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 would be an asset.
- Knowledge of automated testing tools such as Fiddler, Selenium, and SoapUI and performance load testing would be an asset.
Thanks & Regards,
• *_Harshaja _**
Atlantis IT Group
Phone#:647-953-1625