Demonstrate extensive knowledge of quality assurance, testing and software development processes and methodologies.
Works with peers across the organization to ensure specific areas of the system are tested and released on time and meet or exceed the quality expectations of business partners.
Participate in requirements, design, and review meetings; obtaining clarification from the project team as needed.
Analyze functional and technical requirements, mapping documents and transforming them into test plans.
Create, maintain, and execute test cases/tests scripts (manual and automated).
Conduct test case review meetings with the project team.
Execute those test cases efficiently and document defects, while ensuring that the defects are driven to closure.
Analyze test results to ensure correct functionality and interact with the Development and Product teams for resolution of defects.
Create and maintain meaningful defect metrics to assess status and progress against milestones and goals.
Responsible for communicating daily progress, issues, and risks.
Coordinate and work with local onsite and offshore resources.
Support and participate in providing value added feedback to the QA team, including improving QA processes, automation, procedures, and standards.
Experience/Skills Requirements:
Minimum of 5 years of QA experience
Experience working in an Agile/Scrum environment
1-3 years with Test automation framework technologies like Selenium and browser-based testing technologies.
1-3 years with experience testing Data migrations between different platforms.
1-3 years with setup/configuration/development of testing framework from the beginning.
1-3 years with working knowledge & application of Agile and iterative development methodologies.
1-3 years with Excel and SQL skills.
Experience of working within delivery teams for projects of significant size
Understanding of data quality and governance tools.
Understanding of Salesforce data model, data migrating and relational databases.