- Teck is a diversified resource company committed to responsible mining and mineral development with major business units focused on copper, steelmaking coal and zinc, as well as investments in energy assets
- Project: Situational Awareness (ongoing) Situational Awareness is a near real-time dashboard system with clear visibility of the overall production value chain for QB2.It is implemented in-house by the Situational Awareness Project team. It uses Vue JS for front-end and webapp C# .net for back-end. Testing a real-time dashboard involves testing the application's ability to collect and display data in real-time, as well as ensuring that the dashboard is easy to use, accurate, and reliable.
- Project TOPs & ProPs: TOPS is an online application that allows Teck's Exploration Team to record and rate opportunities as well as track
their progress.
ProPS is an online application that allows Teck's Exploration Team to record, rate, prioritize and make recommendations on internal exploration projects and third-party opportunities.
- Project: Excellence Awards
The Excellence Awards program is a recognition initiative that allows employees to nominate their colleagues for their outstanding contributions to the company, their embodiment of the company's values, and their dedication to fulfilling the company's purpose. This program is designed to foster a culture of appreciation and acknowledgement within the organization, providing employees with the opportunity to shine a spotlight on their coworkers' exceptional work.
- Project: Global Endowment Database (GEDB)
Teck’s Global Endowment Database records geological and resource information for the global population of deposits with Teck’s core commodities of interest (copper, zinc, gold, nickel). It combines routine updates of current resource and production details from our enterprise S&P Global subscription with proprietary Teck technical information to estimate total pre-mining resource and enable endowment studies and opportunity identification at various scales.
RESPONSIBILITIES:
- Designed and executed comprehensive test cases and test scripts based on functional specifications and user stories.
- Conducted manual and automated testing to verify software functionality, stability, and usability.
- Leveraged test automation tools (e.g., WDIO) to streamline repetitive testing tasks, resulting in a 30% reduction in test execution time.
- Performed API testing using POSTMAN to validate data exchange and integration between systems, ensuring seamless communication.
- Identified, reported, and tracked defects using defect tracking tools (e.g., JIRA), and worked closely with developers to ensure timely resolution.
- Conduct regression testing to ensure existing functionality is not impacted by new changes or updates.
- Work closely with cross-functional teams, including developers, business analysts, and project managers, to understand requirements, clarify issues, and ensure alignment throughout the testing process.
- Conducted root cause analysis to identify underlying issues and implemented preventive measures to improve software quality.
- Actively participated in daily stand-ups, engaged in sprint planning, sprint review, backlog review and retrospective meetings as part of an Agile/ Scrum development team.
- Collaborated with business stakeholders to gather feedback and address their concerns, ensuring alignment with project goals and addressed any requirement changes in timely manner.
- Stay updated with industry best practices, emerging technologies, and testing methodologies to continuously improve the quality assurance processes and contribute to the overall improvement of the testing function within the organization.
Environment: Confluence, WebDriverIO, MySQL, MS Visio, MS Excel, MS SharePoint, GitHub, Postman, MS Teams, Azure DevOps, PI Explorer, Miro Boards, Service Now, Azure pipelines, CRM Salesforce, Jira, Selenium, Postman, Visual Studio code.