Responsibilities:
Test plan and test case creation and execution.
Create Test Cases: Create and execute test cases while leveraging various test heuristics to validate that products are working as expected.
Collaborate: Collaborate with project/business teams to reproduce, analyze, and debug issues.
Demonstrate ownership and accountability through self-directed task management.
Automation Testing: Coordinate efforts with Automation Testing resources to determine which test cases and under what conditions automation will improve the effectiveness and efficiency of testing.
Identify, record, document thoroughly and track bugs
Develop and apply testing processes for new and existing products to meet client needs.
Liaise with internal teams (e.g. developers, PM and BA) to identify system requirements
Track quality assurance metrics, like defect densities and open defect counts
Able to create a traceability matrix
Stay up to date with new testing tools and test strategies
Requirements:
Overall 6+ years experience in QA
Individual contribution as QA in the project
Minimum 1-year experience in Automation with selenium with scripting languages like Java/Python
Able to talk or demonstrate to customers/clients with confidence
Good to have a Salesforce CRM application or any cloud with strong functional knowledge.
Proven work experience in software quality assurance
Strong knowledge of software QA Agile methodologies tools and processes
Experience in writing clear, concise and comprehensive test plans and test cases.
Hands-on experience with automated testing tools
Minimum Experience in API Testing & DB testing
Experience working in an Agile/Scrum development process.
Experience in Test/Defect Management tool (Preferably in JIRA)
Key Skills:
Strong Manual testing skills
Leadership qualities
Strong team player
Individual QA contributor
Minimum experience in Automation Testing using selenium with any scripting language.
Good to have Salesforce CRM knowledge.
Agile Scrum Methodologies