Qa Automation Architect/sdet Consultant Resume
Weehawken New, JerseY
OBJECTIVE
- A highly capable QA Architect/SDET professional who provides solutions to any type of software applications.
- Offering creative problem solving skills withexperience in custom tools analysis, framework development, Optimization, Continuous Integration/Testing and mentoring the team.
SUMMARY
- Result oriented professional offering over 18+ years of Information Technology (IT) experience in both Development and QA Automation
- Ability to design, build, optimize and maintain Automation Framework using Industry leading automation tools developed in Java
- Strong hands - on experience with Selenium WebDriver, Selenium Grid, Appium for iOS and android devices, Cucumber, Fitnesse, UFT, Jmeter, Rational Tools
- Successful Implementation of TDD/BDD/ATDD approach using TestNG/Cucumber for UI applications and fitnesse for backend Trading applications with all types of messages like FIXXML, Fixed Width messages and SWIFT messages
- Solid experience in integrating Automation Scripts into DevOps, Build Management tools like Git/SVN/Nexus, Continuous Integration and deployment using Jenkins and Team City
- Quickly learn, Evaluate and Develop proof-of-concept with new software automation tools and provide creative solution based on project needs
- Responsible for all Test Management activities starting from Analyzing User Stories, Test Strategy/Plan, Test Design, Test Execution, UAT Release Management.
- Extensive experience in setting up tools like JIRA with X-Ray Plugin, QA Dashboard for Test Cases, Defects, Traceability Matrix for both manual and automation testing
- Proper Guidance and direction to QA Automation Engineers and mentor them in Agile Principles and Automation practices
- Excellent interpersonal skills in any challenging environment with both offshore and onsite model and ability to work independently/collaborative environment
TECHNICAL SKILLS
Languages/Script: Core JAVA, JSP, VB, ASP, VB.NET, ASP.NET
RDBMS: SQL Server, Oracle
Tools: Actuate, Jenkins, Tomcat Server, IIS, Toad, Eclipse, IntelliJ
Management Tools: Rally, JIRA, ALM
Operating Systems: Windows, Unix, Mac
Management Tools: VBScript, JavaScript
Version Control: TFS, VSS, GIT, SVN, Nexus
Testing Automation Tools: Selenium, UFT, Rational Robot, RFT, Telerik, Soap UI
Mobile: Appium with Android and IOS - Real and Emulator
PROFESSIONAL EXPERIENCE
Confidential, Weehawken, New Jersey
QA Automation Architect/SDET Consultant
Responsibilities:
- Identified, customized and deployed Selenium JAVA test automation framework and setup scripts in TeamCity
- Handled offshore team from a different vendor and guided them in creating java scripts and framework usage.
- Fitnesse framework is used to test all backend transaction, testing all types of messages - FIXXML, Fixed Width Messages and SWIFT messages
- Created test cases and uploaded them to JIRA using X-Ray Plugin
- Executed test cases and reported the results to JIRA Dashboard
- Performed testing using Oracle SQL dev studio and Toad.
Confidential
QA Automation Architect/Developer
Responsibilities:
- Automation development using Selenium, Selenium Grid, TestNG, Cucumber, Robot Framework, Sikuli, Phantom JS, TWIN, Browser Mob Proxy, Protractor, SOAP UI, Jenkins
- Mentored 25 team members on the automation framework developed
- Development of ‘Self Service Portal’ using Jenkins API with JSP Servlets.
Confidential
QA Automation Architect/Developer
Responsibilities:
- Hands-on Coding experience in Selenium Web Driver with Confidential ’s mcraft framework (Keyword driven framework/Data driven framework) using Eclipse IDE
- Successfully executed Multi Browser execution in Chrome, Firefox, IE and Safari (Mac) and also in Mobile Simulators and real devices using Appium driver
- Selenium grid is used for Parallel execution of scripts and Reduced around 50% of Execution time
- Continuous Integration with Jenkins - Headless Browsers with Phantomjs
- Used Rally and JIRA for Test and Defect Management
Confidential
Automation Architect/Manager
Responsibilities:
- Automated regression test suite using Selenium Automation tool
- Automated program to remove the errors in the data feed and execute the Automation suite
- Helping the team on Planning Poker Estimation techniques during Spring Planning sessions
- Used TFS tool for Scrum Management Level tracking and reporting
Confidential
QA Automation Manager
Responsibility:
- Handled team peak size of 130 with direct reportees of about 5 leads
- Managed Manual, Automation, Performance and Mobile testing projects
- ALM is used for Test Management
- Executed Agile Project exclusively for Automation in UFT.
Confidential
QA Automation Manager
Responsibilities:
- Handled both Manual and Automation Testing using QTP
- Managed Team of 25+ Team members
- ALM is used for Test Management