Test Automation Architect Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- An experienced IT QA Automation Consultant with extensive IT experience (17 years) spanning multiple industries - Finance, Tax Services, Confidential, Health care, and Education.
- Expertise in test Automation Framework development with Selenium (java), Cucumber, TestNG, Junit framework, Apache POI, XSLTReport, AutoIT, JACOB and ExtentReports.
- Proficient in test automation framework development using UFT/QTP, ALM/QC, VBScript
- Proficient in integrating testing frameworks to DevOps, Continuous Integration and Development process with Jenkins, VSTS, Nexus and Git Stash.
- Expertise in implementing test management processes with tools like ALM, VSTS, JIRA
- Expertise in code review tool Crucible, and continuous inspection tool SonarQube
- HP certified Accredited Integration Specialist for Quality Center (QC) and Quick Test Professional (QTP).
- Expertise in using Maven and ANT as build management Tool.
- Proficient in automated Web Service testing - SOAP, JSON and Rest using Java, API testing (UFT) and SOAPUI
- Expertise in ORACLE PL/SQL programming.
- Proficient in Agile, TDD (Test-driven Development), BDD (Behavior Driven Development) processes.
- Experience in UNIX shell scripting.
- Experienced in implementing automated test solutions for UNIX based environments like the MMSC (Multimedia Messaging Service Centers), WAP (Wireless Application Protocol) gateways.
- Experience in analysis of Software Requirement Specifications, use cases, and development of Test Plan, Test Scripts and detailed Test Cases.
- Expert in Backend testing, Black Box, Smoke, Functional, Positive, Negative, Integration, Boundary, Sanity, System, UI and User Acceptance Testing (UAT).
- Experience in AJAX, JavaScript, JQuery, AngularJS, W3C Standards.
- Knowledge of Big Data, Hadoop, HDFS, MapReduce, Hive.
KEY SKILLS INCLUDE:
- Test Automation
- Process Improvement & Optimization
- Test Management
- Strategic Planning
- Test Environment Setup
- Software Development
PROFESSIONAL EXPERIENCE:
Test Automation Architect
Confidential
Responsibilities:
- Design, Develop and implement test automation frameworks (UFT, ALM, Selenium) across projects.
- Created selenium automation framework using Java, Apache POI for interactions with EXCEL, JUnit as test runner, and ExtentReports as reporting tool
- Implementation of test automation frameworks in Continuous Integration and Development process using Jenkins by creating batch jobs to execute tests.
- Work with project managers to identify test automation scope and requirements and estimate effort.
- Work with project test team to identify the test suites feasible for automation.
- Estimate the automation effort and ROI for test automation.
- Design and develop the Proof Of Concept for automation feasibility of the test suites.
- Design and develop an enterprise level automation framework using Selenium.
- Lead the development efforts for automation.
- Work with Test Data Management team to setup data for automated execution.
- Report progress to management on a weekly basis.
- Explore new open source technologies for test automation and provide recommendations.
Technical Lead
Confidential
Responsibilities:
- Development of test automation frameworks using HP QTP, and transition to UFT.
- Development of automated scripts with Selenium and integrating with Jenkins’s CI build process.
- Integrated CUCUMBER scripts with selenium for agile process.
- Lead the development efforts during the transition phase.
- Lead the production release of the related applications.
- Development of VB based desktop application’s enhancement.
- PL/SQL development efforts for online based application’s enhancement.
Test Automation Consultant
Confidential
Responsibilities:
- Responsible for developing and executing automated test framework with HP QTP that promotes re-usability and scalability of test assets.
- Functional testing RTM preparation, test case preparation and test execution.
- Used QC reporting and Dashboard features extensively to report on Test Management activities and Project Health Status.
- Involve in Pre-prod and Prod certification of production releases.
QA Automation Lead
Confidential
Responsibilities:
- Implemented keyword driven test automation frameworks using HP QTP.
- Lead a QA automation offshore team.
- Leveraged Rally tool to manage the tasks and activities of the team members.
- Submit the defects found in INAV and track them to closure.
- Conduct and coordinate defect triage meetings.
- Functional testing RTM preparation, test case preparation and test execution.
- Involve in Pre-prod and Prod certification of product releases.
QA Program Lead
Confidential
Responsibilities:
- Lead the coordination of QA activities multiple projects for two consecutive release of the applications in the associated program
- Prepare reports for all testing status across projects and develop, schedule and coordinate with all stakeholders and participate in various meetings
- Implemented QA best practices across multiple projects that resulted in eliminating redundancies and overall project effort.
Test Consultant
Confidential
Responsibilities:
- Spearheaded implementing a test automation framework for the corporate division of an Investment Management client using the Hybrid approach (Keyword Driven and Data Driven framework).
- Identified synergies across multiple testing teams to come up with a strategic solution that resulted in 40% reduction in the manual testing efforts.
- Combined structured testing techniques, rapid test practices and test automation to gain efficiencies and optimize testing efforts.
- Used QC reporting and Dashboard features extensively to report on Test Management activities and Project Health Status.
- Implemented Process Improvement ideas across multiple projects that resulted in eliminating redundancies and overall project effort.
- Coordinated between multiple Product Owners to identify and develop common tools, techniques and templates that was shared between the project teams.
- Worked extensively on Agile Methodology using Scrum.
Program Lead
Confidential
Responsibilities:
- Managed multiple testing teams working on validating systems developed for Financial Advisors and Tax Preparers.
- Worked with multiple project teams to understand the high level requirements of the program and developed a holistic Test Strategy to be implemented for each of the above teams.
- Analyzed, designed and implemented custom testing process workflow using QC and QTP.
- Created Master Test Plans and laid out a framework for testers to develop test cases for their modules.
- Coordinated between multiple teams across different geographic locations.
- Developed common Regression Test Suites to be used across teams.
- Ensured Requirements Traceability for all streams under the program.
- Created Work Breakdown, tasks, milestones and allocated tasks using MS Project.
- Provided technical Support to the team developing QTP scripts and VBScript programs.
Confidential
Module Lead
Responsibilities:
- Lead the testing effort of mobile applications module for Confidential phones.
- Managed the compatibility and interoperability testing efforts with other mobile handsets.
- Coordinated User Acceptance Testing with the Business.
- Implemented the Digital Rights test environment setup for the mobile media players.
- Managed the field testing activities in Europe.
Confidential
Test Lead
Responsibilities:
- Lead the testing effort for the interoperability with leading MMSCs, RFC 822 and E.164 addressing mechanisms.
- Set up scaled down version of sand box environment with LINUX operating system.
- Designed and automated the test cases for configuration testing using UNIX Shell Script.
- Allocated the tasks, reviewed test cases, monitored execution logs and reviewed defect logs.
- Responsible for product quality assurance.
Test Engineer
Confidential
Responsibilities:
- Tested JAM for downloading, managing versions, OTA messaging sequences and API calls.
- Performed bench marking and performance testing based on bestselling phones that time in the market.
- Tested KVM functionality with TCK (Technology Compatibility Kit from Sun Micro Systems).
- Developed J2ME Midlets suite for performance benchmarking of the implemented KVM in the phone.
- Designed and implemented an interface in the architecture using Java servlets to test the message communication between the phone under test (with KVM), and the content server as per the OTA conformance specifications for KVM porting.
- Reported issues, co-ordinated triage meetings and confirmed defects to closure.
- Co-ordinated with other application development and testing teams for the same phone for application interaction testing.
Confidential
Test Engineer
Responsibilities:
- Developed and executed test cases for setting the destinations for automatic processing, collecting back transcript from various locations likes e-mail, FTP, and Network folders, reviewing the transcripts, changing the audio format, playing back the audio file, wizard based user creation and rule creation and WordScript support.
- Tested Confidential M5000 for interoperability with Sanyo Confidential B5000 model digital recorder.
- Tested Confidential M150 for interoperability with Sanyo Confidential B150 model digital recorder.
- Tested Confidential M3000 for interoperability with Olympus digital recorder.
- The test execution was tracked using MS Excel and defect tracking was done using Bugzilla.