We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

NY

OBJECTIVE:

Obtain a position as a Software Automation Engineer in a Web or Client/Server environment for professional development and career growth and to benefit your company with over Four years of diversified of strong experience in manual and automated testing, proficient in System Analysis, Design, Development, and PE testing of Web and Client/Server based applications. I have extensive experience in developing test plans, test cases, and test scripts for manual and automation testing tools. I have earned reputation in meeting deadlines when required, conforming to specific requirements and adhering to established plans.

SUMMARY:

  • Several years of testing experience on Internet/Intranet with special emphasis on:
  • Strong experienced with Database Integration on .Net Framework
  • Strong experienced with Designing UML (Unified Modeling Language)
  • Specialized on providing cost - effective solutions using 'best practices' by implementing open source and commercial tools in the market.
  • Experienced in preparation of Test Strategy, Test plan, Test Scenarios, Test Cases, Test Scripts and Test Matrix.
  • Experienced in analyzing the requirements from User Stories and Use Cases to develop test cases and test scenarios
  • Experienced in development of core QA framework function library for various Web and Client-Server application
  • Strong experienced in automated functional testing, acceptance testing and system testing
  • Strong experienced with SOA architecture which include Soap Web Service and RESTful Web Service Testing
  • Strong experienced with Search Engine Optimization (SEO) Testing
  • Solid understanding of Software Development Life Cycle (Water fall and Agile) and CMMI
  • Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using LoadRunner, and HP Quick Test Professional, QC
  • Experienced in testing various applications in Java, C, C++, Oracle, and SQL Server
  • Technically resourceful in different types of testing such as Functional, Positive, Negative, Regression, Integration, Black box, Volume, Load, Performance, System testing, User Acceptance, End-to-End Testing and Business Process Testing
  • Strong analytical and problem solving skills
  • Good at prioritizing along critical path and meeting project milestones and deliverable dates
  • Experienced in Automated Software Testing, Test methodologies, preparation of test data, preparation and execution of regression test scripts, preparation of weekly status report
  • Strong communicator and skillful in working closely with customers to identify and resolve problems. Ability to convey technical concepts to non-technical audiences
  • Strong experienced with Agile test mythology and Agile Development process
  • Strong experienced in cross browser, cross platform web testing with Selenium RC and WebDriver
  • Strong experienced with SOA architecture which include Soap Web Service and RestFul Web Service Testing
  • Experienced in the entire SDLC and STLC by analyzing, integrating, testing, and deploying various business applications
  • Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver Selenium and HP Quick TestProfessional
  • Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using HP Quick Test Professional(QTP)
  • Experienced in testing various applications in Java, J2EE, C#, C++, Web Logic, Oracle, and SQL Server
  • Specialized in white box testing like Junit, Nunit, TestNG and Web service testing
  • Technically resource in different types of testing such as Functional, Positive, Negative, Regression, Integration, Black box, Volume, Load, Performance, System testing, User Acceptance, End-to-End Testing and Business Process Testing

TECHNICAL SKILLS:

Testing Tool: HP QTP, UFT, Load Runner, Performance Center/Controller, Quality Center/ALM. Selenium WebDriver, Selenium IDE, Selenium RC. Clear Quest.

Defect Management: JIRA, Bugzilla, On Time, Star Team, Rational Quality Manager

Programing Languages: Java,VB.Net, C# and Pay Pal Integrations Web or Client/Server Application, Javascript, Ruby on Rails, Cucumber, C#, C++, Python, Perl, JeMeter, HTML, Visual Basic

Development IDE: Eclipse, My Eclipse, Visual Studio

Database/Database tools: SQL Server, Oracle, MySQL, SQL Developer, Toad, PL/SQL, MS-Access, Database Integration on .Net Framework

Application: Microsoft Office Application 2007, 2003, XP, 2000, 97 (Word, Excel, Access, Power Point), Microsoft Publisher, VMware

Operating Systems: DOS, Windows 3.1, Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000, Windows XP, Windows Vista, Mac OS X

Designing: Designing UML (Unified Modeling Language)

PROFESSIONAL EXPERIENCE:

Confidential, NY

QA Automation Engineer

Responsibilities:

  • Participated in the requirement gathering and analysis meetings and reviewed and assessed the documents as well.
  • Prepared and presented the High level Project planning with management and business
  • Coordinated with release management team to align projects/phases to the releases
  • Prepared and presented the timelines, cost, evaluating and negotiating client estimates from IT teams involved.
  • Monitored the cost against the budget Prepared and published the project completion document to the entire team
  • Created test approaches/strategies for projects
  • Facilitating the creation and utilization of test plans
  • Worked effectively with members of the project team to ensure project success and champion high quality throughout the SDLC and STLC.
  • Analyzed the requirements, design document, use case documents and developed detail test cases and test scripts.
  • Worked closely with Product Development and Product Management to define, research, correct, and retest defects.
  • Attended Configuration Control Board meetings, Requirement Reviews, Project meetings, Test Reviews, and other meetings associated with the development and testing of a product.
  • Validated software requirements through analysis, inspection, and software code review, integration testing, ad hoc testing, internal verification and acceptance testing.
  • Identified, determined communicated scope and limitations of testing.
  • Coordinated with developers to develop and trouble shoot test cases.
  • Defined and developed quality assurance plans and test cases by analyzing technical requirements and system designs (use cases and requirements documentation).
  • Created and executed a comprehensive test strategy including both functional and system-level testing.
  • Created and ensured high-quality Test Strategy/Plan, Test Cases, and Test Summary Report.
  • Assisted in planning and estimation of Quality Assurance support for new system solutions.
  • Performed complex functional, integration, and regression tests on multiple products / product domain.
  • Participated in team meetings with the developers and informed them of any divergences of the application according to the requirements.
  • Utilized Quality Center for tracking requirements and communicated them to the team during the test process and translated the information to test procedures.
  • Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database Testing for the Application.
  • Performed operations on the front end and checked all the tables involved whether they were followed CRUD operations correctly as per the ACID specifications and verified data integrity with the TOAD/Query Analyzer Interface tool running SQL queries in the Database.
  • Converted manual tests to automated test scripts in QTP and enhanced the scripts by adding user-defined functions to check the different functionality of the application.
  • Created, enhanced and maintained high value test scripts for various functional and non functional testing using Quick Test Professional.
  • Wrote VB Script to specify a test procedure, and to manipulate the objects and controls of the application under test.
  • Developed and maintained Test scripts for automating the testing procedure using Quick Test Pro.
  • Wrote Functional scripts using Quick Test Professional. Identified all windows, Pages, Objects, Methods and Properties. Custom code Script with Parameterization, programming logic and data driven types.
  • Generated QuickTest Pro master scripts and called different functions and checked for different properties for the recorded objects. Introduced synchronization functions, Wait functions in the scripts.
  • Conducted performance and stress testing, also reliability and recovery testing, by using LoadRunner to expose the application bottlenecks.
  • Responsible for timely status updates showing the overall progress of the testing effort and open issues to be resolute.
  • Performed Load Testing, Stress Testing and Performance testing using LoadRunner.
  • Created LoadRunner scripts for load and performance testing using VuGen.
  • Used LoadRunner controller to execute the scripts and analyzed them using the LoadRunner Analysis.
  • Performance testing measured response times, transaction rates, and other time sensitive requirements.
  • Verified that the delivered product meets the needs (functionality, usability, performance, efficiency) of its end users.
  • Verified that if there is an abundant amount of data in the staging table, it can still be uploaded to the application database. A check also be done on having a load test performed to check for memory leaks, performance and locks on the database. This only took place with large releases and changes that would introduce memory leaks or database locks.

Environment: QuickTest Pro, Quality Center, LoadRunner, Oracle, C++, VBScript, HTML & DHTML, Windows, UNIX, IE, NS, Web Logic, XML, TCP/IP, SNMP, VSS, DOORS.

Confidential, NY

QA Automation Test Engineer

Responsibilities:

  • Worked effectively with members of the project team to ensure project success and champion high quality throughout the SDLC and STLC.
  • Analyzed the requirements, design document, use case documents and developed detail test cases and test scripts.
  • Worked closely with Product Development and Product Management to define, research, correct, and retest defects.
  • Attended Configuration Control Board meetings, Requirement Reviews, Project meetings, Test Reviews, and other meetings associated with the development and testing of a product.
  • Validated software requirements through analysis, inspection, and software code review, integration testing, ad hoc testing, internal verification and acceptance testing.
  • Identified, determined communicated scope and limitations of testing.
  • Coordinated with developers to develop and trouble shoot test cases.
  • Defined and developed quality assurance plans and test cases by analyzing technical requirements and system designs (use cases and requirements documentation).
  • Created and executed a comprehensive test strategy including both functional and system-level testing.
  • Created and ensured high-quality Test Strategy/Plan, Test Cases, and Test Summary Report.
  • Assisted in planning and estimation of Quality Assurance support for new system solutions.
  • Performed complex functional, integration, and regression tests on multiple products / product domain.
  • Participated in team meetings with the developers and informed them of any divergences of the application according to the requirements.
  • Utilized Quality Center for tracking requirements and communicated them to the team during the test process and translated the information to test procedures.
  • Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database Testing for the Application.
  • Performed operations on the front end and checked all the tables involved whether they were followed CRUD operations correctly as per the ACID specifications and verified data integrity with the TOAD/Query Analyzer Interface tool running SQL queries in the Database.
  • Converted manual tests to automated test scripts in QTP and enhanced the scripts by adding user-defined functions to check the different functionality of the application.
  • Created, enhanced and maintained high value test scripts for various functional and non-functional testing using Quick Test Professional.
  • Wrote VB Script to specify a test procedure, and to manipulate the objects and controls of the application under test.
  • Developed and maintained Test scripts for automating the testing procedure using Quick Test Pro.
  • Wrote Functional scripts using Quick Test Professional. Identified all windows, Pages, Objects, Methods and Properties. Custom code Script with Parameterization, programming logic and data driven types.
  • Generated Quick Test Pro master scripts and called different functions and checked for different properties for the recorded objects. Introduced synchronization functions, Wait functions in the scripts.
  • Responsible for timely status updates showing the overall progress of the testing effort and open issues to be resolute.
  • Verified that the delivered product meets the needs (functionality, usability, performance, efficiency) of its end users.
  • Verified that if there is an abundant amount of data in the staging table, it can still be uploaded to the application database. This only took place with large releases and changes that would introduce database locks.

Environment: Quick Test Pro, LoadRunner, Quality Center, SQL, C#, C++, VB Script, HTML & DHTML, Windows, UNIX, IE, NS, Web Logic, XML, TCP/IP, SNMP, VSS, DOORS.

Confidential, Jacksonville, FL

QA Analyst

Responsibilities:

  • Monitoring individual servers and user defined transactions using CA Wily Interscope
  • Prepared test strategy and exit report for each releases
  • Managing most of Load Runner with complicated logic for brunching and account filtering, and even implemented encryption logic for internal application
  • Observed and compared the matrixes on HTML report to the previous.
  • Worked closely CEM Team in order to defined all transactions using HTTPWatch to captured components on testing environment
  • Point of contact for CEM and LISA virtualization support and provide necessary document
  • Distribution of project daily status in order to informed project team and occasionally set up meeting to update on current status and giving direction.
  • Presenting progression via power point presentation and give vivid explanation of script as how it is function to team if needed
  • Worked closely with TIBCO, ESB, CEM and Developer team to resolve existing issues and changing configuration files, also requirement gathering
  • Executed scenario test using ALM thin client and monitored for any abnormal behavior
  • Reviewing session with management on test results with multiple matrixes.
  • Manually navigated through each use case flows to ensure the functionalities.
  • Diagnosed scripting issues and fixed issues accordingly
  • Created VUGen scripts using C language, test and run it for multiple iteration
  • Correlation and parameterization to ensure all values are dynamically captured and used it as error handling in VUGen
  • Tuning C++ application by optimizing the source code and management of RESTFUL web services
  • Assigned offshore team to the pending and coordinate with team in order to ensure projects are complete in the timely matter.
  • Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous points in to Vuser Script in LoadRunner in VUGen
  • Testing Java application using JVM enabled machine
  • Logging defects using Quality Center
  • Loaded users data from VTS server via VTS API remotely from different workstation and Nightwatchman enabled
  • Monitored SQL queries statistic using Citi internal tools
  • Abilities to write SQL queries and retrieved desired dataset
  • Abilities to understand programming languages such as C#, C++,C, and Java and identified exceptions being thrown, then worked with developer.
  • Generation and analysis of AWR report against essential SQL queries
  • Testing Internal LISA interface using LoadRunner HTML protocols
  • Coordinated test schedule with stockholder and different team members in order to make sure executing test will not affect other tests executed
  • Consult with offshore team members for problem solving solution
  • Supporting multiple AdHoc projects
  • Generated details spec and analyzed the projects thoroughly
  • Wrote and handled LoadRunner scripts that accommodate each project for timely delivery, and report the test result to managers on weekly basis
  • Testing ApplePay application by monitor on messages being returned by the server
  • Coordinated on the fix on the backend in order to have timely test schedules and potentially fix co-existing issues
  • Logged all the error for future references for newcomers who potentially care for the projects

Environment: Window XP, C, C++, C#, Java, JVM, Load Runner 11.0, Performance Center, Wily Introscope, Quality Center, Virtual Table Server (VTS), Nightwatchman, ApplePay TIBCO,ESB,CEM, VUGen

Hire Now