Sr. Test Engineer Resume
Fairfax, VA
SUMMARY:
- Experience in Telecommunication, Finance, Insurance, and Advance technology organizations with emphasis in Software Test Engineering and QA Software Analyst
- Strong analytical skills to evaluate User Requirements, Business Process and System design and architecture
- Expertise in developing Test Strategy, Test plan, Test cases and Procedures, Test Execution, and Test Analysis Report (TAR)
- Expertise in use of Testing Tools like QuickTest Pro (QTP), Rational Robot and Selenium WebDriver for developing automated scripts to perform Regression, Compatibility Testing
- Develop and maintain .NET data driven automated test cases using Selenium 2 WebDriver, ADO.NET, NUnit framework and SoapUI
- Experience in Scrum Agile and Waterfall environments, extensive use of JavaScript, SQL, XPath Query, CSS, HTML and DOM.
- Experience in a .NET and SharePoint environment
- Implemented and executed testing for Section 508 Compliance using Compliance Sheriff
- Involve in developing and enhancing Regression suite using TSL, C#, and VB Script for new changes on existing software.
- Strong skill in performing System Testing, Beta Testing, Regression Testing, End - to-End Testing, Smoke Testing, Functionality Testing, Compatibility Testing
- Proficient with SQL Server 2008R2/2012, Access database
- Strong ETL testing using SQL queries.
- Excellent skills in Defect Tracking and Reporting using Rational ClearQuest, PVCS Tracker, Quality Center, Test Director and Microsoft Test Manager, Team Foundation Server (TFS).
- Expertise in the SDLC methodologies for Design, Develop, Execution, Maintenance, Support, and Deliverables
- Experience in Load, and Performance testing using LoadRunner and Telerik Test Studio
- Experience and knowledge in IT standards like Capability Maturity Model Integration (CMMI), and other institute like QAI, and SQA
- Excellent communication skills along with verbal and written skills and Ability to work independently and proficiently
TECHNICAL SKILLS:
Operating systems: Windows 95/98/NT/ME/2000/XP/7, UNIX Sun Solaris, and Linux
Languages: C++, Java, Visual Basic, VB Script, C#, Shell Programming, SQL, PL/SQL, HTML, XML
Testing Tools: QuickTest Professional (QTP), WinRunner, LoadRunner, Telerik Test Studio, Selenium
Test Management Tool: Quality Center 11.0, TestDirector 8.0, Microsoft Test Manager
Defect Tracking Tools: PVCS Tracker, ClearQuest, QualityCenter, TestDirector, Microsoft Test Manager
Databases: Oracle 7i, 8i, 9i, 10g, My SQL, SQL Server 2008 R2, 2012, MS Access
Application Software: MS Office 2013(Word, Excel, Excess, PowerPoint & Outlook); TOAD 6.3, SQL* Plus, Microsoft Project, Silverlight, Visio, Adobe FLASH, Macromedia, DreamWeaver, PhotoShopInternet Browser: Internet Explorer, Safari, AOL, Firefox, Chrome
Application Server: Team Foundation Server (TFS), Visual Studio 2012, J2EE, Web LogicHardware: IBM RS/6000, AS400, Sun V880, SunFire 380R, Compaq ProLaint ML370, HP ProLaint DL380, Dell PowerEdge IBM PC, IBM mainframe, DEC/VAX, System Boards
CORE EXPERTISE:
- Software Testing - Analysis Software Requirements
- Test Plan, Test Cases & Test Analysis Reports
- Defect Tracking, Problem Management
- Test Automation and Test Tools
- Strong Analytical Skill
- Team Player
PROFESSIONAL EXPERIENCE:
Confidential, Fairfax, VA
SR. Test Engineer
Responsibilities:
- Analyzed Functional Requirement and Business Requirement Documents to get a better understanding of the system on both Aviation and business perspectives
- Working in Agile - Scrum development practices and testing methodologies. Facilitated daily stand-up scrum meeting
- Build and executed Test cases and Test scripts based on baseline requirements.
- Analyze the test sets to decide which of them could be automated for the regression testing.
- Creating Automation framework from test cases using Telerik Test studio and Selenium mapped the automated scripts to the corresponding test cases in the Test Manager to do the test coverage.
- Developing the automation test scripts with WebDriver & Webdriver backed selenium
- Automation for GUI Testing of various applications. Work with API’s and Web Services like SoapUI
- Data-driven testing based on Data tables by parameterizes the automated test scripts to check application behavior, for all the automated test scripts
- Regression testing of various functionalities using the automated scripts
- Perform Backend Testing by writing SQL statements to review the returned data to ensure that the correct data was retrieved. Automated Database testing that uses SQL statements to extract data from the tables to validate test results
- Perform Microsoft security patch (client, server) testing every month in Alpha environment.
- Check the data flow through the front and backend and extensively used SQL queries to extract the data from the database
- Experience in source control and defect management tools like GiT, JIRA and Microsoft Test Manager.
- Prepare the sample data-sheets with different Test Cycles of Test Plans.
- Maintain the issues, Status Sheet & submit Daily Status to QA Manager and Program Manager
- Develop and maintain .NET data driven automated test cases using Selenium Web Driver, ADO.NET and NUnit framework
- Participate in Walk through and defect triage meetings periodically
- Experience in creating test scripts using Use cases and Business requirements.
- Experience in JAVA and C# .NET environment
- Generate detailed test status reports, performance/capacity reports and graphical charts for higher management.
Environment: C#, ASP.Net, IIS, Selenium, SQL Server 2008 R2 and 2012, Microsoft Test Manager, PL/SQL, TOAD, Java, JSP, HTML, UNIX, Telerik Test Studio, Team Foundation Server (TFS), Windows 7. Active Directory, Microsoft Visual Studio 2012, J2EE, Java, JSP, EJB, XML, UNIX.
Confidential, FAIRFAX, VA
Lead Test Engineer
Responsibilities:
- Led the effort to analyze the Software Requirements Specification, Functional specs, Design Specs and User requirements Specification (URS) to develop System test plan.
- Developed Test Plans, Test Scenarios and Test Cases from business, technical and functional requirement & Use Cases
- Build Test Cases from wireframe, AUCs, GUI, Business Rules, and Activity Diagrams using Visio
- Used Quick Test Pro extensively to automate testing to test the functionalities of the application and using the scripts for regression testing
- Identified test cases to be automated for regression testing and converted manual scripts to automated scripts in Quick Test Pro for interface, functionality and regression testing on new builds of the software
- Gathered business requirements and translated them into systems requirements
- Developed Test Cases and procedures and executed Test using Quality Center
- Converted Test cases and procedures to automated script by using Quick Test Pro
- Created data driven test cases and test scripts using Quick Test Pro
- Developed Test Analysis Report from Quality Center after test execution
- Reported software defects and tracked issues using Clear Quest
- Validated defects and consulted with Business Engineers and other team members if business rules need to be updated
- Wrote SQL script to validate data on persistence layer
- Maintained Quality Center for weekly repository backup, Database fixes and Optimization, Generating Reports.
Confidential, National Harbor, MD
Automation Tester
Responsibilities:
- Analyzed Business Requirement Specification (BRS), Software Requirement Specification (SRS) and User Requirement Document (URD)
- Developed Test Plan and Test Approach artifact with resource requirements and time estimates.
- The projects followed Agile methodology, where developers, BAs and testers worked together to create stories, document requirements
- Performed Back-end testing using SQL queries to validate the data in the back-end MS SQL database.
- Performed Functional, Negative, Regression and Smoke Tests on the new enhancements added to the web application.
- Responsible for generating of various Test Scenarios & Test Cases, Test Cases Review and Test Execution.
- Written story narratives, functional & non-functional system requirements, and Test Scripts.
- Performed Manual Testing of web-based and client-server enterprise applications and used Quality Center for test management.
- Developed automated test script using Quick Test Pro and maintained and enhanced old script.
Confidential, Silver Spring, MD
Software Test Engineer
Responsibilities:
- Analyzed the business requirements and functional specs documents.
- Assisted QA Team Lead in writing the Test Plans.
- Manual Testing was done to test the functionality of the application.
- System testing was done to test the whole business process manually.
- Involved Setup the QA Environment for Manual Testing as well as for Automation.
- Worked in Requirements, Test Plans, Test Lab and Defects module in TestDirector.
- Wrote test cases to test the application manually in TestDirector.
- Created Requirements using TestDirector and generated tractability matrices to ensure that all the requirements are covered by the test cases.
- Performed Backend Testing to ensure the authentic retrieval of the data from the database.
- Involved in server side testing as well as client side testing to find various issues.
- Developed automated test scripts from manual test cases for Regression testing based on the requirement documents using QTP.
- Developed test scripts for automation based on Data Driven Tests using VBScript as well as running these scripts for the Interface testing.
- Well versed in writing VB-Script (QTP) to enhance script performance.
