Qaanalyst Resume
New York, NY
EXPERIENCE SUMMARY
- Around 9 years of IT industry experience in Information Technology with emphasis on Software testing /quality assurance and well versed with testing methodologies.
- Design, develop and implemented different Test automation frameworks Like: Keyword driven, Data driven and Hybrid frameworks using Java.
- Expertise in Manual and Automation testing (QTP, Selenium - WebDriver and Selenium Grid).
- Exposure on SDET role and participated in Code reviews and fixing the UI design related issues.
- Strong knowledge in implementing Waterfall, V-model and Agile (Sprint/Scrum) Methodology by analysing Requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.
- Having experience in product testing and defect driving with complete Bug Life cycle.
- Experienced in defining testing methodologies, designing test plans and test cases, verifying and validating web based applications and documentation based on standards for software development.
- Experienced in using Maven build tools to manage framework dependency jar files.
- Strong experience in cross browser, cross platform web testing with Selenium RC and Web Driver.
- Experience in using Jenkins as a Continuous Integration server to configure with Ant/Maven.
- Expertise in Smoke Testing, Backend end Testing, Black-Box/White Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, and Boundary Value Testing.
- Experience in the development of Data driven, Keyword driven and Hybrid Automation frameworks in Selenium.
- Experience in applying Testing Methodologies, creating Test Plans, Test Automation Planning, Developing and Execution of Test Scripts, Requirement Traceability Matrix, Defect Tracking and Custom Report Generation.
- Excellent knowledge in writing unique XPath using firebug and firepath to identify web elements.
- Expert using open source bug tracking tool JIRA, Quality Center and Rally.
- Incorporated the test data in Test scripts from Excel using Apache POI API.
- Testing of Web Services using web services client generated using SOAP UI and track request and response REST FUI API Messages.
- Provided process leadership and projects management within the Quality Assurance Team, including researching, recommending, and implementing quality process improvements and automation tools, and mentoring other Quality Assurance staff.
- Excellent experience with source version control tools such as Subversion (SVN) & Git.
- Exposure to all aspects of Testing, Maintenance, Troubleshooting and Production Support.
- Proven strong Analytical and Problem-solving skills and great attention to details.
- Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.
- Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
- Highly motivated team player with excellent Communication and Presentation skills, and always willing to work in challenging and cross-platform Environment.
TECHNICAL SKILLS
Test Approaches: Waterfall, V-model, Agile/Scrum, SDLC, STLC
Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, TestNG, Auto It, Cucumber, SoapUI, HP QC, QTP, ALM
Test Build & Integration Tools: Maven, Jenkins
Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)
Defect Tools: JIRA, HP Quality Canter, Team Tracker, Bugzilla
Utilities: Eclipse, SVN, Firebug, fire Path.
Languages: Java, PL/SQL, VB script, C
OS: Unix, Windows XP, Windows7, Windows Server 2007
TECHNICAL SKILLS
Confidential, New York, NY
QAAnalyst
Environment:Java, Web Service,Selenium IDE, Selenium Webdriver, Jenkins InternetExplorer, Firefox, Chrome, SOAP UI, JIRA
Responsibilities:
- Responsible to lead the meeting with the business users to elicit requirements and analyse them.
- Followed Agile-Scrum process and Involved in Sprint Plans, Daily Scrum meeting, Grooming sessions, Retrospective and Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems and Database.
- Responsible for tracking the sprint progress and closing the tickets in agile methodology.
- Developed test scripts for Web elements by identifying the locators using Firebug and Fire Path Firefox plugins.
- Responsible for managing Automation testing scope and planning.
- Developed custom libraries for automation using Core JAVA & Selenium WebDriver.
- Implemented parametrization and data driven logics using looping conditions in Core java.
- Analysed automated test results and reported defects to the team with the proper screenshots.
- Used JIRA board to track and maintain test cases, defects and testing status.
- Involved in test approach & test case walkthrough, review with peers and test leads. The workgroup consists of business system analysts, developers and architects.
- Executed automated test cases in different browsers and reported the results.
- Developed synchronization using implicit and explicit wait conditions.
- Incorporated the test data in Test scripts from Excel using Apache POI API.
- Executed test scripts and defect tracking through JIRA.
- Communicate with end users on daily basis and updating the status.
- Responsible for coordinating defect triage meetings with various stake holders.
- Testing of Web Services using web services client generated using SOAP UI and track request and response REST FUI API Messages.
- Closely work with business analysts and development teams to resolve the issues.
- Performed Regression testing on base product for every release.
- Tested applications in different types of browsers (cross-browser testing) and versions, such as InternetExplorer, Firefox, Google Chrome to simulate production environment.
- Responsible for developing and executing of manual test plan and test cases for Web Services SOAP and REST API testing.
- Interact with the team and involved in unit testing coverage and end to end testing Coverage scenarios.
- Lead the team and actively participated in the problem solving and guiding the team in right way.
Confidential, Atlanta, GA
QA Test Engineer
Environment: Selenium WebDriver, Eclipse, Java, TestNG, Rally, Cucumber, Oracle, Jenkins
Responsibilities:
- ReviewedtheProduct Backlog, Functional Specifications Document and Technical Documentation.
- Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.
- Preparing Functional/regression Test Cases/Scripts in Rally under Test Plan, And Review Test Requirements, and Creating Test Plans and involved in Test Strategy documents.
- Implemented Data Driven automation test framework with Selenium WebDriver, Java and TestNG.
- Wrote test cases to handle Alerts on the web page.
- Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
- Performed Selenium Synchronization using Explicit & Implicit waits.
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Used Firebug and Fire path for element identification while creating Page Object Repository.
- Worked in creation, preparation, and conduct of quality assurance reviews and contributed to the development and execution of test plans and test scripts.
- Implemented Page Object Model Automation framework with Java, Selenium and Web Driver.
- Involved in writing and executing the Test Cases and Test Suites using Java and Selenium WebDriver.
- Executed test cases and participated actively in System Integration Testing, and Regression Testing.
- Created and executed automated test scripts using Selenium WebDriver, TestNG and Database as source of Test Data.
- Created test reports generated out of TestNG and captured the error screenshots.
- Found Defects, prepared Defect Reports and Status Reports, Defect tracking using Rally.
- Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.
- Used Jenkins tool for continuous integration of the builds.
- Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
- Provided daily status report, defect matrices, daily updates to lead; provided daily status report on task assigned to the Project Manager/Client.
Confidential
Confidential, Atlanta, GA
Environment:Java, Web Service, WSDL, XML, SoapUI, Selenium IDE, SeleniumWebdriver, Jenkins, Git, UAT, Internet Explorer, Firefox, Chrome, Linux, SQL, Rally
Responsibilities:
- Developed the Automation Test Scripts in Selenium WebDriver using Java based on the design pattern Page Object Model for reusability.
- Prepared Test Cases using Data Driven, Hybrid, Modular, and Keyword Driven Framework in WebDriver.
- Prepared XML and Excel files for collection of data and Element Locators using object repository, used this in test suite with the help of APACHE POI library files.
- Created Maven Project using Maven build automation tool to create dependencies like wars, jars. Usage of plugins for invoking XML files.
- Triggered POM.XML files using Jenkins, Continuous Integration Tool to generate reports and to trigger periodically.
- Used GitHub, source code management tool for code re-usage, high portability extending scope of Automation Testing.
- Reviewing the Test Reports using TestNG framework.
- Responsible for developing and executing of manual test plan and test cases for Web Services SOAP and REST API testing.
- Worked with programmers to test the daily builds and reported bugs.
- Collaborated with development on test automation efforts to ensure that development supports the testing solutions.
- Performed functional, compatibility testing on different browsers like IE, Firefox & Chrome.
- Performed automation testing using Maven, GIT and Jenkins.
- Worked with Developers and Quality Assurance associates to identify and implement test suites/test cases for diverse projects.
- Prepared and executed Test Cases as per System Requirements and User Stories.
- Worked with Team members to develop TEST Plan document.
- Prepared and execution of test suite using Selenium.
- Participated in identifying the Test scenarios and designing the Test cases.
- Performed manual testing on some required modules.
- Performed various black box testing Methodologies like functional testing and Regression Testing.
- Defect Tracking and Reporting, logged defects using JIRA tool and reported it to the developer.
- Developed and executed Test cases, Tracked the status of project using HP Quality Center Test management tool.
Confidential
System Engineer
Environment: Mainframes - MVS, ESP, TSO/ISPF, CHANGEMAN, SPUFI, IBMUTILITIES, JCL.
Responsibilities:
- Actively monitor the nightly batch for deviation from normality.
- Provide support for the nightly batch cycle.
- Ensure minimum down time for batch window.
- Provide Break-Fix Support, Problem root cause analysis and identify the permanent fix.
- Involved in providing support for the nightly Test Batch.
- Timely Performance monitoring, forecasting and tuning.
- Developing tools for automation of ITE refresh and setting up process.
