Software Test Engineer Resume
Baltimore, MarylanD
OBJECTIVE:
- Over 6 years of hands on experiences in Quality Assurance wif Bachelor in Computer Information Systems and diversified experience in Automated, Manual, Functional, Performance testing of Web and Client/Server applications to secure a position of Software Test Engineer/Quality Assurance Analyst in a progressive organization.
SUMMARY
- Experience in defining detailed application software test plans, including organization, participants, schedule, test and application coverage scope.
- Experience in gathering and defining functional and user interface requirements for software applications.
- Strong analytical experience in developing detailed business level test scenarios and individual test events and scripts based on functional and business requirements.
- Experience in developing detailed design level test scenarios and individual test events and scripts based on multiple user groups and detailed user interface design requirements.
- Experience in developing, reviewing and managing requirements traceability requirements, application components, test cases, test case execution results.
- Experience in defining and executing test data acquisition, including production data set selection and extraction and test data generation, as well as manual data preparation.
- Experience in CMMI level 3 software development environment.
- Experience in conducting 508 compliance testing.
- Developed and Implemented HP Test suites Such as Quality Center, HP QuickTest Professional, and HP LoadRunner
- Strong Experience in automated software testing tools, including Regression/ functional testing, user interface design testing, Performance, stress and load testing.
- Experience in developing and executing SQL queries in an MS SQL Server and Oracle environment to confirm database operations performed by software applications.
- Ability to triage software defects providing development staff wif adequate information for remediation.
- Experience Ability to adjust priorities to multiple demands and unanticipated events as wells as adjust decisions and actions to new information.
- Experience Ability to be flexible in response to changing circumstances or conditions.
- Experience wif planning, implementing, and testing mission critical information systems employing Web Services and built on Internet architecture principles.
- Possess strong listening, verbal, attention to detail, and written communication skills.
TECHNICAL SKILLS
Testing Tools: QuickTest Professional (QTP), HP Quality Center, TestDirector, LoadRunner, Rational Functional Test, Rational Enterprise Suite, HP Performance Center.
Web and GUI Tools: HTML, DHTML, MS Front Page, MS Excel and PowerPoint
Databases: Oracle, MS SQL Server, MS Access
Change Management: Rational ClearQuest, Test Director, Bugzilla
Application Servers: Apache Tomcat, BEA's Web logic, Web logic Portal, IBM WebSphere, Microsoft IIS, JavaWebServer, Jboss, JRUN
Methodologies: Waterfall, Agile, RUP, Iterative.
Operating Systems: MS Windows, Windows NT, MS - DOS, Mac
Languages: JAVA, J2EE, JDBC, JMS, XML, XSL, XSLT, XSD, Visual Basic, ASP, ASP.Net, C++, SQL and PL/SQL, JavaScript, VBScript, Perl.
PROFESSIONAL EXPERIENCE
Confidential, Baltimore, Maryland
Software Test Engineer
Responsibilities:
- Analyzed business requirements and developed Test cases based on Use Cases to evaluate the functionalities.
- Responsible for implementing effective quality assurance processes and practices.
- Led weekly meetings wif the QA team to obtain status, gather innovative ideas for continuous process improvements and delegate work load.
- Attended use case and technical specifications review sessions wif product and architecture teams to provide feedback in the elaboration phase.
- Created test plans outlining the scope, approach, schedule, resources and deliverables.
- Coordinated the maintenance of multiple test environments to support parallel test efforts.
- Used HP’s Interactive Quality Center to map requirements to test cases, provide traceability to requirements, create test sets, and selectively run tests both manually and using automation test scripts.
- Clearly communicated defects wif developers and updated comments in HP Quality center.
- Responsible for scheduling the batch execution of the tests, log and track defects using Quality Center.
- Configured the connection between MS Excel and HP Quality Center.
- Isolated test cases for manual and automated testing, and also established a regression test suite, both manual and automation, to assure the stability of SUT.
- Performed backend testing to validate the data using TOAD, added SQL queries to the required Test cases.
- Wrote complex SQL queries using SQL Plus to validate backend functionality of the application.
- Implemented data-driven testing and data pooling to check for tables in the databases by executing SQL queries, and to obtain database response time.
- Performed verification of Text, Database checkpoints and synchronization points of the application in QuickTest Professional.
- Created and Implemented Centralized Shared Object Repositories to reduce script maintenance time.
- Created function libraries for common functions for better function reusability.
- Implemented a driver script using .vbscript to execute multiple automated test scripts.
- Customized Vuser script in LoadRunner for parameterization, correlation query, transaction point and rendezvous point and created scenarios using LoadRunner Controller.
- Determined application performance and maximum scalability, critical parameter such as number of users, response times, and hits per second and through put using LoadRunner.
- Used LoadRunner analysis module to drill down to determine the specific source of bottlenecks wifin the application architecture and generate actionable reports.
- Engaged in various meetings wif the client customer service representatives to perform diagnostic testing of the automation tool in case of object recognition failure or any other critical testing issue.
- Documented weekly automation status reports dat provided information about the AUT being tested, corresponding test-cases dat have been automated, script information, verification point’s information, corresponding bugs’ information, and expected status for the next week.
- Performed automated regression testing of all of the AUTs to check the new functionality, bug fixes, and fix packs.
- Performed end-to-end, cross platform testing, comprising of web, database, billing, provisioning modules.
- Provided weekly test status and defect matrix reports to the management.
- Provided technical support to the UAT teams running UAT and trials.
Environment: Quality Center, QTP, LoadRunner, BugZilla, Windows XP, HTML, XML, XSLT, SOAP, WSDL, SQL Server, T-SQL, Microsoft VB on .NET Framework, Microsoft Team Foundation Server, Product Studio, Microsoft Visio, Apache, Team Track.
Confidential
Quality Assurance Analyst
Responsibilities:
- Created a detailed System Test Plan and procedures.
- Reviewed evaluated and derived requirements for testability, develops and directed preparation and execution of comprehensive test plans, procedures and schedules for complete systems and/or subsystems.
- Assisted wif the implementation and execution of all aspects of the testing activities including planning, creation and execution of test cases, test scripts, test reports.
- Executed Test cases manually and updated test run statuses in Quality Center.
- Reported new defect using Quality Center Defect Section.
- Automated tests scripts in Quick Test Professional (QTP)
- Developed test scripts using Automated Tools for Functionality, Security and Regression Testing.
- Developed test cases and scripts in LoadRunner for Load and Performance testing of the application by creating Virtual users.
- Designed Performance test scenarios using LoadRunner ran Stress Test, analyzed the results.
- Conducted Load and Reliability Testing on Website’s workflows to identify and report performance bottlenecks.
- Identified and documented functional requirements and mapped them to individual test case requirements.
- Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database Testing for the Application.
- Extensively executed SQL Queries on Oracle tables to verify the data for Back-end.
- Reported and tracked the status of the bugs, assigning severity ratings to them using TestDirector.
- Validated the application against the expected results by inserting Database, Bitmap and GUI checkpoints.
- Reported software mismatches to the development team using TestDirector.
- Performed Regression testing for fixes and closed the defects.
- Involved in the End-To-End test and responsible for the Quality Assurance of this application to complete in record time.
- Participated in defect review meetings wif the team members.
Environment: Windows Server 2005/2008, Oracle10/11g, ASP, HTML, SQL, TOAD,PL/SQL, QuickTest Professional (QTP), HP Quality Center, HP LoadRunner, Performance Center.
Confidential, Silver Spring, Maryland
Software Test Analyst
Responsibilities:
- Developed test plan and test cases for different modules.
- Implemented Automated-testing methodology.
- Analyzed, tested, and certified application-specific software and performed ambiguity reviews of business requirements and functional specification documents.
- Developed Manual Test cases and test scripts to test the functionality of the application.
- Assigned, tracked, and status problem reports, ECPs, Change Requests, and release packages in Dimensions.
- Formulated methods to perform positive and negative testing against requirements.
- Performed backend testing using SQL queries.
- Reported bugs found during test using Quality Center.
- Generated Automation test scripts using QuickTest Professional, enhanced test scripts using parameterization,
- Used error handling mechanism like Regular expression, Optional steps into test scripts
- Created user defined functions using VB Script
- Executed and Maintained QTP automated test suites
- Conducted functional, regression, black box and system testing.
- Reviewed functional design for internal product documentation.
- Documented tests bugs in Quality Center.
- Also tested the modules on the application by Manual Testing and data validation using SQL queries.
- Created VuGen Scripts using Virtual Users Generator and performed scripts enhancement by using Manual Correlation, and Parameterization.
- Created Controller Scenario and executed Load test using various Virtual users
- Analyzed the Load test results and generated graphs and reports
- Generated various graphs like Transaction summary graph, Vuser graphs in LoadRunner Analysis and reported the results.
- Provided test results, graphs, and analysis of application performance data by email or phone during testing to the application developer and manager.
Environment: Windows Server, Java, Java Script, HTML, UNIX, SQL, TOAD, Oracle, Web Logic, Quick Test Professional, LoadRunner, Quality Center.