Qa Analyst Resume
Philadelphia, PA
SUMMARY
- 6 years of experience in the Information Technology Industry as a QA Tester and in Manual and automated software testing.
- Experience in Selenium Web Driver.
- Expertise in Selenium automation using Selenium Web Driver, Selenium Grid, JAVA & Maven.
- Strong experience on different automation frameworks like Keyword Driven, Data Driven, Behavior Driven and Hybrid Driven.
- Solid knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology, Waterfall Methodology and V methodology.
- Extensive Experience in Manual and Automated testing using record & playback function, creation and management of object repositories and descriptive programming.
- Automated functional test cases using WAT like Selenium IDE, Selenium RC, and Selenium Web Driver (JUNIT and Java TESTNG).
- Extensively worked in executing tests by using Selenium grid/TestNg in different browsers/Cross Browser testing.
- Hands - on experience with Developing and implementing the Frameworks
- Working knowledge in Web development and testing tools like Firebug, Fire Path, XPath, DOM Inspector, and Chrome Console.
- Experience in Testing of Products, applications on Web Environment.
- Familiar with SOAP UI and REST API web services testing.
- Strong experience in automating web application testing using WAT Selenium Web driver and TestNG framework.
- Having Excellent Communication skills and effective co-ordination skills with Offshore teams.
- An Experienced Quality Assurance Professional with Multiple skill sets and a proven record of successfully completing projects.
- Experience in Design, implementation and executing the framework.
- Experience in Finding Element Locators especially X path.
- Experience in Handling different types of pop ups like JavaScript alert confirmation pop up, File Upload, File Download, Calendar & Tooltip etc.,
- Good Experience in Handling IFrames.
- Experience in using Excel Library for Reading & Writing data
- Experience in using TestNG Framework & its associated Annotations
- Good Experience in using commands effectively.
- Creating Test Suite & Running Test Suite by using TestNG
- Generating Emailable Reports by using TestNG
- Good Experience in Finding Checkpoints
- Good Experience in using Select & List Methods
TECHNICAL SKILLS
Primary Skills: Automation testing, Web Services testing, Mobile Applications Testing, Web apps testing, Functional Testing,, Black Box Testing, Integration testing, Database testing, Build deployment and Requirements Management.
Testing Tools: SoapUI, REST API, QC, Selenium web driver, Grid, Cucumber, Maven, Jenkins, Ant, Git Hub, Silk.
Mobile Technologies: IPhone, Android
Operating System: Windows 7/XP/ 2000/NT/98, Unix, Linux, IOS, Android OS
Languages/Frameworks: Java, C,C++, TestNG, HTML,SAP
Test management tool: Quality Center, ALM, Rally, RTC,RQM
Databases: MySQL, SQL Server, Oracle.
Bug Tracker: Jira, Bugzilla, TSRM,QC
Telecom Technologies: TCP/IP, Android
Office tools: Microsoft Office (MS Access, MS Word, MS Excel), MS PowerPoint and
SDLC Methodology: AGILE, Waterfall.
PROFESSIONAL EXPERIENCE
Confidential, Philadelphia, PA
QA Analyst
Responsibilities:
- Identified Test scenarios, Prepared, Executed Test cases as per Software Requirements Specifications.
- Involved in writing test cases using Selenium Web Driver and TestNG
- Developed test scripts for Listeners using Java Interface concept.
- Developed test scripts for handling frames using Java Collection
- Derived test cases from user stories, specifications and system need documents
- Developed automated test scripts for reusable components to create the reusable action.
- Involved in daily Scrum meetings and follows Agile methodology
- Provide Test tracking and mapping into user stories.
- Worked closely with the development team to reduce the communication gaps
- Experience in Browser compatibility Testing.
- Prepared Selenium scripts for executing regression flows(Using Selenium Web driver )
- Experience in Functional, UAT and Retesting
- Analyzing the Results Involved in Individual Script, Review and Prepared Script Review Check list For Each Script
Environment: Selenium Web Driver/Grid, Maven, Jenkins, SVN, JAVA, Eclipse, TestNG, HTML, ALM, SQL Server, Windows 8.
Confidential, Herndon, VA
QA Analyst
Responsibilities:
- Analyzing user requirements, developing Test Cases and Test Scenarios.
- Participated in meetings, Reviews, walkthrough’s and test design reviews.
- Performed cross browser testing for compatibility checks on IE, Firefox, Chrome and Safari
- Developed the test scripts for handling Drop Downs using collection(List)
- Developed the test Scripts for handling browser windows using ArrayList
- Executed Test Cases and verified actual results against expected results.
- Developed test automation framework for web app using Selenium Web Driver Backed and TestNG.
- Involved in testing Web services with tool called 'SOAP UI' for the local WSDL / with URL and created Test cases, run them.
- Performed Data Driven testing with multiple test data inputs with Selenium Web driver and MS-Excel.
- Optimized Selenium scripts for Regression testing of the application with various data
- Involved in Sanity Testing, Smoke Testing, System Testing, Re Testing and Regression testing
- Using Selenium written the scripts on Pop up handlings, Drag and drop actions
- Using Selenium Web Driver File handling of the properties are identified
- Using Selenium written the scripts to identify Frames and Web tables
- Preparing the test cases and take part in peer review of the test cases.
- Preparing Traceability Matrix.
- Interacting with developers and business analysts to resolve all testing related issues.
- Interaction with the Client and updating the status to the client.
- Performed Verification, Validation, and Transformations on the Input data (Text files, XML files) before loading into target database.
Environment: Selenium Web Driver/Grid, XML, XPATH, UNIX, ANT, Maven, SOAP UI, Jenkins, SVN, JAVA, SQL, TestNG, HTML, ALM, Oracle, Windows 8, Eclipse IDE
Confidential, Maryland
QA Analyst
Responsibilities:
- Identified Test scenarios, Prepared, Executed Test cases as per Software Requirements Specifications.
- Involved in writing test cases using Selenium Web Driver and TestNG
- Developed test scripts for Listeners using Java Interface concept.
- Developed test scripts for handling frames using Java Collection
- Derived test cases from user stories, specifications and system need documents
- Developed automated test scripts for reusable components to create the reusable action.
- Involved in daily Scrum meetings and follows Agile methodology
- Provide Test tracking and mapping into user stories.
- Worked closely with the development team to reduce the communication gaps
- Experience in Browser compatibility Testing.
- Prepared Selenium scripts for executing regression flows(Using Selenium Web driver )
- Experience in Functional, UAT and Retesting
- Analyzing the Results Involved in Individual Script, Review and Prepared Script Review Check list For Each Script
Environment: Selenium Web Driver/Grid, Maven, Jenkins, SVN, JAVA, Eclipse, TestNG, HTML, ALM, SQL Server, Windows 8.
Confidential
PL/SQL Developer
Responsibilities:
- Involved in Writing of procedures, functions, Triggers and packages.
- Worked on Agile Methodology to meet timelines with quality deliverables.
- Involved in creation of tables. Indexes, views, sequences and constraints.
- Imported legacy system data into Oracle DB.
- Export data from Oracle tables to Flat files.
- Involved in writing complex queries for Views and Triggers.
Environment: Windows XP, JAVA, J2EE, Oracle9i, SQL, PL/SQL and Toad for Oracle.