Senior Test Engineer Resume
Middle Town, NJ
SUMMARY:
To seek challenging assignment and responsibility provided a good opportunity for growth and career advancement as successful achievements. I have contributed and gained the experience in Testing includes Project Estimation, Project schedule, Project tracking, Team management, Test planning, Requirement analysis, Test data maintenance & setup, Test estimation, Test execution by Manual and Automation Testing, Defect Tracking, Error handling, Creative thinking to solve a problem, decision making Confidential right time, effective communication and Root Cause Analysis over 12+ years.
- Expertise in Understanding and Analyzing Business Requirements, Test Planning, Design and Execution.
- Mastery of build technologies like Jenkins, Maven etc, Integration and automation of source control applications like Subversion, Git
- Proficient in Test Automation using (Winrunner, QTP, SOAP UI, Unix based(EzTool)) and selenium Tools.
- Strong Experience in Automating Web Application Testing using Selenium WebDriver.
- Expert in working in the object oriented programming language like Java in Selenium Webdriver.
- Used JUnit framework for Unit testing of application.
- Experienced in developing automation scripts using TestNG and running the framework using TestNG suite in various browsers.
- Writing Test cases using Element locators, WebDriver methods, Java Programming features.
- Experience in Data Driven Testing, Functional testing execution using selenium Webdriver.
- Involvement in Test Estimations and Test strategy implementation.
- Good working knowledge of Ant/Maven for project build/test/deployment, Log4j for error logging and Debugging, Junit for unit and integration testing and XMLSpy for XML validation
- Performing ad - hoc testing, smoke testing, data driven testing, cross-browser testing
- Experience in continuous integration using Jenkins for timely builds, code coverage, running test.
- Experienced in writing JUNIT Test cases for Java
- Key Automation Tester in Insurance, Finance, Health care and Telecom applications using Winrunner, QTP, EzTool, and Selenium web driver with Java and VB scripts
- Strong Webservice and Database tester with SAHI / SOAP UI Automation
- Responsible for estimating required resource and components for SOA testing
- Expert in writing and executing the test scripts in different domains like Finance, Health Care and Telecom.
- Expert in doing Integration Testing for major modules in Telecom projects
- Worked in Defect tracking tool like Test Director, SCME ( Confidential &T In-house Tool), iASSIST (iSOFT in-house tool), and HP Quality Center
- Experienced in Agile, V-model and waterfall methodologies and Reporting tools like IBM Report Tool and SCME
- Expert presenter, negotiator and communicator able to forge solid relationships with teams, business, leadership and partners
- Excellent team management in terms of allocating tasks, scheduling test activities and supervise the day-to-day testing activities
TECHNICAL SKILLS:
Domain Knowledge: Telecom, Health Care,Sales, Insurance and Finance
Networking: Juniper Router. Cisco Routers, Switches, Layer 2/3 protocols, SNMP
Database: SQL Server2000, Oracle 10i, In house Reporting Tool (like ETL, DW)
Language: Java
DevOps: Maven, Nant, Docker, SVN, Maven, Jenkins, ANT, Git, GitHub
Automation Tools: Selenium WebDriver, Soap UI, TestNG, Junit, Winrunner, QTP, ezTool
Defect Managment Tools: Test Director, iASSIST, SCME, JIRA, QC and RALLY
Scripting Languages: VB script, HTML, DHTML, XML
O/S: Windows Series, UNIX
PROFESSIONAL EXPERIENCE:
Senior Test Engineer
Confidential, Middle Town, NJ
Environment: Java, Oracle 10G, HP ALM 11.00, RPT
Testing Methodology: Automation/Manual
Testing Tools: Selenium WebDriver, Java, TestNG/Junit, Jenkins, Maven
API Testing: Rest/API, SOAP UI
Issue Tracking Tool: JIRA
DevOps: Docker, Jenkins, Maven, Git, Java
Roles & Responsibilities:
- Working as QA Lead for multiple initiatives for client and owned the responsibility for the whole testing phase. The responsibilities included leading the QA Team for ensuring quality implementation, Reviews of Requirements and all Testing Artifacts.
- Performing Defect Management and prepare and manage the metrics required for the weekly status report.
- Manage the testing team and delegate the tasks, review the test cases.
- Involve in the meetings of the requirement phase and coordinate in administering and managing the bugs in the QC.
- Interact with the onshore team on the defects for the priority.
- Manage DevOps and Infrastructure Teams supporting tools and infrastructure for developers on concurrent releases.
- Manage implementation of the company’s first repeatable, traceable, documented, and packaged product ensuring quality upon delivery.
- Implement the first release tracking and reporting providing full visibility into software releases.
- Manage re-architecture of Jenkins and integration with Confluence for release management and documentation assets. Re architect a Maven based system reducing build times.
- Manage implementation and installation of server class hardware with migration companies’ assets from desktops around the office.
- Created the automated test scripts for features and test cases using Selenium webdriver.
- Involved in reviews, Manual Testing, Integration Testing, Progression Testing, Regression Testing, Functional Testing, System Testing, and Black Box Testing, Used automated tools like above, Selenium WebDriver and Quality center.
- Created JUNIT TestCases, TestSuites using JUnit for Java
- Developed and Executed JUnit Test Cases using Eclipse IDE
- Showcasing strong back end middleware and API functional automation using web, SOA/API, Rest/API, XML/API, JSON
- Created Framework using Selenium WebDriver, Java, and TestNG/Junit.
- Performed ad-hoc testing, smoke testing, cross-browser testing, progression and regression testing
- Provide technical assistance in a number of different areas, including technical and functional assistance on different platforms.
- Responsible for tracking of trouble tickets and resolution of escalated incidents.
Confidential
Environment: Java, Oracle 10G, HP ALM 11.00, RPT
Testing Methodology: Automation/Manual
Testing Tools: Selenium WebDriver, Java, TestNG/Junit, Jenkins, Maven
API Testing: Rest/API, SOAP UI
Issue Tracking Tool: JIRA
Responsibilities:
- Created automation scripts and user-defined functions and executed them daily for this web based application.
- Created the automated test scripts for features and test cases using Selenium webdriver.
- Involved in reviews, Manual Testing, Integration Testing, Regression Testing, Functional Testing, System Testing, and Black Box Testing, Used automated tools like above, Selenium WebDriver and Quality center.
- Showcasing strong back end middleware and API functional automation using web, SOA/API, Rest/API, XML/API, JSON
- Created Framework using Selenium WebDriver, Java, and TestNG/Junit.
- Performed ad-hoc testing, smoke testing, cross-browser testing
- Coordinating with business team for the implementation & integration of new CRs & Projects.
- Reviewed existing documentation on the testing application and communicate issues with other teams (development, networking, DBA, etc.)
- Created and executed the smoke tests in the pre-production and "Production" environment.
- Reported found issues and tracked them in the HP QC.
- Provided reports on automation coverage, issues and prospects.
- Executing Selenium Test cases and Reporting defects
- Proficient in devising all the artifacts of testing such as Test scenarios, Test cases, Defect Reports and Test Summary Report
- Reporting the daily defects to Tier 2 Management through Rally and ALM
- Participating in Business and System Requirement calls with SE, DEV and UAT Testers
- Participating in Sprints with Scrum Master on User stories daily basis
- Test Data setup with environment team & Test Execution of functional using SOAP UI
- Regression test scenarios preparation and execution through SOAP UI framework
- Conducting meetings on Pre-Planning, Risk identification and War room meetings
- Debugging the Production Tickets and UAT defects and move to Production environment accessing Databases and UNIX machines on different testing platforms
- Working on setting up real lab router for Layer 3 configuration and Capacity Management
Senior Test Engineer
Confidential
Environment: Java, Oracle 10G, HP ALM 11.00, RPT
Testing Methodology: Automation/Manual
Testing Tools: QTP, ezTool, Unix based tool
API Testing: SOAP UI
Issue Tracking Tool: JIRA
Roles & Responsibilities:
- Creating test deliverables and perform testing for ATT cloud services.
- Used Quality Center QC Test Managing, scheduling, defect logging, tracking and analysis
- Worked with developer regarding web service signature and enhanced the framework for all supported web services using SoapUI.
- Developed the Automation Test Scripts.
- Creating and executing Load Test, Performance Test and provide adequate supporting information for bottleneck analysis.
- Involved in Regression Testing and creation execution of QTP scripts.
- Record Test cases and generated QTP script for automation process.
- Identified gaps, errors/defects in contrary to the actual/desired results of the application, by performing Regression testing using QTP.
- Participate in reviews throughout the development life cycle.
- Facilitate User Acceptance testing by providing the necessary support to the business users.
- Communicate status to project leader as needed and provide reports on product issues and testing procedures.
- Produce various testing artifacts including test approach, test data strategy and final test evaluation summary documents.
- Report all defect using Jira defect tracking tool and follow up all defects with developer.
- Using UFT (Unified Functional Testing) and/or Selenium Web driver, TestNG and JUnit for most of the regression automation test suites.
- Performing Load testing using Blaze meter and Jmeter, and help developer to bottleneck performance tuning.
Quality Engineer
Confidential
Environment: VC++
Testing Methodology: Automation/Manual
Testing Tools: QTP Unix based tool
API Testing: SOAP UI
Issue Tracking Tool: Quality Center, RALLY
Roles & Responsibilities:
- Discuss with the SMEs(Subject Matter Expert) about the new business requirements of the existing system and come up with Integration, User acceptance test cases.
- Experienced in writing and executing software test protocols, automated test scripts using platforms such as Test Complete and QTP.
- Experience in defect tracking tools like Quality Center, RALLY
- Conducted manual and automation acceptance testing for each release and patch.
- Developed QTP Test Scripts using visual basic to specify a test procedure, and to manipulate the objects and controls of the application under test.
- Participated in Manual Web and Black Box testing as well as handled data-driven (DDT) concepts in implementing
- Participate in Requirement and Design Reviews, Analysis of customer’s requirements and convert them into test cases and ensure enough test Coverage.
- Involved in enhancing the test scripts for new change requests.
- Co-ordinated with Development Team and PMG (Product Management Group) for new enhancement estimation
- Reviewer of design documents, Pre release Note, Version History, Configuration Guide, Schema Guide and Help file
- Preparing and executing unit, integrated test cases for the projects and executing the same.
- Conduct Risk Based Testing process during Analysis, Design and build phases to identify Testable and Non Testable requirements.
- Sanity testing will be done through QTP Tool on every release.
- Generated weekly report and send to the Project Manager and come up with the actual output for further testing process
- Issues that were raised by the beta team will be analyzed and will try to replicate the same in the alpha environment to make the development team to fix the issue easily.
Test Engineer
Confidential
Environment: Java, J2EE, Oracle 8i
Testing Methodology: Manual/Manual
Testing Tools: Winrunner
Roles & Responsibilities:
- Preparing and executing the system test cases and the Integration test cases as per the requirements and participating in the requirement reviews with the clients.
- Prepared Test data for every release and execution of Test cases and identifications of issues and Issues raised in Test director
- Participated in formal software reviews to identify problems and determine whether the interim product meets all applicable requirements.
- Executing Concurrency Testing, Server/Client Side Security testing and regression testing.
