Software Test Engineer Resume
Reston, VA
SUMMARY
- Eight plus years of experience in Software Quality Assurance (QA) and Software Testing on various industries and environments; specialized in GUI, Functional, Regression, Integration, System, Performance and User Acceptance Testing of web based, client/server and stand - alone applications in government solutions, financial and mortgage industries.
- Seeking a technically challenging position as a Software Test Engineer/QA Test Analyst which will allow me to pursue career advancement and expand my knowledge and technical skills.
- Expertise in developing Test Plans, Test Cases, Test Scripts and Test Scenarios from Business, Technical and Functional Requirement Documents.
- Well-versed with the Software Development lifecycle (SDLC), Waterfall model, V-model and Agile development methodology.
- Experienced in Manual and automated testing using HP-Mercury Quick Test Pro, Load Runner, Quality Center and Test Director.
- Extensive experience with Independent Verification and Validation (IV&V) processes.
- Strong knowledge of SQL and experience with relational databases(RDBMS)
- Strong experience in Database/Backend testing.
- Developed and tested FDA compliance requirements pertaining to CFR 21 part 11
- Experience in tracking test coverage and providing Metrics to management.
- Highly skilled in automated testing tools -QTP 9.0, HP Mercury Quality Center 9.0
- Experience in documenting Defects with high level of detail, accuracy, and informative recreation steps.
- Broad exposure to CMM levels, Software Configuration Management and risk analysis.
- Experience in estimation of testing efforts in coordination of test schedules with over all project schedules.
- Ability to work independently, with minimal supervision, establishes priorities, meet project milestones and deliverable dates.
- Able to identify applications higher risk and more important aspects, set priorities and determine scope and limitations of test.
- Experience in working with business and technology leads to identify the appropriate data for testing, and prepare that data for the test cases.
- Excellent Co-ordination skills in interacting with Developers and Business Analysts regarding testing status, reporting in identifying and clarifying the test results.
- Team player and have ability to work in a fast paced environment.
- Motivated self-starter with exceptional team building and interpersonal skills.
- Experience and the ability to mentor team members to perform duties in the most efficient and timely manner.
TECHNICAL SKILLS
Operating System: Vista, Windows XP / / 95, UNIX, MS-DOS
Programming Languages: VB, C, SQL
Automated Testing Tools: HP Quick Test Professional, Load Runner and Quality Center.
Defect Tracking Tools: Test Director and Quality Center
RDBMS/Database: Oracle, SQL sever, and MS Access.
Web/Application Servers: Web logic, Web Sphere, IIS
PROFESSIONAL EXPERIENCE
Confidential, Reston,VA
Software Test Engineer
Responsibilities:
- Involved in gathering and analyzing the System Requirement Specification, use cases, functional requirement specification and software design document
- Developed comprehensive System Test plan, and Requirement traceability matrix (RTM), Test Cases and bug documentation.
- Attended weekly Project Status Meeting with Development Team, QA Manager, and worked closely to define Test Scope, Gap Analysis, Risk, Dependency and Constraints.
- Developed manual tests, executed them against builds and analyzed results.
- Involved in proactively communicate to development team regarding the status and potential impacts on the delivery date and/or expected quality of the tasks and/or the projects.
- Participated in peer reviews of functional specifications, application previews, and test plans/test cases.
- Performed end to end Manual Testing for testing functionality of the application
- Developed automated test scripts using Quick Test Pro to perform the regression testing.
- Enhanced the existing or default test scripts by adding some programming for custom testing and debugging the scripts.
- Performed Data Driven Testing using QTP
- Managed the testing process, logged and tracked defects using Quality Center.
- Involved in writing SQL queries for Backend Testing.
- Reporting and verifying the bugs in Mercury Quality Center.
- Used Quality Center to organize and manage all phases of the software testing process, including planning tests, executing tests, and tracking defects.
- Communicate test results and collaborate with other teams to identify issues needing more analysis and specialized expertise.
- Coordinated frequent status check meetings with the team and provided the Weekly Status Reports to management.
- Track and provide reports upon Traceability metrics, testing activities, including testing results, test case coverage and defects reporting and defect tracking the QA Manager and business owner.
- Interact effectively with peers, management and cross-functional teams to address and resolve issues
Environment: HP Quality Center, QTP, J2EE, Web Logic, C, VB Script, Oracle TOAD.
Confidential, Nutley, NJ
QA Test Analyst
Responsibilities:
- Involved in development of Test Plan and test cases from functional requirements, technical specification and use cases documents.
- Developed manual test scripts for performing functional and regression testing.
- Involved in compatibility testing, integration testing and user acceptance testing.
- Coordinate with end users to schedule and support User Acceptance Testing.
- Created UAT documentation and conduct presentations for the end users.
- Created and maintained regression documents to aid in the QA regression process.
- Automated test scenarios for GUI, Functionality and Regression Testing using QuickTest Professional.
- Developed Load Runner VuGen script and create Controller Scenario for Volume and Stress testing.
- Monitored application server and database server resources
- Created Test Scenarios on Load Runner controller for Baseline, Stress, Volume and Soak testing.
- Used Mercury Quality Center as the test repository and used it for executing the test cases and scripts and logging & generated various reports and graphs for further analysis.
- Responsible for weekly status updates showing the progress of the Automation testing effort and open issues to be resolved.
- Interaction with business analysts and developers to resolve the technical issues so as to meet the client’s requirement for a better quality software product.
- Works directly with analysts and developers to investigate software defects and accurately and clearly reports those defects in Quality Center.
- Created and filed various office documentation using MS Office applications.
- Responsible for weekly status showing the progress of the automation testing effort
- Created, Updated and maintained Test Scripts for different builds and releases
- Work closely with Software Developers to isolate, track, and troubleshoot defects
- Attended periodic meetings, teleconferences on problem resolution.
Environment: C, VSS, LoadRunner, QTP, Quality Center, Web Sphere, Oracle, and Windows XP.
Confidential, NY
Software Test Engineer
Responsibilities:
- Analyzed user requirements, Use cases, and business rules to prepare Test cases.
- Executing and verifying of Test Cases and Procedure.
- Prepared product review and testing results and reports.
- Performed execution of test cases manually to verify the expected results
- Developed & executed Test scenarios for User Acceptance Testing.
- Designing and Executing Test Cases in Test Director.
- Defects were tracked, reviewed, analyzed and compared using Test Director.
- Conducted manual testing on all application.
- Developed Test condition & Test Data to execute the test scripts.
- Coordinated software defect tracking efforts to ensure satisfactory defect resolution.
- Performed verifications on fix and documented status of defects appropriately.
- Developed automated requirement traceability matrix and linked it to test director.
- Provided administrative support involving general administrative responsibilities for the day-to-day operations.
- Interacted with the QA managers for the regular update of the project
- Created test cases executed and recorded results of test cases using TestDirector
- Developed Test Result Metrics for Test Execution Phase
- Used Test Director to plan tests, manage test assets, create and run manual test
- Tracked outstanding defect reports and documented resolution after successful testing
- Worked closely with Software Developers to isolate, track, and troubleshoot defects
Environment: Oracle, MS Office, Windows NT, Test Director and UNIX.