Qa Engineer Resume
Dallas, TX
SUMMARY
- Over 6 years of experience as a QA Test Engineer using Manual & Automation in IT industry.
- Good Experience in testing Web applications and Host application as well as CRM application.
- Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall.
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver
- Strong experience in developing Test Plans, Test cases using requirements and design documents while specifying Testing Overview, Approach, Strategy, Scope, Roles and Responsibilities.
- Ability to write test plans, test cases from requirements and Use Cases.
- Experience with Test Director and Mercury Quality Center for maintaining and executing test cases, Defect Management and Bug Tracking.
- Experience with Rational Test Manager for maintaining and executing test cases.
- Strong experience in defect tracking using Rational Clear Quest, Test Director, Mercury Quality Center.
- Experience of Compliance Reports for PCI DSS, FISMA, ISO 27001, HIPAA, SOX and GLBA
- Experience in Performance Testing Tools like Jmeter and LoadRunner
- 2 years Experience in Software Development Test (SDET)
- Experience in implementingATGContent Management, Search, Merchandising, Customer Service applications and Working with Integration teams of ATG Ecommerce application system - BCC Catalog Merchandising, Backend - Fulfillment & Orders from Online Orders, CSC Customer Service, JDA, Endeca Search Engine, JDA, Warehouse Management System, Sales Order Management System, EPICOR CRM, POS, Sales Audit CyberSource, SVS and Cheetah Mail etc
- Excellent work experience in Smoke, Functional, Integration, GUI, Regression, System, Compatibility, Performance, Acceptance, Security, Stress, Black Box Testing.
- Experience in performing set top box testing.
- Experience in performing automation testing using QTP, and RUP tools.
- Very Strong backend testing skills dat include strong SQL queries and file validation.
- Expert in preparing Traceability Matrix to map requirement coverage with test cases.
- Ability to handle multiple tasks and work independently as well as in a team, good team player with excellent communication, analytical, interpersonal and writing skills.
- Involved in Writing, Updating and maintaining the Test documents for various stages of Testing for reference and auditing purpose.
- Excellent Organization, Analytical and Problem Solving skills and ability to quickly learn new technologies.
- Knowledge of Python, C++ and JAVA.
- Demonstrated initiative, innovation, flexibility, and ability to manage workload, achieving desired results with minimal supervision.
- Ability to multitask and meet deadlines in a fast-paced dynamic environment.
- Excellent interpersonal and customer relational Skills.
- Good Communication, interpersonal, and Teamwork skills.
TECHNICAL SKILLS
Testing Tools: Mercury Tools (Test Director, Mercury Quality Center, QTP,Jmeter, Rational Suite (Requisite Pro, Rational Rose, Clear Quest), Selenium WebDriver.
Languages: Python, C, C++, C#, Java, VB, Perl, PL/SQL, UNIX Shell Scripting.
Databases: SQL server 2000/2005/2008 , MS Access, Oracle, AS400 and DB2.
Design Tools: Rational Rose Enterprise Edition, UML, Design Patterns
OS/Platforms: UNIX/LINUX, Windows 95/98/2000/XP/NT, Sun Solaris, IBM AIX and AS400.
Internet: HTML, DHTML, CSS, JavaScript, JSP, J2EE, XML, ASP, ASP.Net, WCF, VB.Net, VB Script, Java Servlets, Web logic, Web sphere, Siebel, AS400.
Software: MS Office 2003/2007, MS FrontPage 2.0, MS Excel, MS Project, MS Visio.
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
QA engineer
Responsibilities:
- Develop Test Cases and Test Scenariosbased on Business Requirements and Technical Specifications.
- Execution of Test Cases Manually and Automated using Quality Center.
- Created, maintained and updatedtest strategy, test conditions, test casesandregression testingbased on business requirement.
- Execute stress/load scripts utilizing JMeter to determine real-world scalability of web sites and web applications.
- Responsible for coding of DAO classes using Spring with hibernate.
- Responsible for coding, testing and documenting various packages, procedures, and functions for libraries
- Tested Abinitio graphs for File to Table and Table to file conversions required for EBCIDIC format and XML files
- Created whole test framework using Selenium for further test creation and execution.
- Regression test cases were written and automated using Selenium WebDriver.
- Involved completely in Software Development Test (SDET)Environment
- Preparedautomated scriptsfor Maintenance andRegressiontesting.
- Analyzed existing and planned business processes. Documented workflows and createdfunctional specsfor development.
- Experienced developer with understanding of needs for process and documentation and has performed various compliance work including SEI CMMI Level 5 Quality Audits and SOX compliance across multiple projects
- PerformedFront EndandFunctionality TestingusingQTP
- Automated test scenarios forGUI,Functionality and performed data driven testing on the application inserting different data usingQTP.
- PerformedBack end testingusingSQL queriesto access the main database.
- Coordinated all the database changes to the development andtest databases.
- Performed extensivefunctionalGUIlevel testing and wrote /modified tests from scratch.
- Implemented T-SQL/SQL Scriptsand Wrote SQL queries to validate data.
- PerformedSanity/Smoke,Functional, Security, ConfigurationandUser Acceptance testing manually.
- Involved in installation of theQuality Centerand usedQuality Centerfor requirements management, planning, scheduling, running tests, defect tracking, managing the defects and executing the test cases.
- Participated in creation of Traceability Matrix.
- Hands on with SQL queries and populate tables according to the functional and specifications.
- Created User defined functions for sake of re-usability by the team.
- Various features of QTP like Check points, Synchronization points, parameters (data driven tests), Recovery Scenarios, and Debugging are used.
- ExperiencedcompleteSoftware Development Life Cycleincluding Requirement Analysis, Design, Coding, Module testing, Integration and System testing, Delivery, and Maintenance.
- Work independently and Co-ordinate with development team and Business team.
- Extensive analytical skills to analyze back end logic and run test scripts.
- Validate the business functionality using UAT Testing.
- Performed positive and negative testing of the application for identification of bugs after fixing of errors in each subsequent build during the process of development.
- Reporting the defects through Defect Management using Rational Clear Quest.
- Followed coding guidelines while implementing the code
- Developed regression test scripts using QTP. Executed Regression Test cases to ensure dat introduction of new component into application doesn't effect the existing functionality.
- Detected Defects, Communicated to the developers using Bug Reporting Tool and tracked the Defects using Quality Center.
Environment: Windows, QTP 9.5, Java,Selenium,Jmeter, Servlets, WCF, VB scripting, JavaScript, MS Excel, DB2 8.1.
Confidential, Irving, TX
QA Analyst
Responsibilities:
- Analyzed the Business Requirement Document, Functional Specification documents to prepare Test Cases/Test Plans based on the Test Plans and Use Cases.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium Web Driver, TestNG.
- Created HTTPSampler to test application for different loads for key business scenarios using Jmeter.
- Generated Selenium reports using JUnit reporter and automated report generation using ANT
- Involved in Black box, functional testing, integration testing, regression and System testing.
- Performed manual testing and maintained documentation on different types of Testing viz., Positive, Negative, Regression and Black Box to validate the results.
- Tested the portal application to make sure the claims, members are loading to Facets & QNXT and Providers can check the member eligibility and claim status
- Performed End-to-End testing manually and was associated with User Acceptance Testing.
- Tested the functionality of applications by using Quick Test Pro and also automated the application for Regression testing.
- Inserted various Transactions to note the response times using Load Runner VuGen.
- Involved in testing the performance of the application using Load Runner and interacted with developers to check performance of the application.
- Generated V User scripts for WEB type using Load Runner. Created Scenarios using Load Runner Controller for multiple host and scripts and executed scenarios & analyzed the performance results.
- Parameterized test scripts to send realistic data to the server and avoid data caching
- Tested application on multiple application servers like Web Logic Application server and Web Sphere application server.
- Parameterized test scripts to send realistic data to the server and avoid data caching.
- Identification of errors of logical Failure in Billing and GPF errors in data storage modules in the backend.
- Extensively used SQL queries to verify the integrity of the database
- Reported the bugs, Email notifications to the developers using the Test Director.
- Used Test Director as a Version control system.
Environment: Quality Center, Quick Test Pro 8.2, Load Runner 8.0,Unix, Web logic server, SQL, Windows NT, VB Script, Selenium,QNXT,Jmeter, HTML, XML, Java Script, VB Script, Java,J2EE, JSP, Servlets .
Confidential, Jacksonville, FL
QA Tester
Responsibilities:
- Created Test Case documents in MS Excel template from the Test Plan, and the Business Requirements documents.
- Testing ETL sessions and PL/SQL scripts for multiple feeds and multiple LOBS’.
- Exported Manual Test Cases from MS Excel template directly to Mercury Test Director and executed 100% of the Test Cases in Test Director with Pass/Fail/Blocked status.
- Performed database integrity check using SQL and Unix Shell Scripts
- Updated QA Manager and Lead weekly with the testing status, which included Test Task Plan, Defect Management, and Test Metrics
- Executed SQL queries to verify the number of records and validated the referential integrity rules as per the design specifications.
- Verified correctness of data after the transformation rules were applied on source data.
- Coordinated execution of User Acceptance Testing, regression and integration testing with multiple departments.
- Worked on DataStage Version Control Tool for Migrating jobs from one environment to another environment.
- Used Mercury Quality Center to document issues found during the test automation process, suggested appropriate solutions and prioritized defects for resolution in coordination with the development team
- Participated in frequently held Defect Meetings which included Project Management, QA, Development, and Business Line teams and submitted weekly defect and test status updates during the Defect Management meetings
- Performed Functional, Regression, Data Integrity, and User Acceptance Testing including GUI testing
- Executed test cases for data validation, link verification, and content verification.
- Scripts has been written for both Batch mode which will write results to the individual called test and Interactive (non-batch) mode which will write to the main test
- Performed the back end testing by using SQL Queries and verified the data integrity.
- Coordinated with the developers to resolve defects.
- Involved in documentation in order to maintain and run scripts for future enhancements.
- Participate in weekly meeting with the management team and walkthroughs.
Environment: SQL Server 2008/2005, Windows, AS400, QTP 10.0, ASP.net, Siebel, WCF, VB scripting, MS Excel, C#.
