Test Engineer Resume
Fremont, CA
SUMMARY:
- 8+ years of experience as Quality Assurance Analyst in analyzing business requirements, checking for the correctness and completeness of requirements.
- Proficient in writing Test Plan, Test Strategy, Test Cases, and Test Scenarios for Telecom applications.
- Well exposed to the Software Development Life Cycle (SDLC) and ALM (Application Lifecycle Management) with experience in QA testing methodologies and procedures.
- Experience in Agile, Waterfall and Iterative development methodologies
- Proficient in using HP Quality Centre as a test management tool and for Defect Tracking, also have strong knowledge in integrating QC to various Automation tools such as QTP.
- Well experienced in doing various types of tests such as Integration, Functional, Browser Compatibility, Regression, UI, GUI and supporting User Acceptance Testing (UAT).
- Performed keyword driven and data driven framework testing using HP QTP, integrated QC for both client/server and web based applications.
- Good Experience in Web Platform Technologies in Web forms using Java, .Net and Web Services.
- Experience in using open source testing tool for web applications and writing Test Automation Scripts in Selenium RC/Web Driver using Java.
- Strong Experience using Interactive Testing tools - QTP, Win Runner, Test Director and Quality Center.
- Excellent analytical, Interpersonal and Communication skills, coupled with strong technical and troubleshooting capabilities.
- Highly motivated, quick learner, organized and result oriented individual able to work independently as well as a team member.
TECHNICAL SKILLS
Operating Systems: Windows XP, Windows 7, UNIX
Programming Languages: C++, C, C#, Java, VB script
Web Development: VB Script, HTML, XML, VB.Net, ADO.NetDatabase Technologies Oracle 10g, PL/SQL, T-SQL, DB2
Development Tools: Visual Studio 2008, Visual Studio 2010, Eclipse IDE, RPG
Test Management Tools: HP Quality Centre, Test Director
Testing Tools: QTP, Selenium, Win Runner
Office Tools: Microsoft Suite (One Note, Word, Excel, Power PointOutlook)
PROFESSIONAL EXPERIENCE:
Confidential, Fremont, CA
Test Engineer
Responsibilities:
- Analyzed Business requirements to develop detailed Test Plan and written Test Cases to cover the end to end scenarios of each module of the application
- Reviewed the Functional and Technical specification documents and updated Test Cases to meet the requirements, when there are minor changes requested by the end user/Stake Holders on prioritizing the deliverables and deadlines.
- Worked in Agile Scrum Methodology and conducted Regression test cases at every cycle for application enhancements/changes after each release.
- Responsible for installation of open source automation testing tool Selenium and all the other add-ons required for several components in Selenium (IDE, RC and Web Driver).
- Implemented automation of manually passed Test Scripts using Selenium RC and Web Driver using Java script In Eclipse Frame work.
- Performed automation of the Test scripts in different browsers such as IE, Fire fox, Google Chrome.
- Validated the failed automation test scripts across the manually passed scenarios of the web application.
- Responsible for the installation of all the required web drivers, jar files and add-on required for several different browsers to automate the selenium script without any failure.
- Conducted Regression test scripts and executed them when the new objects are added to the web.
- Used Microsoft Test Management Tool TFS to report and prioritize the issue to the developer, verified the work flow of the items after the resolution and reported the closure.
- Coordinated with the developer in order to assist in issue fixes and verified it before the deadline
- Involved in Demo meetings with Users; Participated in user acceptance testing
- Involved in Black box testing and Performed Functional, Integration, System, UI, GUI and User Acceptance testing.
- Trained end users in using the systems and provided support at every point of testing.
- Documented User Manuals for the complete system in order to assist the users with the developed system and managed them in the Docushare to access via clients internal links.
- Responsible for working individually and with team to fix the defect.
Environment: Windows 7, TFS, Java, Selenium IDE, RC and Web Driver
Confidential, Atlanta, Georgia
QA Analyst
Responsibilities:
- Involved in the Review of Functional Requirements Specification (FRS) with functional manager and technical specialists.
- Updated the existing Manual Test Cases to reflect with the new updates in the technical specifications.
- Resolved the issues related to QTP-Eclipse Integration by installing required add-ons for Java based applications on AS 400.
- Automated manually passed Test Cases stored in QC using QTP with Eclipse RCP(Rich Client platform) Framework.
- Conducted manual testing on all applications to ensure the completeness of the testing. Ensured that all the test cases are updated in the QC along with Master test plan.
- Reported the Bugs to the developer and team lead. Involved in team meetings and Bug triage meetings to discuss the resolution and reproduction of the bug in various aspects.
- Reviewing/establishing Mapping/ Traceability matrix between Requirements, Test Cases and Defects.
- After successful release of projects, developed scripts from scratch using descriptive programming in QTP and integrated the script with master scripts.
- Involved in parameterization of the objects and inserting checkpoints to verify the functionality of the applications in QTP.
- Conducted regression testing for every Build using QTP and stored the scripts in QC, Checked them out when there are minor modification required.
- Used Java Script in Eclipse Frame work to automate few web based applications using Selenium components such as IDE, RC and Web Driver.
- Manually executed the Test Cases and compared the actual result with the expected results thereby created test results documents.
- Able to suggest unexpected approaches of business perspective and successful to be approved for minor enhancements for the suggested approach
- Played major role in the project and worked in tight schedules and under pressure to meet deadlines.
- Performed Black box techniques like Error Guessing, Implemented Smoke testing, Install and uninstall testing, GUI testing and User Acceptance testing.
- Able to switch between multiple mini projects within the client environment during the emergency changes and releases
- Provided offline support when required by playing primary role in the team and discuss the status of the testing and resolution provided by Team Lead for defects that was logged before.
- Active team member, quick learner, able to work individually and with a team.
- Worked closely with business experts and developers in order to perform my duties.
Environment: .NET Fram
Confidential
QA Test Engineer
Responsibilities:
- Thoroughly analyzed business requirements and design document and converted them into Test Design Products: Test Document, Test Cases and Test Scenarios.
- Involved in manual System testing to ensure that related components such as pages, screens, functions perform according to System Design Specification (SDS).
- Responsible for installing and maintaining of Quality Centre.
- Imported Test Cases from Microsoft Excel templates to Quality Centre and executed them.
- Performed Acceptance, Usability and Regression testing during different stages of the application development.
- Performed Web Services testing and Validated XML request/response using SOAP UI data.
- Conducted Black Box testing techniques such as BVA (Boundary Value Analysis) and implemented Comparison testing
- Wrote numerous SQL queries to extract data from the billing systems.
- Created Test data in different tables to perform the regression testing of each module and verified the results across the expected output.
- Logged the defects in Defect Module of Quality Centre and reproduced after incomplete fix and reopened the issue.
- Participated in defect triage meetings to discuss Defects and like scenarios and percentage of failure.
- Provided management with daily status reports using QC Defect tracking.
- Identified project risks, analyzed the Results and provided key metrics to the management.
- Able to communicate well and played major role in trouble shooting and bug fixing.
- Verified CR (Change Request) for bug fixes, performed risk analysis.
- Worked hand-in-hand with the Ordering, Provisioning and Billing applications.
- Participated in walkthroughs with Stake holders and Team lead.
Environment: UNIX, SOAP UI, .NET, SQL Server.
Confidential
Software Engineer
Responsibilities:
- Preparation of Test Cases and Scenarios based on the business requirements.
- Executing the Test Cases and reporting the defects.
- Performing Integration testing, Regression Testing and generating bug Reports.
- Follow-ups with the Development teams for updates on issues/resolutions.
- Proper analysis of product and defect tracking in CMIS Web.
Environment: .NET, SQL
