Programmer Analyst Resume
Juno Beach, FL
SUMMARY:
- 7+ years of experience in the field of IT with focus on QA and testing of web based and Client - Server applications, effective use of QA and Testing practice. Strong knowledge of all phases of SDLC and Strong working knowledge of Software testing (Functional, Integration, Regression and Smoke).
- Experienced in defining Testing Methodologies, Designing Test Plans and Test Cases, Verifying and Validating functionality of applications and effective QA implementation in all phases of Software Development Life Cycle (SDLC) including Scrum,an incremental and interative agile Methodology and Waterfall.
- Experience with Functional Testing, Performance and Menual Testing.
- Has good Working knowledge of Automation/Manual tools and Expertise in Selenium WebDriver,UFT 11.52,LoadRunner 12.02 and JIRA.
- Involved in Test Planning, Test Preparation, Test Execution, Issue Resolution and Report Generation to assure that all aspects of a Project are in Compliance with the Business Requirements.
- Automated Web Application’s workflow using Sequence Strucuture of UiPath Studio.
- Strong experience in conducting User Acceptance Testing (UAT) and documentation of Test Cases. Expertise in designing and developing Test Plans and Test Scripts.
- Actively participated in Sprint planning, Sprint Execution,Daily Scrum,Sprint Review and Sprint Retrospective.
- Experienced in handling of dynamically changing elements using Xpath and String class methods.
- Experience in working with both SoapUI free version and Pro version.
- Proficient in all cycles of test life cycle from test planning to defect tracking and managing defect lifecycle.
- Familarity with Behaviour Driven Devlopment BDD and created Step Defination files for various Scenario/s defined in feature file.
- Extensively used various Annotation and Assertions of TestNG to verify whether actual value from an application meets with expected value or not.
- Good experience in Replication of problems & Generation of bug report.
- Devloped Insight Backlog with other Devlopment team member to store all issues identified in Sprint Retrospective so that we can address them in next Sprint.
- Has good Domain Knowledge of Technology,Government/Banking and Insurance industry.
- Developing and Maintaining Test Scripts, analyzing bugs and interacting with development team members in fixing the defects.
TECHNICAL SKILLS:
Functional Testing Tool: Selenium WebDriver,UFT 11.52,UiPath Studio
Unit Testing framework: TestNG,Junit
Performance Testing Tool: HP LoadRunner 12.02,11
Defect Tracking Tools: Quality Center 10,JIRA
Operating System: Windows 7/XP
Languages: Core Java, VB Script,Groovy Script
RDBMS/ Database: mySQL, MS Access
Build tool: Apche Maven
Integration tool: Jenkins, Bamboo
Protocols: HTTP/S,FTP,SSL
SDLC Methodlogy: Scrum, waterfall
Office Tools: Ms Word, Excel,Powerpoint,Visio
PROFESSIONAL EXPERIENCE:
Confidential, Juno Beach, FL
Programmer Analyst
Responsibilities:
- Reported defects in timely manner and logged the same into defect tracking tool (JIRA)
- Extnesively used Action and Robot class to handle Mouse related events and Key-Board related events respectively.
- Created SOAP Request and executed them in lower environments and used various Assertions like Contains,Valid Http Status Code,SLA,Xpath,SOAP response to verify that we are getting valid SOAP response.
- Used JsonPath to navigate into JSON document & to retrieve specific element from Json file.
- Worked with Soft Assertion in TestNG using SoftAssert() class to verify that actual values are same as expected values or not without stopping test execution.
- Utilized requestSpecBuilderClass to creat REST request & used getBody(),getHeader() & getStatusCode() method of response interface frequently.
- Created Sharable Workflows in Ui Path Studio to reduce repetitive statements & call these workflows frequently by passing required paratmeters.
- Handle various exceptions of WebDriver like NoSuchElementException,StaleElementreferenceException,ArrayOutofBoundException,etc.
- Executed JavaScript with Selenium WebDriver to retrieve entire content of webpage,to scroll webpage up and down using JavaScriptExecutor interface.
- Worked with Gherkin, structured language to define scenario using commonly used gherkin keywords.
- Actively participated in Code Review using BitBucket.
- Experience with all components of HP LoadRunner i.e VuGen,Load Generator,Controller and Analyzer.
- Write Excel Worksheet’s data in to Data Table for Web application automation & pushed data table records back into Excel sheet using Excel Worksheet Activitiy of Ui Path Studio.
- Extensively worked with Product Owner on product backlog grooming and participated in Sprint planning to estimate size of user stories.
- Experience of providing training to co-worker,for critical issues communicated with the developer and business, and wrote test plan for the projects.
- Extensively Read from Excel application using Apache POI library.
Environments :SeleniumWebDriver,CoreJava,UiPath Studio, RestAssured API,AutoIT,TestComplete 12.40, JIRA,Windos7,VB script,Javascript,GroovyScript,XML,json,SoapUI
Confidential, Scottsdale, AZ
QA Automation Engineer
Responsibilities:
- Actively mainitained and updated existing Keyword driven framework.Involved in reviewing the test cases and executing the same & review tests specifications.
- Extensively used TestNG.xml file to configure WebDriver test,set test dependency,set priority,created group to run several methods of a class,executed specific package with TestNG.
- Handled page download Windows pop up using AutoIT open source tool.created scripts in AutoIT and integrated it into Eclipse IDE to download files at specific locations.
- Experience with all components of HP LoadRunner i.e VuGen,Load Generator,Controller and Analyzer.
- Throuoght sprint execution devloped event timeline to show all meaningful events occurred during sprint.
- Genrated Low level logs with Log4j and captured main events of test in High level log using Repoter logs in TestNG.
- Worked with Gherkin, structured language to define scenario using commonly used gherkin keywords.
- Implemented ITestListner interface in TestNG to capture Screen shot whenever test fails.
- Used XmlHolder Class in SoapUI to retrieve specific node value and stored in variable so that can pass into other request when needed.
- Performed various action in WebDriver before and after executing every test method and captured screen shot of an application when test failed by implementing abstract methods of iTestListener,IInvokedMethodListener interface in TestNG.
Environments :SeleniumWebDriver,TestNG,CoreJava,,AutoIT,QTP(UFT)11.52, LoadRunner 12.02, QualityCenter,ApplicationLifeCycleManagement(ALM),Windows XP, Windos7,VB script,Javascript,GroovyScript,XML,SoapUI
Confidential, Des Moines, IA
QA Analyst
Responsibilities:
- Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
- Involved on testing the new functionalities based on test cases and co-ordinated with development team in fixing the issues.
- After successful release of projects, developed automation scripts using QTP and integrated the script with master script.
- Ensure that all the test cases are updated in the Quality Center along with Master test plan.
- Involved as part of automation team using QTP, developed test scripts.
- Created Automation scripts in Data Driven Framwork & Hybrid Automation Framework using QTP.
- Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Involved in Release support - Release to QA, involved in environment setup, testing the release process.
- Extensively Involved in Performance testing using Loadrunner 9.5
- Defects were tracked, reviewed, analyzed and compared using Quality Center.
Environment: QTP10, HP LoadRunner 9.5,Quality Center, TOAD, SQL, XML, Test Director, Windows XP,VBscript