Key Responsibilities:
- Demonstrate good testing and defect management skills
- Have a good understanding of testing fundamentals
- Strong testing knowledge
- Handle testing fundamentals effectively
- Exposure to waterfall and agile practices and terminologies
- Exposure to automation script development skills
- Knowledge of VB scripting, Excel Macros, QTP/UFT/Selenium skills
- Assist in the definition and documentation of test strategies
- Act as a key contributor to continued project delivery
- Effectively manage multiple streams of work and deliver in a timely manner
- Experience with web testing methods and writing SQL queries (SQL Server 2012 and higher)
- Ability to work in a fast-paced environment with minimal supervision, adapting quickly to new technologies
- Quickly comprehend project goals/requirements, identify gaps/omissions and testing challenges/impediments
- Deliver on ideas from concept through to implementation
- Help the team resolve queries
- Demonstrate understanding of formal software test design techniques
- Communicate effectively (verbal and written) on both a technical and business level
- Gather and understand requirements
- Utilize good analysis skills to aid in troubleshooting and problem-solving
- Demonstrate a strong understanding of the Software Development Life Cycle, specifically the QA process and test methodologies
Required Skillset/Experience:
- Graduated in Computer Science, Computer Engineering, Math, or related engineering fields (e.g., B.Sc., B.E., MCA, M.Tech in Computers/Electronics, etc.)
- 1+ years of software testing experience with manual and automation testing
- Experience creating test plans, test scenarios, test scripts, and defect management required
- Experience using various testing tools (QTP, UFT, Selenium, etc.) is a plus
- Experience with test management suites such as HP ALM/Jira is advantageous