Test Architect Resume
Cincinnati, OH
SUMMARY:
- Over 11 years of experience in Software Testing.
- I have extensive experience in web, mobile, web services and windows automation testing.
- Expertise in crafting automation framework architecture, Performed proofs of concepts and automation feasibility to identifying best tool for automating applications.
- Having around 11 years of experience in Automation Software Testing
- Having valid H1B visa and current work located in CINCINNATI, OH.
- Extensive experience in Functional UI, Mobile and Web services automation testing using tools like Selenium, Appium, UFT, VS - C#, Experitest SeeTest, Perfecto, Rest Assured, SOAP UI and Ready API
- Gained experience in requirement analysis, test planning, test estimation, test design, test execution, defect and test reporting
- Core technical member in Test Automation Center of Excellence (TACOE) groups supporting various organizational initiatives
- Intermediate knowledge in Web development
- Highly skilled in automation framework designing
- Skilled in developing web, windows and excel macro applications for automation testing
- Implemented the Generic reusable wrappers which supports mobile and web platform using Appium and Selenium API
- Can easily adapt to the any automation tool and technologies.
- Performed proofs of concepts and automation feasibility to identifying best tool for automating applications
- Leading a test automation team
- Excellent problem-solving skills with a strong Technical background and good interpersonal skills
- Followed an extremely light and efficient agile process, easy and fast, to prioritize among projects and manage a program in an agile manner.
- Have traveled to onsite places like US, Canada and Mexico. Direct Interaction with Client and maintained good rapport
AREAS OF EXPERIENCE:
Applications: Web, Windows and Mobile
Functional Tools: Selenium - Web Driver, UFT, VS-C# automation, and Ranorex
Mobile Tools: Appium, Experitest SeeTest, Perfecto amd Ranorex
WebService Tools: Rest Assured and Ready API
Automation Framework: TestNG, Cucumber, Jbehav, keyword driven, Data driven and hybrid driven
Programming language: Java, C#, Groovy and VBscript
Test management Tool: HP QC 10.0/11.0and JIRA
Version Control Tools: SVN, GIT and Perforce
WORK EXPERIENCE:
Test Architect
Confidential, Cincinnati, OH
Tool: Selenium Webdriver, Appium And Rest Assured.
Responsibilities:
- Design and Develop Test automation framework to support agile testing process
- Undertaking all forms of functional and non-functional testing
- Creating Reusability functions for functional related queries
- Creating Page Object model for application to automate the responsive UI
- Creating the Object repository for the pages
- Developed and Executed test scripts for the test scenarios for each sprint using Selenium WebDriver and push it to CI/CD environment
- Implemented the customized reporting framework for selenium using Extend reports
- Give Demos of the developed Automation Scripts to client based on client requirement
- Extending the framework to support test execution in mobile devices using Appium and Web services using Rest Assured
- Perform the Code Review with our standard checklist and check into the Bit Bucket using Source Tree
- Integrated the automation framework with Jenkins and kick off the tests whenever get a new build on Test environment.
- Worked closely with the web development team to ensure quality deliverables.
- Creating the quality delivery package for every milestone.
Confidential
Automation Test Architect and Lead
Environment: Desktop web, mobile web and mobile app automation(Selenium Web driver and Perfecto Mobile Cloud)
Responsibilities:
- Leading an offshore automation team
- Involving in understanding and analyzing the business requirements
- Involved in agile ceremonies
- Prepared estimation to the given requirements
- Designed automation framework for automating TFS and LFS Desktop web, mobile web and app functionalities using selenium and Perfecto.
- Migration from UFT to selenium
- Preparation, execution and reviewing Automated Test Cases.
- Manage and allocating work activities to the offshore team
- Reported daily and weekly status reports to client and Hexaware Management
- Provided technical solutions to the team members
- Had direct client interaction.
Confidential
Automation Architect
Environment: Web Services and Web app automation
Tools: Ready API,JIRA, Gradle and Bamboo
Responsibilities:
- Performed proofs of concepts and automation feasibility to identifying best tool for WK- Confidential API testing and finalized ReadyAPI tool for web services and selenium tool for Web app
- Involving in understanding and analyzing the business requirements
- Prepared estimation to the given requirements
- Designed automation framework for automating Webservice using ReadyAPI and Web app functionalities using selenium-web driver.
- Developed Test Automation Management Tool using JAVA-FX.
- Manage and allocating work activities to the offshore team
- Reported daily and weekly status reports to client and Hexaware Management
- Provided technical solutions to the team members
- Direct client interaction.
Confidential
Automation Architect
Environment: Mobile app automation in Android, iOS, Blackberry & Mainframe(PCOMM)
Responsibilities:
- Performed proofs of concepts and automation feasibility to identifying best tool for Confidential mobile application. Finalized Experitest SeeTest mobile automation tool.
- Involving in understanding and analyzing the business requirements
- Prepared estimation to the given requirements
- Designed automation framework for automating mobile applications
- Involved in developing Mobile Test Automation Management Tool
- Developed windows application for viewing script running devices from anywhere using java and socket communication
- Manage and allocating work activities to the offshore team
- Reported daily and weekly status reports to client and Hexaware Management
- Provided technical solutions to the team members
- Designed Automation test cases using SeeTest for multiple application to both IOS and Android platform across versions
- Interacted with Client through attending daily scrum meeting
Confidential
Automation Lead
Environment: Mobile App automation- Android, iOS
Tools: SeeTest, Eclipse, MySQL
Responsibilities:
- Involved in understanding and analyzing the business requirements
- Prepared estimation to the given requirements
- Designed automation framework for automating mobile applications
- Involved in developing Mobile Test Automation Management Tool
- Developed windows application for viewing script running devices from anywhere using java and socket communication
- Manage and allocating work activities to the offshore team
- Reported daily and weekly status reports to client and Hexaware Management
- Provided technical solutions to the team members
- Designed Automation test cases using SeeTest for multiple application to both IOS and Android platform across versions
- Interacted with Client through attending daily scrum meeting
Confidential
Automation Architect
Environment: iOS, Android, C # .NET- Web services, Oracle 10g, Windows 8.x
Tools: Used: SeeTest, QTP 10.0, SOAP UI, TFS, SQL Server and VS Studio
Responsibilities:
- Designed automation framework for automating mobile applications.
- Updating automation framework according to the requirements and maintained.
- Designed framework for Web Service automation testing using SOAP UI tool and functional automation testing using QTP tool.
- Performed Functional Web-Service testing (Automated Unit Web Service Testing, WSDL Compliance Testing, web Service Performance Testing).
- Involving in the preparation of Test cases and Peer review of the test cases for web services
- Prepared and executed the automated test scripts in automated tool QTP.
- Setting up the test data for different scenarios as per the requirement
- Perform the Functional & Regression testing for online and ground schools
- Provided technical solutions to the team members
- Extensive Usage of Microsoft Team Foundation Server for tracking defects
- Directly Communicating with Clients
- Backend verification using SQL queries
Confidential
Automation Test Lead
Environment: XML, WSDL, SOAP, Java/J2EE. Oracle 10g
Tools: Used: Parasoft SOAtest, QTP, QCALM 11.0
Responsibilities:
- Clearly understanding the functionality of the application
- Preparation of Test Cases & Test data
- Prepared Parasoft SOAtest Automation Framework to run Automated Unit Web Service Testing
- Designing framework for Web Service automation testing using Parasoft SOAtest tool and functional automation testing using QTP tool.
- Executing Test Cases and validating the Test Execution results
- Performed Functional Web-Service testing (Automated Unit Web Service Testing, WSDL Compliance Testing, web Service Performance Testing).
- Automated Functional Test Scripts by using ParaSoft SOA 9.2.
- Written a integration script between QC and Parasoft
- Involvement in Sanity, Functional, UAT and Regression testing
- Constructively interacted with developers to maintain the quality of the application
Confidential
Environment: QTP 10.0 and Ranorex 3.2
SDLC: Agile Model
Responsibilities:
- Understanding the User’s Requirements
- Involved in POC for automation tool
- Designing framework using QTP Scripts and Ranorex
- Preparation, execution and reviewing Automated Test scripts
- Involved in preparing Test Scenarios and Test conditions
- Generating scripts for Test Scenarios and Test conditions
- Executing the Test scripts for periodic builds
Confidential
Tool: Used: Selenium- Webdriver
SDLC: Agile Model
Responsibilities:
- Understanding the User’s Requirements
- Involved in POC for automation
- Designing automation framework and Creating automation Scripts using Selenium Webdriver.
- Involved in preparing Test Scenarios and Test conditions
- Generating scripts for Test Scenarios and Test conditions
- Executing the Test scripts for periodic builds
Test Analyst
Confidential
Tool: Used: Selenium-RC
SDLC: Agile Model
Responsibilities:
- Understanding the User’s Requirements
- Designing automation framework and Creating automation Scripts using Selenium RC.
- Involved in preparing Test Scenarios and Test conditions
- Generating scripts for Test Scenarios and Test conditions
- Executing the Test scripts for periodic builds
