It Programmer Analyst Resume
North Palm Beach, FloridA
PROFESSIONAL SUMMARY:
- 11+ years of diversified Software quality assurance and testing experience in client/server and web based applications.
- Extensive experience in Selenium Webdriver, Java, Maven, Page object model, Cucumber and TestNG Framework.
- Strong experience in developing Selenium Webdriver scripts in Java.
- Has good experience over functional tools like Selenium Webdriver, QTP, Win Runner, Test Complete & test management tools like Quality Center/ALM and JIRA.
- Has done multiple pocs on Cucumber & TestNG frameworks.
- Has good experience in converting business acceptance criteria to cucumber scenarios & defining corresponding step definitions using java & webdriver.
- Good knowledge on Jenkins & Maven.
- Experienced in manual testing with focus on Functional Testing, Stress Testing, Regression Testing, Smoke Testing and System Testing.
- Good Experience in payment domain & good working experience in testing POS applications in VeriFone and Hypercom POS terminals.
- Strong experience in Manual, external webservices and Automation testing.
- Development & maintenance of automated scripts to perform Functional and Regression Testing using Selenium Webdriver.
- Continuous maintenance of Selenium webdriver smoke test scripts if there are failures in the Jenkins when new builds are pushed to QA & Prod environments.
- Used Quality Center/ALM as repository for requirement analysis, designing test cases, Execute test cases, Bug tracking and reporting.
- Involved in Requirement Analysis, preparation of Test Plan, use cases, test scenarios. Design & execution of test cases.
- Solid experience with Selenium WebDriver to create cross - browser testing using Chrome, Firefox, IE.
- Have good unit testing experience with JUnit and TestNG.
- Used Quality Center as repository for requirement analysis, designing test cases, Execute test cases, Bug tracking and reporting.
- Good knowledge on SDLC & STLC.
- Has working experience on performance test tools like Neo Load and LoadUIWeb.
- Has good experience in design patterns Page Object Model and page factory.
- Experience in working on Agile, V-model and Waterfall testing methodologies.
- Has good knowledge on Spring mvc architecture.
TECHNICAL SKILLS:
Operating System: Windows, Unix
Languages: JAVA
Database: Oracle, SQL Server, My SQL
Test Management/Bug: Tracking Bugzilla, JIRA, Redmine, Quality Center, TFS, Test Link
Tools: Web server JBoss, Tomcat
SCM tools: Harvest, VSS, CVS, SVN, Git
Scripting languages: VB Script, Java Script
Testing Tools: Selenium Webdriver, QTP, Quality Center, Neo Load, Test Complete, LoadUIWeb, SoapUI.
PROFESSIONAL EXPERIENCE:
Confidential, North Palm Beach, Florida
IT Programmer Analyst
Roles/Responsibilities:
- Developing Webdriver scripts in Java for all the new stories in each Sprint
- Maintenance of automated scripts to perform Functional and Regression Testing using Selenium Webdriver
- Fixing the Selenium webdriver test scripts or logging the bugs in JIRA if there are failures in the Jenkins when new builds are pushed to QA & Prod environments.
- Continuous maintenance of existing JScripts in Test Complete.
- Enhancing the existing Jscripts for consistent results in Test Complete.
- Developing Jscripts in TestComplete 11 for new features.
- Developed Cucumber framework for the web version of Ferc.
- Validating JSON resquests and responses using postman.
Technologies: JavaSwing, Selenium webdriver, Java, Jscript, Cucumber, JIRA, TestComplete 11
Confidential, SunnyVale, CA
Senior QA Engineer
Roles/Responsibilities:
- Understanding, analyzing the requirements and preparing use cases
- Devloping & Executing Selenium Webdriver scripts.
- Review of test cases in all test phases.
- Training new members on domain & project
- Performed Automation Testing, Smoke Testing and Regression testing on each build using Java, Junit and Selenium by developing automated test cases.
- Used Test Link as repository for requirement analysis, designing test cases, Execute test cases, Bug tracking and reporting.
- Communicating with the client for queries and discrepancies in the requirement or design.
- Performing functionality, regression, usability, database etc testing
- Performed Load testing using Neo Load & LoadUIweb tools
- Worked on testing different processes like Sms processing, External web services, POS terminals and Payment Gateway.
- Reported and tracked the bugs to closure using JIRA.
- Testing Json requests & responses using Soap ui.
- Testing POS transactions, verifying message packets etc
Technologies: Java, Unix, Spring, Hibernate, TestNG, Oracle 10g Database, Jsp, HTML, JSON, Bugzilla, Neo Load, Selenium webdriver, JIRA, Test Link.
Confidential
Sr. QA Engineer
Roles/Responsibilities:
- Team management, task assignment, guiding, reviewing and monitoring.
- Preparation of Test Plan, Review of test cases etc.
- Performed Manual Testing and developed Automated Scripts using Selenium.
- Prepare software test plan & test cases for features and executes manual and Selenium Automation Tests using Automation testing/ framework
- Communicating with the client for queries and discrepancies in the requirement or design.
- Testing VMS Services using Rest Client.
- Created and executed the test scripts with Java/TestNG.
- Did Web performance testing through LoadUIWeb.
Technologies: HTML. CSS, Jquery, JS, JSP,Java-1.6, Spring-MVC,JSON,Selenium, TestNG, Tomcat,MySQL.
Confidential
Senior QA Engineer
Roles/Responsibilities:
- Involved in understanding the application.
- Interaction with Onsite colleagues.
- Involvement in Conference calls regarding requirement gathering and regarding product status.
- Prepared test plan document.
- Designed Test cases and Scenarios from the Product Requirement Document (PRD).
- Conducted Functional, Regression, database and System Testing for various Modules.
- Reporting and tracking the bugs.
- Prepared release Summary Reports/Status Reports.
Technologies: Java5.0, JSP, Servlets, JMS, JavaScript, Tomcat, Web logic, Oracle10g
Confidential
QA Engineer
Responsibilities:
- Performed Manual Testing and developed Automated Scripts in QTP.
- Prepare software test plan & test cases for features and executes manual and Automation Tests using Automation testing/ framework
- Involved in manual testing.
- Requirement Analysis
- Used Quality Center as repository for requirement analysis, designing test cases, Execute test cases, Bug tracking and reporting.
- Prepared & Executed Test cases.
- Mostly involved in Functionality & Regression Testing. Bug Reporting
Technologies: Java Technologies, Oracle, Bugzilla, QTP.
Confidential
QA Engineer
Roles/Responsibilities:
- Involved in Manual (For MFUT) & Automated ( Confidential, Confidential ) testing.
- Created Mercury QTP test scripts for Smoke testing and Regression testing
- Created checkpoints & parameterized the tests to check the application with multiple sets of data. Wrote user-defined functions in QTP.
- Generated Test Scripts by using QTP and programming in VBScript.
- Used Quality Center/ALM as repository for requirement analysis, designing test cases, Execute test cases, Bug tracking and reporting.
- Developed automation framework which can be used across projects.
Technologies: Java Technologies, Oracle, Bugzilla, QTP.
Confidential
Test Engineer
Roles/Responsibilities:
- Involved in manual & automated testing.
- Created Mercury QTP test scripts for all three testing stages such as Functional testing, Integration testing, and Regression testing
- Conducted Data Driven testing with different sets of data using QTP data driver wizard. Generated Test Scripts by using QTP and programming in VBScript
Technologies: Java Technologies, QTP
Confidential
Test Engineer
Roles/Responsibilities:
- Analyzed, documented and tested the functionality changes b/n Harvest 5.2.1 & Harvest 7.1 Patch1.
- Executed Manual test cases by using positive and negative data inputs and automated those manual test cases using QTP.
- Performed regression testing for modifications and enhancements made in the application using QTP.
Technologies: .Net Technologies, web technologies, Harvest, QTP, Test Director, DB2