To succeed in this role, one must possess not only strong technical skills, but also a holistic understanding of how various components of a complex, distributed system interact and are validated. The ideal candidate will have significant experience in testing enterprise-class software packages and a deep knowledge of software development life cycle (SDLC) principles.
Responsibilities :
- Develop QA documents such as test plans, test cases, dashboards, defect logs, test sign off, and daily reports.
- Conduct various testing methods depending on project needs, including but not limited to these phases : Component, APIs, ST, SIT, UAT, Smoke, and E2E testing.
- Hands-on experience in end-to-end testing using complex queries (SQL) and multiple sets of data
- Prepare and gather test data as required for the project
- Participate in daily defect status calls to ensure prompt resolution of defects.
- Identify, log, pursue and triage defects collaboratively with cross-functional teams to achieve seamless delivery
- Provide daily / weekly reports on test planning, execution, and defects statistics to the project team using standard test quality metrics
- Develop automated testing using existing frameworks, i.e. Selenium, Robot and have knowledge of testing tools i.e. Copado
Requirements :
Bachelor or College Degree, preferably in Computer Science1 to 3 years' experience as a Software QA Analyst3-5 years of experience with Sales Force Testing, preferably Financial Service Cloud. (Must have)Excellent written and verbal communication skillsHands-on skillset with API testing (Soap UI, Postman), including API connection between applications and business partnersSolid SQL knowledge and working experience are a mustKnowledge of relational & dimensional databases for maintaining quality throughout data pipelinesExperience working in Agile Scrum, Waterfall and Hybrid development cycle methodologies