Sound experience on concepts of Software Testing Techniques for Web, Desktop and Mobile applications.
- Strong understanding of black box testing methodologies.
- Hands on experience in all aspects of testing, including functional, regression, load, performance, compatibility and system testing.
- Good understanding of SDLC and STLC.
- Provides feedback on software requirement documentation pertaining to software development projects.
- Strong experience of writing and reviewing Test Scripts, Test Cases, Use Cases from requirement documents and mock-ups.
- Intermediate SQL proficiency. Ability to understand the Stored Procedures and write queries for the test data extraction and manipulation.
- Good communication & analytical skills.
- Working knowledge of Agile and Scrum methodology.
- Sound knowledge on test planning, execution and status tracking.
- Participate in requirement understanding, test authoring, test data preparation, test review and test execution
- Maintain and track test plan and traceability matrix
- Lead and assist team in test activities
- Demonstrate thorough understanding of domain and product knowledge
- Complete the objectives of each assignment within the agreed timeframe
- Responsible for status reporting to leads or managers
- Perform defect reporting and tracking in JIRA
- Raise questions / ambiguities related to requirements
- Escalate issues / risks to leads or managers
- Keep the test artifacts up-to-date in central repository
- Maintain good relations with project team and peers
- Work closely with Software Development and Business Analyst teams
- Train new team members for product work flow understanding
- Use best practices across QA groups