Test Automation Associate Manager Resume
Atlanta, GA
SUMMARY
- Over 12 years of experience in System Analysis, Design, Development, Production Support, Maintenance, Migration, Testing of software and documentation for large enterprises including Client - Server, Web-based, Data Warehousing and Confidential Mainframe hosted application-systems.
- High level understanding of Selenium (WebDriver) including integration of Maven, Ant and Jenkin’s. As well as BDD Framework (inTestNG or Junit in Cucumber and Garkin’s discipline).
- Understanding of Test Automation which includes Quick Test Pro (Automation Frameworks), Quality Center, Load Runner and Confidential Security test tool AppScan.
- Ability to manage risks and issues, understand and manage stakeholder expectations.
- Hands-on development of testing strategies, project-specific test plans, and validation of test scripts. Experienced in all aspects of test planning & execution on a project including defining and documenting test strategies, test plans, test data and supporting hands on test execution activities. Experienced in defect tracking tools and test metrics reporting.
- Understanding of Software lifecycle. Oversight of manual and automated test script/case design, execution and defect reporting. Experience in managing automated and manual testers, on/offshore.
- Experience in Insurance Rate Matching, POS, Credit, VIN Matching & Tax Filing Systems.
TECHNICAL SKILLS
Programming: Oracle PL/SQL, SQL Queries, UNIX Shell Scripting, WinRunner TSL, VB Scripts (Descriptive Programming for QuickTest Pro), HTML, VB, VB.Net, C/C++ & Java (Junit).
Database: Oracle, Sybase, MS SQL and MS Access
Operating System: UNIX (Solaris, HP-UX, Linux), Windows (NT, 2000 and XP), DOS
Others: WinRunner, QuickTest Pro, MS Office, MS Front Page, Test Director, PVCS, LoadRunner. VMWare, Rapid SQL, ETL tool Informatica MicroStrategy reports, vbIDE (MS Excel), Macromedia Flash Action Scripts, Xml Web page designer and Confidential AppScan, Selenium (WebDriver), Junit.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Test Automation Associate Manager
Responsibilities:
- Lead the definition, design, and implementation of end-to-end automation strategies, including completing maturity assessments, creating automation roadmaps, and providing tool recommendation and implementation guidance. Remain current with market developments, recommend new automation technologies and leading practices
- North American Test Automation. Lead the definition, design, and implementation of end-to-end automation strategies, including completing maturity assessments, creating automation roadmaps, and providing tool recommendation and implementation guidance.
- Remain current with market developments, recommend new automation technologies and leading practices. Participated in PoC and implementation of Next Generation Test tools like Tricentis Tosca and Worksoft. Support include analyzing the environment, tools requirements to the Clients, Confidential Client Team and Vendors. Also provided support to the Clients; implementation of appropriate testing frameworks for Open Source Testing Tools like Selenium, AutoIT etc.
Confidential
Test Automation Engineer
Responsibilities:
- As an Automation Team Lead while covering other Automation Engineer, my main job is: oversee all QA activities across the team, monitor functional and regression test automation runs. Attend daily standup.
- Meet Developers and BA on daily basis to discuss new functionality and behavior of the application as emerge. Create automated test scripts for new features. Develop and code automated scripts, using the JAVA language for testing of Enterprise Applications using the Selenium WebDriver, open source automated testing tool, modify automated test scripts, run test scripts, and test defects.
- Collaborate with Development team to drive development of Test Automation Frameworks. Write scripts by integrating Home Depot Automation Framework in Selenium JAVA using Cucumber in BDD. Coordinate daily meeting with offshore team to mitigate issues about daily test runs and other technical knowledge share.
Confidential, Atlanta, GA
Test Automation Engineer
Responsibilities:
- Company facilitate Financial Service to Investors, Fund Allocators, Asset managers, Hedge fund managers, Private equity fund managers, Institutional investors, investment consultants by providing data and analytical service products.
- Automated transactional web application using Selenium IWebDriver. Implemented Page Objects and BDD (Specflow) frameworks using Selenium IWebDriver in C# using Visual Studio 2014.Working with a team to create a regression test suite for weekly deployment.
- Also automating some of their web pages’ validation using Selenium (c#). Company use TeamCity for their continuous build integration in conjunction with Jira and SVN.
Confidential, Atlanta, GA
Test Automation Engineer
Responsibilities:
- SmartFlow Application the SmartFlow application is a comprehensive automated system (Vb.Net and Silverlight) which stores and manages insurance documents on behalf of lenders lenders in the US. The system also monitors insurance premium payment patterns of borrowers and provides alternative coverage in case of default.
- As an Automation Team Lead my main job is: oversee all QA activities across the team, monitor functional and regression test automation runs, setup training for Junior Testers and BAs. As a part of the Agile-Scrum, meet with the Developers on daily basis to discuss new functionality and behavior of the application as emerge. Create automated test scripts for new functional areas.
- Develop and code automated scripts, using the JAVA language for testing of Enterprise Applications using the Selenium WebDriver, open source automated testing tool, modify automated test scripts, run test scripts, and test defects. Collaborate with Development team to drive development of Test Automation Frameworks. Implement Automation Framework in Selenium JAVA using Cucumber in BDD.
- Automate end to end test suites for new and existing product features. Solid knowledge of QA testing techniques to determine appropriate number of test iterations and the ability to apply risk-based testing concepts. Analyze internal and external customer specifications and requirements for creation of test conditions. Perform all aspects of verification, including functional, structural, regression, including data verification. Develop, design and implement test cases and test scripts using both manual and automated testing tools. Develop and maintain regression test cases. Makes recommendations toward enhancing the usability of products. Works closely with development regarding reporting of software defects.
Confidential
Project Manager
Responsibilities:
- Design and implement QTP Automation framework. Coordinate local and offshore team. Write, debug and run automation scripts for regression and functional testing. Configure and manage in-house testing tools. Co-ordinate and oversee the UAT and QA team. Conduct training for testing team; write training materials for QuickTest Pro, Quality Center and other testing tools.
- Develop Test Plan that defines all actions, deliverables, responsibilities and procedures to satisfy the client quality and validation/qualification requirements Coordinate deployments on a shared environment with other QA groups participating in the project Conduct test case reviews to ensure scenarios accurately capture business functionality Perform Integration Testing between application and external application/data sources Identify/work with development on the creation of test data needed for test execution. Report test status to upper management. Work with the business to understand new requirements or track production issues.
- I have automated the test cases for a wide variety of clients, servers and devices over a broad range of network environments. Designed, documented and implemented test plans for new projects, reported defects for new and existing products, assisted development team with replicating and debugging problems and developed test automation solutions as needed. Mentored test team members. I was Involved in the complete life cycle of QA methodologies including planning, analysis, design, construction, testing and implementation.
- Oversee the day to day activities of rate matching of Insurance Policies using all automated (QTP) script run in Quality Center offshore to validate Rate Matching on various scenarios before each production release. Verify defect before going to the development team. Prioritize production defects etc.