Qa Engineer Resume
TX
PROFESSIONAL SUMMARY
- Eight years of experience in software testing and quality assurance services
- Experience with full SQA life cycle from requirement analysis to User Acceptance testing
- Proficient in Enterprise Applications of Banking retail
- Experienced in gathering / reviewing requirements, analyze, come up with any gaps identified, prepare test strategy /plan and execute the test plan
- Efficient in implementing established standards, procedures, and methodologies in Manual and Automated testing
- Designing and developing automation test scripts using QTP/UFT
- Development experience in Intranet/Internet applications using VB Script
- Experience using different automation testing frameworks like Keyword driven, Data Driven and Hybrid Models
- Proficient in QA Agile Methodology and Software Development Life Cycle (SDLC)
- Supervisory and budget background, combined with excellent communication skills that continually drive cross - functional teams to accomplish results
- Hands on experience in test management tools such as ALM for writing, uploading test cases, viewing test plans and defect tracking
- Handled quality responsibility as SQA Auditor to deliver high quality products to clients
- Strong working knowledge using relational databases including MS Access, SQL Server and MySQL
- Hands on experience on various defect/bug tracker tools such as Bug Zilla, JIRA, Team Track, Test Director, HP Quality Centre 11.0 and (ALM) with sprinter
- Experienced in performing Grey box / black box testing, User Acceptance Testing (UAT), regression testing, Integration testing, end to end testing and Smoke testing
- Practice with daily Scrum meetings with team members to come up with an effective plan based on changes in customer requests, build failures or deployments, environment setup, and resources.
- Problem-solving skills, quick learner, effective individual and team player, excellent communication, presentation, analytical and inter-personal skills
TECHNICAL SKILLSET
Languages: VB scripting, C, C++, VB, VB.Net, Java, Python
Databases: Oracle, SQL Server & MS-Access
Markup Languages: HTML, XML
Operating Systems: Windows, Unix, Mac
Scripting Languages: VBScript
Agile Development tools: IBM - RTC, Rally, JIRA
Defect/Test Management tools: HP ALM (QC 11.0) Bug Zilla, Team Track
Test Automation tools: QTP/UFT.
PROFESSIONAL EXPERIENCE
Confidential, TX
QA Engineer
Roles & Responsibilities:
- Review system requirements, identify gap, ensure change requests get created
- Provide estimates in regards to the agile releases and application release time lines
- Prepare test approach, test plans, test scenario’s
- Participate in preparing automation framework, review automation test scripts, ROI analysis
- Prepare acceptance criteria for stories identified for agile releases
- Used Quality Center for test management and defect logging
- Used QTP checkpoints to automatically capture and verify properties of objects on web page to verify proper functionality
- Adding enhanced scripts in QTP to Regression Suite for each and every release and responsible for executing the regression tests
- Analyze test reports generated by QTP test scripts
- Present test results to developers and management
- Use QTP to validate links, objects, images and text on GUI interface to verify its proper functionality
- Create function libraries with functions having arrays and dictionary objects as parameters, create, manageand share object repositories for bill ready and rate ready modules
- Work on high-level framework, identifying the functional areas and created different functions to make the scripts reusable in QTP
- Participate in production certification (identify the user needs, ensure all requirements implemented, test, analyze any issues that show up, support defect disposition)
Environment: Java, J2EE, Eclipse, JSP, Servlet, JDBC, Hibernate, Struts Framework, Spring, Oracle, SQL, Linux, SoapUI, VersionOne, JUnit, HP Quality Center 11.0, QTP, VB Script.
Confidential, Norcross, GA
Automation Test Engineer
Roles & Responsibilities:
- Developed test scenarios and test scripts based on requirements and design documents
- Involved in performing functionality, regression tests in Waterfall methodology
- Performed Integration, Regression, Functional and UAT testing
- Used Soap UI to test WebService API’s, validated request and response based on business requirement
- Developed Test scripts from scratch (Not record and Play) and re-usable function libraries in VBScript to connect to database and perform database validations using SQL queries
- Added enhanced scripts in QTP to Regression Suite for each and every release and responsible for executing the regression tests
- Analyzed test reports generated by QTP test scripts. Present test results to developers and management
- Used QTP to validate links, objects, images and text on GUI interface to verify its proper functionality
- Created function libraries with functions having arrays and dictionary objects as parameters, created and managed shared object repositories for bill ready and rate ready modules
- Worked on the high-level framework, identifying the functional areas and created different functions to make the scripts reusable in QTP
- Wrote modification request for the bugs in the UAT and helped developers to track the problem and resolve technical issues
- Identified the bugs and reported them in Quality Center
- Logged defects and followed up on issue resolution ensuring timely customer reporting needs were being met
- Maintained and enhanced existing automation test scripts which are used during development andQAcycles
Environment: Quality Centre 10.0, Quick Test Pro 10.0/UFT, JAVA, VS-Script, TFS, SOAP, UNIX, Oracle.
Confidential . New York, NY
Developer/Tester
Roles & Responsibilities:
- Performed manual testing of the application interacted with developers to discuss the technical problems
- Involved in project planning, coordination and implemented QA methodology
- Converted manual tests to automated test scripts using QTP and enhanced the scripts by adding user defined functions
- Automated test scenarios for GUI, functionality and regression testing using QTP
- Used verification points and conducted data driven test with the test data set and verified the contents of the website using QTP
- Inserted GUI, bitmap and text checkpoints in QTP script for validations
- Creating test logs and test summary reports using Bugzilla and send them to developers
- Performed regression testing and identified software errors and interacted with developers to resolve technical issues
- Responsible for the delivery and ensuring quality of the deliverables, reporting to the team leader for day-to-day activities and status
- Created detailed test cases using Excel
Environment: NET (ASP, C#), Java, XSLT, XML technologies, Bugzilla, CVS, SQL server, MS Office Suite.
Confidential, NJ
QA Analyst
Roles & Responsibilities:
- Reviewed the Business/Functional/SystemRequirement Specs, High Level Design Documents, Detailed Design Documents and Requirement Matrix.
- Coordinated with Database Administrator to create test environment.
- Worked with Quality Center Admin in customizing fields for Users.
- Extensively usedQuality Center(QC) for creating and executingtest casesand to trackdefects
- Created test plans to detail the testing scope, requirements (high level), strategies and all needed required resources.
- Exported test cases from MSExcel and requirements from MS Word to Quality Center(QC)
- Used Standard Check Points to validate the functionality of Personal Auto performing Quotes, Applications and Endorsements using QTP.
- Prepared test strategy and plans.
- Wrote Manual Test cases for based on Functional and Business requirements
- Executed Manual Test cases for Functional Testing and logged defects for the failed test cases.
- Maintained and modified object repositories for the objects recorded through QTP
- Coordinated test case reviews with client.
- Performed various types of testing like Regression, load, negative, positive, system, Integration testing ofecommerceapplication.
- Created best practices documents for QTP.
- Performed browser compatibility testing using different browsers like IE, Firefox etc.
- Defects were tracked, reviewed, analyzed and compared using Quality Center (QC).
- Created Database Checkpoints in QTP for database testing.
- Involved in Performance testing and Production support.
- Designed Summary Reports, Traceability Reports using Quality Center(QC)
Environment: Quick Test Pro, Quality Center (QC), Java, Agile, Informatics, UNIX, SQL, VBScript, HTML, Oracle, Soap UI, Microsoft Office, JSP, AJAX, SQL Server 2008
Confidential, St.Louis, MO
Manual /Backend Tester
Roles & Responsibilities:
- Reviewed test cases for requirements coverage, ambiguity, and completeness
- Followed the agile agenda to complete project by maintaining the task schedule
- Performed manual testing on different modules of the application
- Performed functional, integration, system and security testing
- Performed web specific testing like link checking, browser page testing, application testing and backend testing
- Documented the test results and logging defects using Quality Center
- Queried databases to retrieve data through SQL joins and select statements using Toad
- Executed various Visual Basic scripts using Quick Test Professional (QTP) for automated testing of each individual functional & regression testing of the applications
- Developed parameterized test scripts using data table to create data sets during test run using QTP
- Used check points and conducted data driven test with the test data sets and verified the contents of the website using QTP
- Generated detailed test scripts while recording by configuring the events recorded for web objects in QTP
- Prepared Test Summary Reports and discussed the same with the project high-level people and team
- Attended meetings with developers, team leads to create a friendly manner and helped them to solve the errors
- Actively participated and provided feedback in a constructive and insightful manner during daily stand up meetingsand weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
Environment: Quality Center, Java, JSP, Servlets, Windows 2000/NT, SQL-Server, Web Logic, HP-UX, Oracle,Toad, Solaris, web services, QTP 9.0, LoadRunner.
