Qa Automation Engineer Resume
PA
SUMMARY:
- About 6+ years experience as a Software Quality Assurance Analyst/Engineer. Worked in all phases of software development life cycle (SDLC), includes Implementation, Documentation, Testing on internet based e - business application and Client-Server applications.
- In-depth knowledge of all QA phases like Manual, Functional, System, Integration, End-to-end, Business Process testing.
- Quality Assurance and Software Testing experience involving complex client/server and web based applications. Executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like Load Runner, Quick Test Professional and Quality Center.
- Experienced in automating regression suite using QTP, descriptive programming & VBScript.
- Design & developed Data Driven Framework using QTP & VBScript to validate test case against different data set.
- Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
- Experience in converting QTP script to selenium to support multiple browser.
- Design & Develop data driven framework using Selenium WebDriver, TestNg and apache POI api.
- Proficient in System, Functional, Integration, Regression, Progression, Security, Load and Performance testing.
- Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept like polymorphism, encapsulation.
- Experience in Writing and Executing the Test cases, analyzing the Test results and Defects Tracking.
- In depth knowledge of Software development life cycle and testing methodologies.
- Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases on the basis of product releases features, client’s requirements and related technical documents.
- Hands on experience in testing of Web based and Client/Server Applications.
- Possess strong technical aptitude with strong analytical, problem solving and communication skills
- An effective communicator, committed team player, quick learner and rapid problem solver with commitment and a strong work ethic and ability to quickly adapt to new environments.
- Understanding of Enterprise and Service Provider markets and market trends
- Excellent organizational skills and the ability to handle multiple assignments concurrently
- Able to come up to speed quickly and handle multiple tasks in a fast-paced environment.
- Critical thinker, pragmatic, analytical, problem solver and excellent communicator
KEY TECHNICAL SKILLS:
Testing Tools: Selenium, QuickTestPro (QTP), Quality Center, LoadRunner
Programming Languages: Java, C++, C, .Net, ASP, SQL, PL/SQL
Markup/Scripting Lang: JavaScript, VBScript, HTML, XML, CSS
Defect Tracking Tools: JIRA, BugZilla, Quality Center
Databases: MS SQL Server 2005/2000 / 7.0/6.5 , Oracle 10g/9i, DB2, Sybase
Platform: Windows 7/XP/Win 2k Server, UNIX, Linux, DOS
PROFESSIONAL EXPERIENCE:
Confidential, PA
QA Automation Engineer
Responsibilities:
- Created, Executed and Developed test scripts of CTHIX MPI (Master Person Index) Module.
- Created and executed EDI 834 testing (both outbound and inbound).
- Executed MPI and EDI backend testing with complex SQL command using IBM Data Studio 3.2.0.0
- Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
- Converted existing QTP script to selenium to support multiple browser.
- Design & Develop data driven framework using Selenium WebDriver, TestNg and apache POI api. Implemented Java Mail to send the regression result automatically.
- Created test cases, executed and recorded results of test cases usingJAMA Contouras the management system tool.
- Used‘Atlassian JIRA’ for Defects management.
- Execute test data and regression tests scripts after a release to ensure system is functioning properly and no new issues have arisen and provided daily status updates to the respective track leads.
- Involved and responsible for creating Daily and weekly status reports regarding the progress of testing process.
- Tested the GUI Application (online forms and screens) and did analysis on the Paper based form to be as accurate as the online application.
- Developed test cases and test scripts using BSD in order to perform the complete testing of the application.
- Actively participated in Handover meetings,Business Analysisanddesign reviewsfor each release and identifyingCritical test caseson each release.
- Developed UAT test cases for End to End testing.
- Verified Medicaid/Medicare/CHIP/Annual Income/Tax Information from different Hub like CMS/IRS/DHS/SSA as part of verification testing. (Center for Medicaid and Medicare services), DHS (Department of Health services), SSA (Social Security Administration), (Internal Revenue Service).
Environment: Selenium, SQL Server 2008, Soap UI, XML, Linux, Web Services.
Confidential, VA
QA Engineer
Responsibilities:
- Analyzed requirements, provide testing scope and proposed the testing methodologies.
- Developed test plan, wrote test cases and executed test cases from stories for the application under test
- Worked on agile software development environment where performed testing in each sprint
- Designed and executed functional testing and performance testing on Gannett client facing application
- Performed System, Integration, Regression, Failover and Compatibility Testing
- Developed script and performed Web Services testing using soap UI pro tool for functional and regression testing.
- Performed SOAP based and Restful base web Service testing using soap UI pro for data driven testing
- Verified Request, Response to test SOAP based web service testing using WSDL file end point location
- Developed SQL script in TOAD for data validation and data integration testing in Oracle and SQL Server database.
- Tested Asynchronous Programming to Update the Chart on home page for dynamic ad changes on web site as well as data validation using Quick Test Professional.
- Performed data driven testing using QTP and integrated descriptive programming in QTP script for dynamic object recognition
- Converted QTP suite to Selenium Web Driver automation script using Java in Eclipse IDE.
- Integrated TestNG with Selenium using Eclipse IDE to generate test execution result. Used Apache POI API to manipulate excel in Java
- Experienced in automating multi framed application & handle Java Script alert using Selenium WebDriver.
- Analyzed log files for exceptions and errors in Linux system and re-generated those errors to provide the root cause of defects
- Developed and enhanced VBScript external functions and integrated with QTP automation regression framework for continuous integration testing
- Mentoring and monitoring the junior colleagues.
Environment: Quality Central, JIRA, QTP, Selenium SQL Server 2008, Soap UI, XML, Linux, Web Services.
Confidential, Cleveland, OH
QA Analyst
Responsibilities:
- Analyzed business requirements, functional requirements, use cases and provided feedback for clear understanding of each requirement.
- Developed test plan, test cases, executed test cases, logged defects and provided testing signoff
- Performed all phases of testing like System Testing, Integration Testing, Regression Testing, System Testing, User Acceptance Testing.
- Thoroughly tested the data synchronization module and verified transactional documents & import export reports.
- Interacted with developers to follow up on defects and issues.
- Performed Load, Stress, Performance, and Volume testing using Load Runner.
- Created a functionality test matrix of test scenarios from business requirements and use cases.
- Wrote and executed test cases in Quality Center and test scripts after reviewing business required document and technical specifications.
- Prepared test execution report and defect management report to management.
- Attended defect triage meetings between development, QA, and product management.
- Performed Regression testing, Integration testing, System testing and data validation testing.
- Wrote SQL script in TOAD to verify the data integrity and end-to-end testing
- Worked on multiple applications/phases at the same time. Followed Agile based testing methodology
Environment: SQL Script, BugZilla, QTP, QC, Excel, Linux, Windows XP
Confidential, Malvern, PA
QA Analyst
Responsibilities:
- Performed data migration testing using and data validation testing using SQL script
- Developed SQL Script in TOAD and executed script for test data creation and regression and integration testing
- Performed defect review meeting with developer and project manager to prioritized defects
- Review Business Requirements and Specifications and understand the scope of the application and reviewed Design Requirements and used Agile Scrum Methodology for Sprint Backlog
- Develop test plans and test cases, test scenarios to map Integration Testing, System Testing and User Acceptance Testing to test business requirements and design documents.
- Managed defects and assigned to developers using HP Quality Center.
- Performed System Testing, User Interface Testing, Integration Testing, End to End Testing and User Acceptance Testing
- Validated the data from Front End to Back End tables in Oracle Database.
- Participated scheduled meetings with Development team and Business analysts.
- Monitor and track high Priority defects on day-to-day basis, write positive and negative test cases, improve traceability, to reduce project risk and increase the quality of the application
- Prepared test estimation, test plan, functional and regression test suite for project
- Interacted with developers to follow up on defects and issues.
- Performed Load, Stress, Performance, and Volume testing using Load Runner.
- Provided testing signoff documents
Environment: HP QTP, HP QC, Excel, Linux, Windows XP
