Typical Day in Role:
• Develop Test Strategies for Salesforce project delivery.
• Develop Test scenarios and queries for frontend, DB level and Integrations (API (Rest/Soap), ETL, etc.)
• Execute test plans, scenarios, scripts or procedures
• Ability to produce dashboards and reports for sprints or code releases. Reporting frameworks like Allure, Extent reports
• Document software defects, and report to software developers
• Monitor bug resolution efforts and track successes
• Plan test schedules or strategies in accordance with project scope or delivery dates
Must haves:
1. 5-7 years of experience as a previous QA
2. 3+ years of hands-on experience with APIs (soap and rest), ETL from quality assurance and testing perspective
3. 5+ year of experience in Salesforce
4. 3 + years' experience in tools like Selenium, TestNG, Cucumber, Maven, Eclipse/IntelliJ Idea and Java language. Experience in reporting frameworks like Allure, Extent reports or similar TesNG based reports.
5. 2 + years' experience JIRA, Confluence, Bitbucket/Git suite and managing test cases, test plans using Jira plugins like X-ray or Zephyr.
6. 3+ years of experience with large Canadian banking or other FI experience
Nice-to-have:
• Some experience in database/backend testing. (writing and verifying results of medium to high complexity SQL & PL/SQL queries)
• Experience working on end-to-end Software Testing Life Cycle projects
• Good Knowledge of JIRA, confluence
Soft Skills:
• You stay up to date with industry best practice
• You have excellent communication skills, problem solving skills, and attention to detail
Education and Certifications:
Bachelor's degree or diploma in a technical field such as computer science, computer engineering or related field