- Assess testing requirements and provide estimates of testing effort and resources
- Use a risk management approach to develop test plans, cases and scripts and prioritize test execution based on level of risk
- Works closely with the QA Lead - Enterprise CRM to ensure quality and completeness of test deliverables
- Execute testing of Salesforce product and integration components, applying automation techniques as appropriate
- Analyze the impact of change on test environments, test plans and integration
- Liaise with all project participants, team leads, vendors, and other ATB resources at various levels
- Use preventative testing techniques such as peer reviews and walkthroughs including all appropriate documentation
- Ensure test data is adequate and compliant to privacy and confidentiality rules
- Oversee all aspects of the test execution phase including requirements change management
- Maintain and oversee the use of ATB accepted testing tools during the life of the program
- Report overall status of testing activities and summarize issues encountered
- Recommend a go/no go action based on test results
- Transfer lessons learned and new/changed workflows to testing best practices and business systems knowledge repositories
- Ensuring standards, as defined by the Quality Assurance office, are met
- Identifies and resolves risks associated with achieving milestones
Requirements
- Recognized Computer Science, related Software Development field or equivalent practical experience
- 3+ years experience in the Quality Assurance and testing field
- Experience with testing methodologies and managing the testing life-cycle
- Experience with automated and manual test tools
- Experience developing and managing all test Assets (test Plans, test Cases, and automated and manual test Scripts).
- Familiarity with Financial Systems
- Strong analytical and critical thinking skills to recognize and comprehend complex issues, policies, regulatory requirements and industry information affecting ATB’s environment
- Experience with testing digital products on a cross section of devices, browsers, operating systems and platforms
- Experience with agile development processes using scrum/kanban following a defined product roadmap with dedicated product team
- Previous experience with QA and Development tools including SaaS products (i.e. Selenium, PyTest, TestNG, ExperiTest/LambdaTest)
- Knowledge of cloud based software development and deployment
- Experience with Salesforce would be ideal
Additional Skills "Nice to Have":
NONE - Inquire during vendor call to confirm
|