Automation Test Engineer Resume
Vernon Hills, IL
SUMMARY
- Around 8+ years of experience in software testing services.
- Experience with full SQA life cycle from requirement analysis to User Acceptance testing
- Proficient in Enterprise Applications of Health, Banking retail and Insurance domain. Excellent analytical and inter personal skills.
- Experience in gathering / reviewing requirements, analyze, come up with any gaps identified, prepare test strategy /plan and execute the test plan.
- Designed and Developed Automation test scripts using QTP/UFT .
- Development experience in Intranet/Internet Applications using VB script.
- Excellent working experience in using different automation testing frameworks like Key word driven, Data Driven and Hybrid Models.
- Expertise in QA Agile Methodology, having complete understanding on Software Development life cycle (SDLC).
- Equipped with supervisory and budget background, combined with excellent communication skills that continually drive cross - functional teams to accomplish results.
- Hands on experience in Test Management tools such as “ALM” for writing, uploading test cases, viewing test plans, defect tracking.
- Current responsibilities include, preparing test strategy, test scenarios, review of test scripts,
- Handled Quality responsibility as SQA Auditor to deliver high quality products to clients
- Hands on Experience on Various Defect/Bug Tracker Tools such as Bug Zilla, JIRA, Team Track, Test Director, HP Quality Centre 11.0 (ALM) with sprinter.
- Expertise in performing White box/ black box testing, User Acceptance Testing (UAT), regression testing, Integration testing, end to end testing, Smoke testing.
- Good problem-solving skills, quick learner, effective individual and team player, excellent communication and presentation skills.
TECHNICAL SKILLS
Languages: VB scripting, C, C++, VB, VB.Net, Java
Databases: Oracle, SQL Server & MS-Access
Markup Lang: HTML, XML
Operating Systems: Windows, Unix, Mac
Scripting Lang: VBScript
Agile Development Tools: IBM - RTC, Rally, JIRA
Defect/Test Management tools: HP ALM (QC 11.0) Bug Zilla, Team Track
Test Automation Tools: QTP/UFT.
PROFESSIONAL EXPERIENCE
Confidential, Vernon Hills, IL
Automation Test Engineer
Responsibilities:
- Involved in Reviewing Business Requirements and Business Analysis.
- Involved in writing Test plan, Test scripts and Test cases.
- Analyzed the positive and negative flows of the Application.
- Involved in preparing automation Test Plan Document.
- Active participant in the Scrum meetings for requirement, planning and communication.
- Involved in multiple cross-functional Scrum team meetings. Provided progress made by the QA team during each sprint.
- Involved in meetings of all Scrum team with inter-Scrum dependencies.
- Performed UAT testing in different environments.
- Involved in the Trouble shooting issues with developers in UAT Testing.
- Performed backend testing using oracle queries to validate the data in the application.
- Performed Navigation and inspection of the entire contract for an imported WSDL, including all imported and included WSDL files in SOAPUI.
- Performed all the web services using SOAP testing tool.
- Responsible forBackend testingby executing SQL statements
- Validated the XML Schema and WSDL files using SOAP.
- Interacted with Business Development Team, Application Developers, Project Manager and other team members on application testing status when necessary.
- Analyzing Test Results, Recording Defects encountered while Test execution and Tracking them in Quality Center.
- Developed scripts for all the modules which need to be automated using QTP/UFT.
- Enhanced the Script by inserting Verification points, Regular Expressions, Synchronizing points.
- Conducted Regression Testing on every new build after the Bug fixes with the help of QTP/UFT scripts.
- Executed the QTP/UFT scripts from Quality Center.
- Experience in designing reusable functions using descriptive programming using QTP/UFT.
- Experience in identifying the objects which are not recognized by QTP/UFT and created new objects with descriptive programming.
- Correlated and Parameterized test scripts to capture Dynamic data and input various test data as per business requirements.
Environment: Quality Centre 10.0, Quick Test Pro 11.53/UFT, People Soft, VB-Script, TFS, SOAP, UNIX, Oracle, Ultra Edit, XML technologies.
Confidential, Atlanta, GA.
Automation Test Engineer
Responsibilities:
- Developed test Scenarios and Test Scripts based on Requirements and Design Documents.
- Actively involved in performing functionality, regression tests in Waterfall methodology.
- Performed Integration, Regression, Functional and UAT testing.
- Developed Test scripts from scratch (Not record and Play) and re-usable function libraries in VBScript to connect to Database and perform database validations using SQL queries.
- Adding enhanced scripts in QTP to Regression Suite for each and every release and responsible for executing the regression tests.
- Analyzing test reports generated by QTP test scripts. Presented HTML test results to developers and management.
- Used QTP to validate links, objects, images and text on GUI interface to verify its proper functionality.
- Development of Code and code analysis forEDI.
- Created function libraries with functions having arrays and dictionary objects as parameters, created and managed shared object repositories for Bill Ready and Rate Ready modules.
- Worked on the high-level framework, identifying the functional areas and created different functions to make the scripts reusable in QTP.
- Wrote Modification Request for the bugs in the AUT and helped developers to track the problem and resolve technical issues
- Worked on testingSOA Architecture layers,Web Services, UDDI, Network protocols (VOIP, TCP/IP) and IVR systems.
- Performed Navigation and inspection of the entire contract for an imported WSDL, including all imported and included WSDL files in SOAPUI.
- Identified the Bugs and reported them in ALM.
- Logged defects and followed up on issue resolution ensuring timely reporting needs were being met.
- Maintain and enhance existing automation test scripts which are used during development andQAcycles
Environment: ALM 11.52, UFT 11.53, People Soft, VB-Script, SQL,IBM-Business Monitoring tracks, EDI Files, EDI 834, 852.
Confidential, Minneapolis, MN
QA Engineer
Responsibilities:
- Review system requirements, identify gap, ensure Change requests get created
- Participate in BRD / design discussion with all requires stake holders
- Provide estimates in regards to the agile releases and application release time lines
- Prepare test approach, test plans, Test scenario’s
- Participate in preparing automation framework, review automation test scripts, ROI Analysis
- Prepare acceptance criteria for stories identified for Agile releases
- Used Quality Center for test management and defect logging.
- Used QTP checkpoints to automatically capture and verify properties of objects on web page to verify proper functionality.
- Adding enhanced scripts in QTP to Regression Suite for each and every release and responsible for executing the regression tests.
- Analyzing test reports generated by QTP test scripts. Present test results to developers and management.
- Used QTP to validate links, objects, images and text on GUI interface to verify its proper functionality.
- Created function libraries with functions having arrays and dictionary objects as parameters, created and managed shared object repositories for Bill Ready and Rate Ready modules.
- Worked on the high-level framework, identifying the functional areas and created different functions to make the scripts reusable in QTP.
- Participate in production certification (identify the user needs, ensure all requirements implemented, test, analyze any issues that show up, support defect dispositioning)
- Coordinating with teams across globe (Offshore, nearshore, Onshore)
Environment: Java, J2EE, Eclipse,, JSP, Servlet, JDBC, Hibernate, Struts Framework, Spring,, Oracle, SQL, Linux, SoapUI, VersionOne, JUnit, HP Quality Center 11.0, HP QTP, VB Script.
Confidential, New York, NY
Developer/Tester
Responsibilities:
- Performed manual testing of the application interacted with developers to discuss the technical problems.
- Involved in project planning, coordination and implemented QA methodology.
- Converted manual tests to automated test scripts using QTP and enhanced the scripts by adding user defined functions.
- Automated test scenarios for GUI, functionality and regression testing using QTP.
- Used verification points and conducted data driven test with the test data set and verified the contents of the website using QTP.
- Inserted GUI, bitmap and text checkpoints in QTP script for validations.
- Creating test logs and test summary reports using Bugzilla and send them to developers.
- Performed regression testing and identified software errors and interacted with developers to resolve technical issues.
- Responsible for the delivery and ensuring quality of the deliverables, reporting to the team leader for day-to-day activities and status.
- Created detailed test cases using Excel
Environment: NET (ASP, C#), Java, XSLT, XML technologies, Bugzilla, CVS, SQL server, MS Office Suite.