Software Test Engineer Resume
Chicago, IL
SUMMARY
- 6+ years of IT experience as a Quality Assurance Analyst for Client/ Server and Web based applications.
- 5 years of QA Coordinator experience on the functional side as well as on the performance side.
- Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC).
- Excellent professional skills to prepare test plans and writing and executing test cases for manual and automated testing using Mercury Tools Quality Center, Quick Test Pro.
- Experience in reporting and prioritizing software defects in conjunction with the Development and QA Managers.
- An efficient and results - oriented Coordinator for testing team and Business Users.
- Experienced in leading, handling and coordinating with an offshore team.
- Self-Motivated with strong teamwork skills and the ability to communicate with all management levels.
- Very good interaction with developers, managers and team members to coordinate job tasks.
TECHNICAL SKILLS
Databases: MS SQL, MS Access, Oracle
Testing Tools: HP Mercury Quality Center, Quick Test Professional (QTP)
Operating Systems: Windows 2007, XP / 2003, familiar with Unix
Office Tools: MS Word, MS Excel, MS Power Point, MS Outlook
Programming Languages: C++, Java, VB
PROFESSIONAL EXPERIENCE
Confidential, CHICAGO, IL
Software Test Engineer
Responsibilities:
- Short term releases handle in agile methodology. Worked with Configuration Management team, QA and Development team face to face with written document based on business rules.
- Responsible for analyzing the Business Requirements and Functional Specification to design tests and create test scenario.
- Prepared detail Test Plan, Test Strategy, Test Scenario to test business requirement.
- Developed Manual Test cases and RTM (Requirement Traceability Matrix) using Quality Center.
- Involved in Smoke, Functional, Integration, Regression and System testing.
- Used QTP to automate assigned test cases from Quality center and executed automation script on web application as part of Regression test.
- Used Quality Center to develop test cases and executing the test cases. Tested the application for both positive and negative scenario.
- Performed Back End Testing by verifying the data in the Oracle Database.
- Wrote SQL queries and statements to test database for retrieving information, editing data and inserting the data.
- Met with the developers and technical content writers on a daily basis to update the test documents. Participated weekly meetings and discussed Enhancement and Modification issues.
Environment: Quality Center, Quick Test Pro, Java, XML, HTML, Windows XP, UNIX, Oracle.
Confidential, Jersey City, NJ
QA Analyst
Responsibilities:
- Reviewed requirements for testability and determined method of testing.
- Work with the client delivery/project team and configuration manager to ensure the test data and environment is defined and ready for testing.
- Drive the risk weight process for test planning.
- Per phase of testing, ensured traceability of requirements.
- Defined test plans, deliverables and criteria for acceptance; obtain approval of entry/exit criteria to be used from Test Manager.
- Created testing reports, monitored progress during each test to ensure that the solution is validated and on time and that it meets or exceeds expectations.
- Managed defect process, including escalation.
- Performed effectively as the primary point of contact for project managers and test analysts.
- Worked with the client delivery/project team to ensure delivery of test activities.
- Coordinated the development, updating, and maintenance of test cases.
- Assisted the Test Manager with managing and directing the daily work of the Test Analysts when necessary.
- Assisted the Test Manager with directing the work planning as required by work requests submitted to the client delivery/project team that have been approved for execution.
- Assisted the Test Manager with managing the work of Test Analysts during test preparation and execution activities.
- Ensured that testing is on time and communicated to the Test Manager when the timeline is impacted.
- Developed options and recommendations to assist test team members in resolving issues.
Environment: MS Word, MS Excel, Quality Center, Oracle, UNIX
Confidential, Jersey City, NJ
QA Tester
Responsibilities:
- Reviewed Business Requirement Documents (General Design and Detailed Design) and documented Test Plan and Test cases corresponding to business rules and other operating condition.
- Performed Functional, Regression and Integration Testing, Uncovering and detecting software defects though systematic testing at various levels of software development and tracking and reporting of those defects.
- Validated for GUI input data to the database table data by SQL queries.
- Performed backend database manual testing using SQL queries to check for the data validity and the data integrity. Conducted Functional, System and Regression testing during various phases of the development using QTP by executing the automation scripts.
- Used Quality Center for error reporting and communicating between developers, product support and test team members. Performed bug reporting and tracking using Quality Center
- Creating weekly status reports regarding the progress of testing process. Prepared/presented progress reports and attended all meetings as required. Communicated with developers and business analysts through all phases of testing to prioritize bug resolution.
Environment: Quality Center, Quick Test Pro, HTML, SQL Server, Windows XP
Confidential, New Hampshire
QA Analyst
Responsibilities:
- Analyzed user and business requirements for the new build and compared of those with the old build to modify test plans for positive and negative scenarios for functional testing.
- Prepared Test Plan and templates to create test cases, test scripts.
- The whole application manually tested before going for the automated testing.
- Implemented and worked on Quick Test Pro for automated testing.
- Performed the Positive and Negative Testing, User Interface Testing on the application
- Performed manual and Automated Regression testing after every build Installation.
- Used Test Director /Quality Center for bug tracking and test management.
- Run Regression Test to ensure that introduction of new component into application doesn't affect the existing functionality.
- Made schedules for system and integration testing for each release.
- Kept track of the customer bugs, deciding their priority and then assigned them to the different developers.
- Attended status review meetings, interacted with developers, Architects to resolve the issues.
Environment: Mercury’s Quick Test Pro, Test Director/ Quality center, SQL, MS Office and Windows 2000, XMLHarris Bank Jul 2008 - April 2009
Confidential
Responsibilities:
- Involved in unit testing, integration testing.
- Implemented the software at the end user.
- Wrote test cases and test matrices.
- Manually tested the test cases and fixed the bugs.
- Reported the bugs using the Test Director
- Verified the actual and expected results.
Environment: Windows 95, SQL Server and Test Director
