Job Description :
- Minimum 3 year experience with Salesforce QA
- 3 years of Functional & Non-Functional Testing experience
- 3 years of experience with SFDC application testing
- 3 years of experience in Software Development Life Cycle
- MNC experience / Working with US/UK/Canada/ Europe counterparts.
- Minimum Bachelor's or Equivalent Degree in Computers
- Good in communication and interpersonal skills
NICE TO HAVES :
- Nice to Have - Automation Experience
- Nice to Have - Experience working with US based / headquartered companies
- Nice to Have - Work Experience in Healthcare & Insurance Industry.
- Develop a test plan based on the requirements and functionality, that covers functional testing (happy-path, negative, boundary/extreme, exploratory), regression, usability, data, integration, smoke/sanity, and performance/load testing.
- A QA engineer must discuss the approach with QA Lead or QA Manager finalize the test plan and LOE/ETAs.
Develop good quality test plans and test cases by :
- Following standards/best practices (ex. Test Case Best Practices)
- Leverage recommended frameworks (ex. Test Case Templates)
- Write comprehensive test cases validating all possible use cases, Including regression, smoke, and deployment tests
- Perform thorough testing following a test plan
- Retest all bugs, defects, and feedback issues reported
- Validate deployments through smoke/deployment testing
- Time-bound R&D for any unknown or newer tools or technologies
- Developing reusable test cases in a project (Regression, Smoke)
- Mentor, assist and review in junior QA's test plans
- Document and create client-specific and client-facing QA test plans
- Follow defined QA processes i.e.
- Use recommended JIRA process
- Ensure daily updates to JIRA tickets/test cases
- Stay in compliance with test case review and feedback with leadership
- Facilitate proactive communication with project/product teams i.e.
- Use all relevant channels i.e. Emails, JIRA, Slack or Zoom meetings
- Be in sync with sprint/project/product teams
- Share your plan of action with QA Lead or QA Manager at the start of your day
- Sending consolidated DSRs to the entire project team by EOD.
- Ensure decent overlap/availability in the onshore team's time zone (whenever required).
- When on PTO make sure proper handoff occurs and no risks raised
- Lead client-facing QA calls (feedback triage, QA demos, test plan reviews, etc- )
Focus on learning & development by :
- Setting OKRs for the quarter in alignment with the Company goals.
- Constantly perform self-review and identify improvement areas
- Seek timely assistance from Reporting Managers
- Actively contribute to knowledge sharing initiatives and help in skill development of peer QA engineers.
- Enhance skills and capability in usability focused testing
- Pursue and grow to understand of test automation and tools available
- Pilot new processes and tools
- Exhibit good interpersonal skills by being a team player, staying approachable and collaborative.