Test Engineer Resume
Dallas, TX
SUMMARY
- Software Engineer with 7+ years of professional experience in IT industry with emphasis on Software Quality Assurance of e - Commerce, web Based, enterprise application. Strong understanding of SDLC, and QA methodologies which enabled me to understand the applications under test as well as document test plans develop test cases and test reports.
- 7 years of professional experience in Software Quality Assurance to include all phases of the test life cycle - analysis, maintenance, and production support activities on a variety of applications& technologies.
- Experienced usingAutomation Testingtools likeQTP, Selenium IDE andSelenium Web Driver.
- Experience in all phases of software test life cycle, including requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, management, and reporting.
- Experience in handling multiple tasks under fast-paced, high-pressure situations.
- Designed and Developed automation script using Selenium and webdriver.
- Wrote project status reports, developed project plans
- Strong experience in working with business users for User Acceptance Testing and acting as a liaison between the business and project teams, generating and communicating status reports to different organization levels/teams
- Experience in analyzing, review and reporting of Automation test runs developed in HP-QTP 11.0
- Experience in Black box Testing, System Integration Testing, Regression Testing, Sanity Testing, and Functional Testing with knowledge to use automation tool like HP-QTP 11.0.
- Expertise in creating Test Strategy, Test Plan, Test scenarios, Designing manual Test cases, automated test scripts, Test Summary Report, Gap Analysis, and Traceability Matrix for defined business processes.
- Experience in Defect Management Tracking, Software Quality Assurance, Establishing Test Standards, Guidelines, Procedures, Test Execution, Documenting and analyzing Test results.
- Sound troubleshooting, problem-solving skills, multi-tasked with strong organizational soft skills
- Knowledge and Experience in Preparation of Test Cases & Test Data based on System Requirements Specification (SRS) &Business Requirements Specification (BRS).
- 7years of experience in HP-Quality Center,a Defect Tracking & Test Management tool
TECHNICAL SKILLS
Operating Systems: Windows 2003/2K/XP/VISTA,7,Macintosh
Reporting Tools: Business objects, Micro Strategy
Languages: Core Java, C, HTML, CSS, XML, Unix, JavaScript, SQL,.Net
Database: Oracle 9i, MS-Access, SQL
Web Debugging: XPath, Firebug, CSS and Firepath
Test Framework: TestNG, Junit
Automation Testing Tool: HP-QTP 11,Selenium 2.0 API webdriver
Test Management Tool: HP- Quality Center 10.0, MS-TFS
Bug Tracking: JIRA, Bugzilla
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Test EngineerResponsibilities:
- Developing and Building Automation Framework from scratch using WebDriver, Eclipse, TestNG and Java in Windows platform to cut down the regression time.
- Running a BAT File to execute the Automation Test Suites and generating XSLT Report using Apache ANT and TestNG.
- Performing and validating positive, negative, system, cross-browser and integration testing.
- Modifying Automation scripts when developers change the code in an Agile Methodology.
- Interacting with end users to obtain specific system requirements and developed Test Plans, Test Cases and Test Scenarios.
- Verifying Web service API’s requests and responses using Advanced Rest Client.
- Writing SQL queries for backend testing and verifying that the database updates, inserts, deletes, etc. the records, and validate them using MS SQL Server.
- Participating in the meetings, prepared reports and other supportive documentation to contribute to establishment of standards and procedures for software testing.
- Working closely with product team, designer and developers to ensure application development meets with the user expectations.
- Using Putty to monitor Apache Tomcat Log files (which run on UNIX boxes) and report application exception errors.
- Creating new builds for all staging servers using Cruise Control and manually restart tomcat if required.
- Managing multiple projects simultaneously with high efficiency in very tight time schedules.
- Managing defect process, analysis, and assignment and report and verify all bugs in JIRA.
Confidential - Colorado Springs, CO
Test Engineer
Responsibilities:
- Ensuring quality test data is obtained.
- Creation of detailed testing tasks, dates, and ownership for the project plan
- Tracking completion of test scripts (manual and automated)
- Planning detailed testing dates and dependencies
- Facilitation of testing environment set up
- Ensuring testing resources and groups follow all documented standards
- Tracking plan tasks (specifically related to testing) and raising any issues with slipping dates
- Identifying conflicts and resolution ideas associated with concurrent activities
- Mentoring resources on testing activities and tools
- Performed data driven testing to test the application with different sets of inputs data
- Project experience in GUI, Functionality Testing, System testing, including Integration and Regression Testing of Web and Client-Server based applications
- Experience in creating Test Strategy/ Test Plans for web based and client server applications
- Played lead role on various projects, also trained and mentored junior team members
- Requirements gathering of business and application under test
- Review Requirements coverage
- Captured Requirements in ‘Requirements Tab’ of HP- Quality Center 10.0
- Linked Requirements with the ‘Test Plan’, ‘Test Lab’ and ‘Defects’ component of the HP- Quality Center (Achieved Traceability)
- Involved in Test Strategy and preparation with regard to the project testing activity
- Hands on experience on Test Planning and monitoring project milestones.
- Experienced in Functional testing, Integration testing, System testing, Regression testing
- Expertise in preparing Test Case and Test Scenario taking into account all possible positive and negative flows for System Integration Testing - SIT and User Acceptance Testing - UAT
- Managed change management, version control and involved in deployment process on projects
- Validating XML transactions generated during the interface communication
- Monitoring daily test reports and escalating status to test managers and project managers
- Domain and Product - knowledge transfer and training to development and testing team
- Review of Test cases, Scenarios and traceability matrix
- Experience in the preparation of Run plan
- Defect management using the custom designed or through the existing tools and ensuring that their status are as per the process
Confidential, Richmond VA
Quality Analyst/Tester
Responsibilities:
- Involved in Analysis and understanding of business and system requirements from
- Involved in preparation of test plan based on functional requirements.
- Involved in estimating the time required for authoring test cases, test case execution with the helpof test metrics
- Extensive knowledge in test case authoring Test case Execution and Defect Reporting using HP-Quality Center 10.0
- Responsible for preparing the Daily status reports, Weekly status reports, Test summary report and Project closure reports.
- Extensive knowledge in System, Functional, Smoke/Sanity, Integration, GUI and Regression Testing with post launch support activities.
- Used HP-Quality Center 10.0 for defects tracking and reporting. Retesting the fixed defects and tracking them to their closure
- Involved in the development of test plans for new functionality, QA practices and principles and functional traceability matrices
- Preparation of test cases specific for automation based on functionality
- Modification of Object Repository, test scripts and function libraries as per new changes in the functionality using HP QTP10.0
- Experience in execution, debugging and modifying the automation scripts in Quick TestPro for Regression Testing
- Participated in code reviews to ensure software quality by implementing coding standards and best practices
- Involved in preparation of test data and also in formulation of the automation test strategy for effective use of Quick Test Pro.
- Good understanding on adding the objects for the AUT and merging the objects in object repository using Object Repository Manager.
- Experience in executing Quick Test Pro scripts and reporting the automation status reports to the leads.
- Analyzing the automation results and suggesting any code changes or test data changes needed
Confidential, Memphis, TN
QA Analyst
Responsibilities:
- Ensuring accurate prioritization& resolution of software defects.
- Planning and review of testing scenarios/cycles
- HP-Quality Center Maintenance& Management.
- Attending the walkthroughs, conference calls, defect meetings and extended team meetings
- Preparation, Verification& updating the Test Scripts
- Co-ordination with Development, Marketing, Production support and SRS writers
- Load / Production Checkouts etc.
- Risk and Issue Management
- Release and Change Management
- Conduct Internal Meetings / Weekly status Meetings related to project day to day activities.
- Maintaining and following quality related standards, procedures, reports etc.
- Generating various status reports and process documentation.
- Ensuring testing resources and groups follow all documented quality standards
- Ensuring testing resources and groups follow all documented quality standards
- Implements test-process improvements resulting from lessons learned and project surveys
- Ensuring quality test data is obtained.
- Creation of detailed testing tasks, dates, and ownership for the project plan
- Tracking completion of test scripts (manual and automated)
- Planning detailed testing dates and dependencies
- Facilitation of testing environment set up
- Ensuring testing resources and groups follow all documented standards
- Tracking plan tasks (specifically related to testing) and raising any issues with slipping dates
- Identifying conflicts and resolution ideas associated with concurrent activities
- Mentoring resources on testing activities and tools
- Reviewed Business Requirements and Functional Specifications of the application and prepared testscripts
- Test Planning and tracking by Resource and Feature.
- Involved in test case designing and review
- Analyze existing regression test scripts for automation
- Involved in preparation and analysis of defect reports using the HP-Quality Center.
- Maintaining and following quality related standards, procedures and reports etc,
Confidential
Quality Assurance Analyst
Responsibilities:
- Coordination with customer, other business partners and the offshore team
- Involved in regular regression testing on all the versions & releases.
- Involved in test case designing, review and development of manual test scripts.
- Involved in execution of automation test cases using HP-QTP
- Involved in preparation, generation of defect reports using HP-Quality Center
- Involved in preparation of test metrics.
- Reporting the issues found in the AUT, work along with the Development and Requirements Team to help them fix.
- Optimizing the manual test scripts to reduce test cycle time and efforts.
- Arranging Tech bridges with Dev, marketing and other development teams to resolve any Critical issues
- Involved in decision about emergency loads/builds and approving builds
- Attending the walkthrough’s, conference calls, defect meetings and extended team meetings
- Preparation and Verification of the Test Scripts
- Research on Issues (Plogs, Defects) and helping development to recreate critical issues
- Managed entire defect life cycle including defect discovery, entry and getting the defect fixed
- Co-ordination with Development, Marketing, Production support and Document writers
- Involved in Load / Production Checkouts etc
- Planning & scheduling the progress of the builds and be in sync with the master load plan.
- Monitoring and Tracking the execution status
- Communication with QA coordinators and preparation of metrics & Reports