Company:
Finning International Inc.
Number of Openings:
1
Worker Type:
Temporary
Position Overview:
Reporting to the QA Lead, the PBI QA Analyst is responsible for:
- Testing and validation of data sources and reports built by the PBI Developers, both via manual and automated testing.
- The PBI QA Analyst will help to create a single, robust and trusted reporting testing structure, with the aptitude to create an automated framework against our visualisation and data virtualisation layers.
- Extracting and transforming logical data and uploading into target tables
- The individual will work as part of a scrum team using agile methodologies working to deadlines to meet the needs of business.
In addition, the PBI QA Analyst will work with testing of user interfaces (including browser and device compatibility) and APIs and to contribute to our continued improvement for QA standards and practices. You should have sufficient programming background and database querying skills, a keen eye for detail, and excellent organization and time management skills.
This role is a Temporary Full-Time position for a period of 6-months.
For this position, the expected hourly rate is between $40 - $50. This range reflects our commitment to providing competitive compensation that aligns with industry standards and your qualifications.
Please note that the actual salary offer will be based on a candidate’s experience, qualifications, and fit for the role. We are dedicated to fostering an inclusive and equitable work environment, and this salary range is designed to support that commitment.
Job Description:
- Work closely with the different Digital teams to gather both technical, data and business requirements and identify testing opportunities and recommendations.
- Work as a member of the Digital scrum team in planning, estimating, and verifying user stories and acceptance criteria.
- Design, create, update, review, maintain and execute well-structured test cases/suites for various applications and API’s as well as document and track any bugs or production issues.
- Testing new visualisations and updates to visualisations for developers ensuring the visualisations render with correct security applied.
- Execute test cases to ensure the development meets the technical, data and business requirements and acceptance criteria.
- Validating visualised data is accurate, well presented and aligned to source data / data tables.
- Initial manual testing of reports with a view to creating an automation framework for testing.
- Assist in research and study new and evolving technologies, standards, and processes as it relates to Software Quality Assurance.
- Identify toolsets and other testing needs including any recommendations as needed.
- Assist in troubleshooting and performing root cause analysis on production issues.
- Participate in product and infrastructure discovery, design, and review sessions.
- Collaborate with business units to provide better understanding on how to improve workflow and increase process efficiency by streamlining testing activities and tasks.
Education & Experience
- Degree in Computer Science/Engineering or a related principle is a must.
- Good understanding of test plans/strategies.
- Familiar with test scripts as well managing defects/bugs.
- Mandatory background and experience in Data Analysis and Visualization using Power BI, Power Platform and SQL.
- Understanding and experience with Salesforce, Data Warehousing and Machine Learning is highly desirable.
- Background and understanding of XML, Python, Angular and React applications is an advantage.
- Strong problem solving and analytical skills demonstrated by the ability to assimilate new information, understand complex topics, and arrive at sound analysis and judgement.
- Self-motivated, independent thinker with excellent verbal and written communication skills.
At Finning, we prioritize creating a diverse and inclusive environment. We are proud to be an equal opportunity employer, and we actively encourage all individuals to express themselves and achieve their full potential. As a company, we continuously strive to enhance our outreach to individuals of all backgrounds and identities. We do not discriminate against applicants based on gender identity, race, national and ethnic origin, religion, age, sexual orientation, marital and family status, and/or mental or physical disabilities. Furthermore, Finning is committed to collaborating with and providing reasonable accommodations /adjustments to individuals with disabilities. If you require an adjustment/accommodation at any point during the recruitment process, please inform your recruiter.