
Engineering Professional having good knowledge in Software Testing. Familiar with all phases of Software Development Life Cycle and Software Test Life Cycle. Understanding, Analysing and Streamlining Test Requirements. Knowledge on different Levels of Testing (Unit Testing, Integration Testing, System Testing and Acceptance Testing). Familiar with Functional and Non-functional Testing. Good knowledge of various Test Models like Agile (SCRUM) and Waterfall. Well versed with Test Documentation (Test Scenario, Test Case, Test Data, Defect Report, and Test Metrics). Good team co-ordination skills. Good Analytical skills to comprehend Business requirements and verification of those requirements. Ability to work on multiple projects concurrently and autonomously. Strong communication and interpersonal skills with a desire to learn. Strong analytical and problem-solving skills, excellent planning and multitasking abilities, and proven experience in utilizing people and processing knowledge to meet deadlines. An effective communicator with good relationship management and problem-solving skills.
Strong knowledge on SDLC, STLC and Defect Life Cycle concepts
Strong knowledge in writing test cases,test scenarios and test plans and reviewing it
Very good knowledge on scrum methodology
Very good knowledge of test case design techniques , recovery testing and regression testing
JAVA
Strong knowledge on method overloading,method overriding , type casting and interface
Good knowledge on keywords,variables,string functions, SIB,IIB, constructor
Extensive knowledge on polymorphism, abstract class, inheritance and encapsulation
SELENIUM
Writing the script using Testng and POM concepts
Hands on experience in converting manual test cases into automation test scripts
Experience in handling drop-downs,pop-ups and screenshots