We provide IT Staff Augmentation Services!

Automation Test Architect Resume

North, CarolinA

SUMMARY:

  • 9 years of experience in Test Automation including automation of GUI and Non - GUI applications, Web based or browser based applications, Native application or Client/Server applications built using technologies like core java, Swing, .Net, ASP.Net, JSP, Flex
  • Expertise in developing and maintaining different automation frameworks including Keyword driven , Data driven and BPT framework approaches.
  • Well versed in working with QTP 11, TestComplete 9.2, Quality Center and can adopt new testing tool quickly.
  • Expertise in FLEX application automation using QTP and TestComplete .
  • Well versed in BPT(Business Process Testing) - a business component based framework architecture and implemented BPT framework using HP- QTP and HP- QC
  • Good knowledge and experience in creating and maintaining keyword - driven automation framework using QTP as well as TestComplete .
  • Good experience in implementing and improving automation testing process.
  • Well versed in automation concepts and can implement them using various tool and scripting languages .
  • Well versed in incorporating UI automation in CI - Continues Integration process of the organization using Jenkins
  • Followed Agile - Scrum process.
  • Experties in creating test Automation Strategy , Automation Test planning and Tool Evaluation .
  • Well versed in E xcel programming (VBA) and QTP-E xcel integration. Reduced automation testing cost by eliminating need for QC to trigger runs and maintain execution result histories.
  • Well versed in WMI - (Windows management Instrumentation) APIs provided by windows to achieve tasks like accessing and executing programs on different servers using vb script.
  • Relevant work experience in automated testing as well as manual testing.
  • Expertise in giving s of QTP and test automation framework. Have been involved in giving s organization wide.
  • Well versed in localization testing using QTP and property files containing localized strings for whole application.

TECHNICAL SKILLS:

Testing Tools: TestComplete 9.2, HP - QTP 11, HP-UFT

Test management tool: Quality Center 9.2

Languages: C#, VBscript, VBA - Excel programming

Databases: MS SQL Server, MS-Access, Postgres, SAS Base SAS

CI tool: Jenkins

PROJECT EXPERIENCE:

Confidential, North Carolina

Automation Test Architect

Responsibilities:

  • Gathered automation requirements of product and decided the automation scope using inputs from automation stakeholders.
  • Did automation Tool Evaluation to find best tool for flex application testing and tried different tools like QTP, UFT and TestComplete.
  • Selected TestComplete as a tool and did successful POC for flex application - CSB which is built using in house development framework that contains a layer for all native flex objects - custom objects .
  • Designed and developed framework using Testcomplete-VB Script and SAS as backend database.
  • Develop driver script using VB Script and Excel in such way that handles execution and result management and also maintain execution result history reducing need for test management tool like Quality Center for automation.
  • Automated 750 test cases, took regular runs and kept all stakeholders informed using auto generated email containing execution result in HTML formate, generated by framework.
  • Continues communication with developers for handling customer object developed by in house development framework team for complex grids and checkbox tree objects.
  • Used Jenkins for adding automation suite in continues integration process used by development team for periodic builds.
  • Gave s and guidance of TestComplete and Flex application automation to other teams willing to start automation.

Environment: TestComplete9.2 - VB Script, Excel, SAS as database

Confidential

Automation Test Architect

Responsibilities:

  • Gathered automation requirements of product and decided the automation scope using inputs from automation stakeholders.
  • Designed and developed framework using QTP 11, Excel and SAS as a backend.
  • Automated 600 test cases using framework and enhanced framework as and when required in development process.
  • Implemented Role based testing approach to handle multiple users ability to execute scenarios based on different rights given. Implemented this approach using excel and QTP combination.
  • Implemented separate Database layer to handle extensive database communication from script that keeps queries out of scripts.
  • Generated queries at run time to by passing different parameters to DB layer to handle database changes without modifying scripts.
  • Created utility that runs SAS code on server using VB Script and QTP.
  • Managed team members by assigning tasks and making sure the deliverables are within time limits. Also reviewed deliverables by team mates to make sure quality level is high.

Environment: QTP 11.0, Excel, SAS as database

Confidential

Automation Test Architect

Responsibilities:

  • Gathered automation requirements of product and decided the automation scope using inputs from automation stakeholders.
  • Created manual test cases using in house test management tool and decided automation candidates
  • Designed and developed automation framework using QTP - Vbscript and PostGres as backend
  • Made the scripts localizable in different languages that user can set from configuration file. The localized strings are directly taken from the property files which are shipped with builds.
  • Created general function libraries independent of products, object repository and recovery scenarios.
  • Implemented custom reporting that allows opening execution results from test suite excel sheets using QTP run result viewer.
  • Verified logs on the server using QTP after each scenario run through script to make sure UI is displaying proper results
  • Used WMI - windows management Instrumentation APIs to complete tasks like executing scripts on the servers.
  • Executed database queries using QTP to put database verification point as and when required.

Environment: QTP 11.0, Excel, SAS and PostGres as database

Confidential

Automation Test Lead

Responsibilities:

  • Gathered automation requirements of product and decided to implement BPT approach for automation testing using QTP and QC.
  • Developed application area containing vbs functions, object repository, reusable actions and recovery scenarios that can be used in scripted components in QC.
  • Created business components pool in QC under Business Component tab those components can be used to complete the scenarios by passing different parameters.
  • Included data-driven approach in the components using test data sheet or excel sheet whenever required.
  • Responsible for creating and maintaining framework, business component pool and to deliver to SMEs for automation.
  • Did performance testing of the selected business components using QTP.
  • Trained team members on QTP - BPT.
  • Regular discussions with onsite manager for group level progress of automation.
  • Estimation and time tracking of the time taken by the team mates to complete component development.
  • Organizing daily stand up meeting with team to discuss road blocks if anybody is facing and also to get involved everyone’s point of view for problem.
  • Ensuring daily progress is communicated by the team mates.
  • Ensuring needs of the team mates are satisfied and nominating them for that helps in technical and behavioral progress.
  • Did appraisal process for team members.
  • Motivating team mates talking them regularly to understand their aspirations and also any issues within the team that might lead to hinder their work life.
Environment: QTP 9.2, QC 8.2 Excel, MS-SQL as database

Confidential

QA Analyst

Responsibilities:

  • Developed manual and automation scripts for different suites like smoke test, regression test, system test .
  • Execution of manual test cases finding defect and managing them in the internal defect management tool.
  • Execution of the automation test suite as and when request comes from manual QA team.
  • Maintaining and enhancing automation framework..
  • Create and maintain documentations for automation including framework component manual, automation traceability matrices, automation testing approach document.
  • Enhanced scripts to support multiple languages so that user can go on desired page and take screen shot and send it to language experts using QTP.
  • Used single object repository to achieve localization of test scripts.
  • Developed utility using VB Script that can compare two Excel reports and generates execution result using different color coding in cells.

Environment: QTP 9.2, QC 8.2 Excel, MS-SQL as database

Hire Now