Test Automation Architect Resume
Cleveland, OH
SUMMARY:
- 12 years of progressive experience in the field of Information Technology
- In - depth knowledge and Experienced on latest tools in the Test automation space mainly Selenium JAVA,C Sharp, Eclipse, SOAPUI, TestNG, Maven, Jenkins CI, APPIUM mobile testing, CUCUMBER, Gherkins, QTP/UFT and LoadRunner
- Rich experience in Designing Automation Frameworks
- Hands-on Testing Experience in Web Based, ERP systems like SAP and Oracle and CRM systems like Siebel
- Knowledge of project management with good planning and organization skills
- Expert in writing test cases & designing Test Strategy & Automation frameworks
- Understanding test requirements and deriving test cases from Business Requirements and use cases
- Proficient in user interface and business requirement analysis, system specification analysis, testing methodology and test plan formulation
- Involved in Functional, Regression, Integration, System and User Acceptance Testing of client server and web applications
- Expertise on Selenium test automation using Selenium WebDriver, Selenium Grid, JAVA, TestNG, Cucumber, Maven, GitHub, Jenkins, Sause Lab
- Excellent expertise in automating test scripts using HP QTP/UFT and Ranorex,
- Well versed with Cross Browser and Mobile automation testing for hand held devices.
- Hands-on experience in API testing using SOAPUI and Test Complete
- Experienced in performance testing of Web Applications using HP LoadRunner
- Exposure with Six Sigma Quality and skilled in Software Development Life Cycle
- Excellent written and verbal communication skills
TECHNICAL SKILLS:
Functional Testing Tools: HP Quick Test Professional/Unified Functional Testing, Ranorex, Selenium,Jenkins, GitHub, Cucumber, Gherkins, Appium, Maven
Web Services Testing Tools: SOAPUI and HP Service Test
Test Management Tools: HP Quality Center/Application Lifecycle Management, Clear Case, RequisitePro
Agile Tools: Rally, HanSoft
Performance Testing Tools: HP LoadRunner
Bug Tracking Tool: Clear Quest, JIRA
Languages: C, C++, C#, Java
Scripting: VB Script, Java Script
PROFESSIONAL EXPERIENCE:
Confidential, Cleveland, OH
Test Automation Architect
Lead Responsibilities:
- Currently leading a team of 5 resources in onsite and offshore paradigm
- Represent testing team with different groups participating in the project (business users, BAs, front-end and back-end developers etc.)
- Bridge gap between testing team and other groups for all testing tasks
- Effort estimation for manual and automation testing activities
- Task allocation among team members
- Train and mentor team members to make sure we are adhering to the processes
- Responsible for designing and updating Test Plan document
- Responsible for On-Time delivery of testing artifacts
- Reporting out the status to higher management on weekly, monthly and need basis
- Achieve 100% automation for all automatable test cases
- Reduce manual effort and eventually test execution time by achieving In-Sprint automation
- Work with different teams for uncovered defects
- Defect tracking and closure
Technical Responsibilities:
- Analysis and understating business requirements
- Create test scenarios from business requirements
- Derive manual test cases out of test scenarios
- Analyze manual test cases to identify candidates for automation
- Perform automation feasibility analysis on identified test cases
- Design automation framework and coding standards
- Automate functional test cases using HP QTP/UFT, Selenium, Ranorex and Cucumber
- Leverage Eclipse IDE with Java for functional automation
- Perform cross browser automation testing to verify the applications are rendered and function correctly on different browsers
- Perform mobile automation testing to test the applications on hand held devices using Appium and Ranorex
- Perform backend/database testing to ensure values are being written to correct tables
- Write complex SQL queries to join multiple tables in the database to ensure all table entries are properly populated
- Use SOAPUI to test Web Services for service-oriented architecture (SOA)
- Validate interfaces with third party applications/services using SOAPUI
- Use assertions to validate APIs responses
- Create data-driven tests using external sources to test Web Services
- Working experience with both SOAP and REST web services
- Use Jenkins to schedule smoke test for daily and nightly builds
- Perform security vulnerability testing using IBM AppScan tool
- Performance Testing of Web applications with multi-protocol using Web HTTP/HTML
- Hands-on experience in working with HP Load Runner
- Involved in Performance Engineering activities to identify the bottlenecks either in DB Server or Application Server (with involvement of different teams)
Tools: Used: HP QTP/UFT, Ranorex, HP QC/ALM, Selenium, GitHub, Jenkins, Cucumber, Gherkins, HP LoadRunner, JIRA, SOAPUI, IBM AppScan
Confidential, Atlanta, GATest Automation Lead
Responsibilities:
- Leading and managed testing team (automation) around 4 FTE
- Functional automation using HP QTP
- Tested WSDLs(APIs) using HP Service Test for SOA applications
- Executed project in agile environment
- Involved and lead Sprint planning, Sprint Review, Daily scrum
- Co-coordinating with the different stake holders - to get requirements and ensure issues are resolved on time
- Effort Estimation, Test Plan and Test schedule Preparation
- Work allocation and ensure on time service delivery
- Preparing weekly/monthly reports for the leadership to address the project status
- Provide Technical automation solution to Custom control made application
- Design Automation framework using QTP 11.0 to suite Custom application
- Define and implement Automation framework
- Integrated script to Nightly and Daily build concept in agile environment
- Streamlined automated execution process with the help of Batch files to support daily regression and smoke test
- Analyzing and Logging the Bugs Raised during testing Phase into Defect tracking System and tracking it to closure
- Generate test scripts that drive the business logic in a set of integrated components
- Managing end to end project activities and certify the application to go-live in production environment involving in post-production support covering the entire project lifecycle.
Tools: Used: HP QTP, HP QC, HP Service Test
ConfidentialOffshore Lead
Responsibilities:
- Lead the offshore team and coordinate between onsite and offshore teams
- Coordinate between business, development and testing teams to gather Requirements
- Perform automation feasibility analysis for the test cases
- Design Automation Framework
- Create custom functions and maintain custom functions library file
- Monitor and report test execution status
Tools: Used: HP QTP, HP QC, SoapUI
ConfidentialSr. Automation Engineer
Responsibilities:
- Drive calls between functional team and testers for KT(Knowledge Transfer)
- Responsible for getting sign-off on KT from GE Water COE team
- Perform automation feasibility analysis for the test cases
- Design Automation Framework
- Create custom functions and maintain custom functions library file
- Monitor test execution status
- Schedule and drive weekly status calls with the client
Tools: Used: HP QTP, HP QC
ConfidentialSr. Automation Engineer
Responsibilities:
- Handled 5 different instances viz., Siebel International, Siebel Americas, Siebel HCIT, UCM and Siebel Analytics
- Co-ordinate between development and regression testing team for KT
- Review and analyze test cases for completeness
- Schedule calls with development team to fill the gaps in test cases
- Design Automation Framework
- Perform automation feasibility analysis for the test cases
- Create custom functions and maintain custom functions file
- Monitor test execution status and defect reporting using Quality Center
- Represent Regression testing team on weekly Release calls
Tools: Used: HP QTP, HP QC
ConfidentialSr. Automation Engineer
Responsibilities:
- Designing Automation Framework
- Develop and maintain custom functions library file
- Creation of Automation Scripts
- Setup and drive clarification calls between program teams and testers
- Peer review of the developed scripts to meet the standards defined
- Creation of Test Data
- Performing the ‘Functional Test’ in Quality Center
- Collating the results & reporting out the analysis
Tools: Used: HP QTP, HP QC
ConfidentialAutomation Engineer
Responsibilities:
- Performed Functionality Testing, Security Testing, and User Acceptance Testing
- Involved in Test Design, Test Development and Test Results
- Performed Manual Testing and Automation Testing QTP
- Tested 70 Operating Units, each having 19 modules
- Reported the Defects using Mercury Quality Center
Tools: Used: HP QTP, HP QC
ConfidentialAutomation Engineer
Responsibilities:
- Maintaining requirement documents in Rational RequisitePro
- Creation of Test Scenarios in Rational ClearCase
- Creation of Test Data in Rational ClearCase
- Creation of Manual Test Cases in Mercury Quality Center
- Create automation scripts using HP QTP
- Executing test cases and automation test scripts from QC
- Reporting results and logging defects in ClearQuest
- Involve in defect calls to discuss on the defect identified during test execution
Tools: Used: Mercury Quality Center, Rational RequisitePro, Clear Case, Clear Quest, HP QTP
