Qa Engineer Resume
Irving, TX
SUMMARY
- Over 7 years of experience in software testing services
- Experience with full SQA life cycle from requirement analysis to User Acceptance testing
- Proficient in Enterprise Applications of Banking retail
- Experience in gathering / reviewing requirements, analyze, come up with any gaps identified, prepare test strategy /plan and execute the test plan
- Designed and Developed Automation test scripts using QTP/UFT
- Development experience in Intranet/Internet Applications using VB script
- Excellent working experience in using different automation testing frameworks like Keyword driven, Data Driven and Hybrid Models
- Expertise in QA Agile Methodology, having complete understanding on Software Development life cycle (SDLC)
- Equipped with 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, defect tracking
- Current responsibilities include, preparing test strategy, test scenarios, and review of test scripts
- Handled Quality responsibility as SQA Auditor to deliver high quality products to clients
- Hands on Experience on Various Defect/Bug Tracker Tools such as Bug Zilla, JIRA, Team Track, Test Director, HP Quality Centre 11.0 (ALM) with sprinter
- Expertise in performing Grey box / black box testing, User Acceptance Testing (UAT), regression testing, Integration testing, end to end testing, Smoke testing
- Good problem-solving skills, quick learner, effective individual and team player, excellent communication, presentation, analytical, inter-personal skills
TECHNICAL SKILLS
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, Selenium
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
QA Engineer
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/UFT checkpoints to automatically capture and verify properties of objects on web page to verify proper functionality
- Adding enhanced scripts in QTP/UFT to Regression Suite for each and every release and responsible for executing the regression tests
- Analyze test reports generated by QTP/UFT test scripts
- Present test results to developers and management
- Use QTP/UFT 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/UFT
- Perform checkpoints on XML documents contained in Web pages, on XML files, and on test objects that support XML.
- 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/UFT, VB Script. XML
Confidential, Norcross, GA
Automation Test Engineer
Responsibilities:
- Involved in requirement reviews with business analysts and technical specialists.
- Practiced agile-scrum methodology.
- Participated in sprint planning meetings, daily scrum calls and retrospective meetings.
- Involved in preparing Test Plan and Test Cases based on the functional specifications.
- Analyzed the application and performed Black Box and end-to-end manual testing.
- Planned, coordinated and monitored project level performances and activities to ensure project completion on time.
- Developed test scripts to automate process of testing in Selenium WebDriver.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language
- Prepared extensive test data to support test scenarios.
- Worked closely with the development team on defect fixes and status updates.
- Performed testing after the defects were fixed to validate the functionality of the application.
- Performed regression testing for builds and releases.
- Involved in User Interface Testing to verify the functionality of various systems.
- Involved in Backend testing using SQL queries for Oracle database.
- Performed web-services testing using Soap UI.
- Generated test reports and graphs for further analysis and reported the same to the management team.
Environment: Java, Selenium, TestNG, Oracle, Internet Explorer, XML, SOAP UI, Windows, Microsoft Test Manager
Confidential, New York, NY
Developer/Tester
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
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
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 meetings and 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
