Aws Devops Engineer/qe Automation Test Lead Resume
Capital One, VirginiA
SUMMARY:
- Around 10+ years of experience in IT industry Software Quality Assurance and Software Testing Automation(QTP) UFT in testing of various Web - based, Ruby Cucumber- ATDD/BDD, Selenium WebDriver, Cucumber eCuke JVM, TestNG, Jenkins, Jira, AWS (Certified Developer - Associate),, Window, Object Oriented, Client Server, REST API's using SoapUI & PostMan, SQL, Unix, FORCE (Mainframe), Putty, Jenkins - CI/CD, Change Orders Deployment using Legacy, Windows Desktop and AWS environments, Control-M, HIVE, PagerDuty, Resolve, HPSM, Deploy the code using Hudson/Legacy/AWS/Remote Desktop, Watcher, Splunk, Grafana, Kibana, Hygieia, EDGE Dashboard and Appium, xCode (Device Testing) using commercial as well as open source automation tools
- Extensive expertise on defect Tracking tools ALM (HP Quality Center), RCQ (Rational Clear Quest) & JIRA
- Good Experience in Automation (QTP 11.x/10.x, Win Runner) UFT 12.x Testing
- Experience in Ruby Cucumber ATDD framework, Ruby coding and Testing
- Experience in Cucumber eCuke/JVM framework Java coding and Testing
- Experience in running scripts using TestNG framework (Browser & Devices)
- Experience in Selenium WebDriver using Java - (Maven) building a project and execute.
- Experience in Mainframe, IRIS, Version One & GitHub
- Experience in Appium and xCode for device testing
- Experience in Simulator & Emulator execution using Selenium TestNG
- Experience in creating Jenkin jobs
- Designed and built automated frameworks using open source tools.
- Implemented a Continuous Delivery pipeline with Jenkins and GitHub and AWS
- Creating and attaching Elastic Load Balancer with EC2
- Implemented auto scaling provisions launch configurations
- Experience on Support Different Applications
- Experience on Jira for defect tracking.
- Experience on Jira for Agile stories creation & tracking
- Experience on Control-M for Job’s Holding, Re-run, Alerts modifying, Scheduling Deletion/Adding
- Experience in deploying Change Orders in Legacy, Windows Desktop and AWS environment.
- Experience in Order new jobs using Contol-M
- Experience in using HPSM to tract the Change Orders, Incidents and Quotes
- Experience in using Resolve to tract the Incidents, create Tickets and closing the Incidents
- Experience in using HIVE to create Notes, Paging to teams etc.
- Experience on using PagerDuty to create auto escalation and creating suppressions,
- Experience on monitoring Watcher, Splunk, Grafana dashboards to finds issues.
- Experience on Deploying the code on AWS, Legacy (UNIX) and Remote Desktops
- Worked on Incidents, IR’s and Change Orders based on application team request..
- Experience in Test environments provisioning on AWS Cloud
- Experience in re provisioning the AWS instances
- Create Instances thru automation using Could Formation Template (CFT)
- Transitioning on Chef services
- Experience on using EC2, S3, Could Formation, AMI etc.
- Experience in identifying test cases and write the Java code for automation.
- Experience in Selenium automation using Selenium Webdriver with Java, Selenium Grid, Java, TestNG & Maven
- Implemented Galen Framework to validate Layout & some functional testing.
- Worked in all phases of Software Testing Life cycles (STLC) like V, AGILE Methodologies, Kanban and SCRUM Process
- Developed ATDD/BDD tests using Cucumber
- Experience on using Putty
- Experience on using PLSQL Developer
- Expertise in analysis of Requirements, Design specifications, SRS, High Level and Low Level Documents
- Experience in creating Mocks and Testing
- Experience in validating backend data using TSYS, INTERPOSE (IPHOST) & TOAD.
- Extensive expertise in writing Test Plans, High Level Scenarios, Test Cases, Crating E2E business Scenarios, Automation Test Scripts and Frame works.
- Performed different kind of Testing like Smoke, System, Functional, Integration, Regression, GUI, Database/Backend, Web Server (SOAP UI) and Benchmark
- Experience in Device Testing (I Pad, Mobile)
- Deploy QA env. build code using Hudson.
- Worked in Team environment, Managing Team and involved in Major and Minor releases with team of QA Analysts, Automation and Manual Testers.
- Experience in Billing and Telecom
- Experience in gathering Test Data from different team members
- Involved in Requirement, Daily, Weekly and Monthly meetings
- Experience in working as a Defect Manager and Team Lead
- Expertise in writing Automation reusable VB Script Functions using QTP
- Extensive expertise on QTP Descriptive, Normal and Check points steps creation
- Experience in preparing Daily Status Report, Defect Report, Issues Escalation and MOM
- Experience in making Requirement Traceability Matrix (RTM) and Test Case Point Analysis (TCP)
- Conducted Test Case Internal(Peer), Group, External Reviews and Project meetings
- Involved in Pre & Post Deployment Testing
- Automated Test tools of HP (QTP, Quality Center and Functional, Regression in various phases of Test Development Life Cycle Viz., Adhoc Testing, Integration and System Testing
- Good knowledge in Python
- Good knowledge in Jenkins CI/CD Jobs pipelining
- Knowledge Hygieia dashboard maintaining (DevOps Tool)
- Knowledge on Postman for eAPI testing
- Knowledge on JMeter for validating performance validation
- Knowledge on Soup UI and REST API services validation using JMeter
- Good knowledge in Java, Selenium, Performance and Perl Scripting
- Excellent Communication and Interpersonal Skills with ability to co-ordinate activities and work in a team
- Supported performance testing team in executing performance scripts using HP Loadrunner.
TECHNICAL SKILLS:
Core Areas: SDLC, STLC, V Model, Agile, QA Best Practices, Test Plan, Test Strategies, Test Scenarios, Test Cases, Test Execution, Defects Tracking, Test Cases Assignment, Automation Frame work, Device Testing and Control-M.
Operating Systems: UNIX, Linux, MS-Windows, Windows XP/7
Scripting: Shell Scripting (Korn, Bourn and C Shell), SQLP
Languages: C/C++, RM/COBOL, FOXPRO, COBOL, Java, Visual BASIC
Office Suite: MS-Word, MS-PowerPoint, MS-Excel, MS-Project, Lotus Notes.Testing Tools: HP QTP 11.X/10.X, Ruby Cucumber - ATDD, Load Runner, Selenium, Mercury Test Director/HP Quality Center/ALM and CQ (IBM Defects Tracking Tool)
Testing Types: Automation (QTP 12.x, Win Runner), Selenium Webdriver using with Java, Cucumber Ruby-ATDD, BDD, Browser & Devices (xCode, Appium), Cucumber eCuke JVM (Mevan), Manual, Web-based, Performance, Integration, System Testing, Smoke, Sanity, Agile, E2E, Backend, Functional, Regression, User Acceptance (UAT), Bench Mark, SOAP UI and Device Testing.
Mainframe: IBM 4381, S390
WORK EXPERIENCE:
Confidential, Virginia
AWS DevOps Engineer/QE Automation Test Lead
Responsibilities:
- Create Features and Scenarios using Cucumber Gherkin
- Developed ATDD/BDD tests using Cucumber
- Used Selenium Web driver for Open source web & device testing
- Experience in Simulator & Emulators execution using Selenium TestNG
- Expertise in writing Selenium Web driver automation scripts in Java for Enterprise application
- Executed automation scripts on different browsers/environment & reported defects/results to the team
- Used Selenium Web driver for Open source Web & Device testing
- Create the new AWS instances based on requirement
- Re-provisioned and Re-hydrated EC2 instances with latest AMI’s and appropriate Security Groups.
- Experience on using EC2, S3, Could Formation, AMI, VPC, Subnet, IAM etc.
- Experience on creating extra volumes for data safety while doing rehydrating the instance
- AWS instances creating thru automation using Could Formation Template (CFT)
- Transitioning towards using Chef Recipes (Chef services) for automate AWS instances creating
- Knowledge on configuring ELB’s, Launch configurations, S3 Upload/Download.
- Transitioned and started actively using Amazon Web Services.
- Experience on using Jira for Stories/Defect tracking.
- Experience on Control-M for Job’s Holding, Re-run, Alerts modifying, Scheduling Deletion/Adding
- Experience in deploying Change Orders in Legacy, Windows Desktop and AWS environment.
- Experience in Order new jobs using Contol-M
- Experience in using HPSM to tract the Change Orders, Incidents and Quotes
- Experience in using Resolve to tract the Incidents, create Tickets and closing the Incidents
- Experience in using HIVE to create Notes, Paging to teams etc.
- Experience on using PagerDuty to create auto escalation and creating suppressions,
- Develop scripts on Cucumber eCuke JVM method using Java
- Deploy the Change Orders in Legacy, Windows Desktop and AWS environment.
- Creating Jenkins jobs and run the automation scripts based on time scheduler
- Generate the step definition using Ruby/Java language based on scenario requirement.
- Using the Jira for Agile stories creation, tracking, defect tracking etc
- Experienced in using Watcher, Splunk, Grafana dashboards for issues finding in production.
- Participated in group discussions for Automation Improvement Options in Environment Creation and eliminating any dependencies slowing the Stack Creation.
- Continuous Knowledge Update on AWS features
- Worked on Automating Server Provisioning and Automation process.
- Used GitHub to check in the code for new enhancements.
- Implemented Jenkin jobs to execute based on schedule execution (data retrieving from GitHub)
- Expertise in Selenium automation using Selenium Web driver with Java, Selenium Grid, Java, TestNG & Maven
- Implemented Galen Framework for functional and layout testing purpose using Java code
- Experience in Mocks testing using automation tool
Technologies: Selenium Webdriver, Cucumber eCuke/JVM, Ruby Cucumber, Win XP, Quality Center, Jira, Appium, xCode, Jenkins CI/CD, Mainframe, IRIS, Postman, AWS and Automated CFT.
Confidential, Virginia
QE Automation Test Lead
Responsibilities:- Develop scripts on Cucumber eCuke JVM method
- Create Features and Scenarios using Cucumber Gherkin
- Developed ATDD/BDD tests using Cucumber
- Used Selenium Web driver for Open source web & device testing
- Expertise in Simulator & Emulators execution using Selenium TestNG
- Creating Jenkins jobs and run the automation scripts based on time scheduler
- Expertise in Selenium automation using Selenium Webdriver with Java, Selenium Grid, Java, TestNG & Maven
- Expertise in writing Selenium Webdriver automation scripts in Java for Enterprise application
- Executed automation scripts on different browsers/environment & reported defects/results to the team
- Experience of build tools like Maven and mapping Java automation projects using them
- Generate the step definition using Java language based on scenario requirement.
- Implemented Galen Framework for functional and layout testing purpose using Java code
- Create Java Classes using selenium web drive for multiple usage purpose.
- Experience in creating Mocks and testing using automation tool
- Validate the backend data using TSYS & Interpose (IPHOST)
- Identify Automation Test Cases and Prepare Test Scripts using (QTP) UFT 12.x/11.x
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language
- Develop Test Actions depending on scenarios in a Data driven framework on Web based portal application
- Validate the test data in back end DB side using QTP validations
- Created verification checks to check properties of various objects in QTP.
- Develop scripts on Ruby Cucumber in ATDD method
- Executed automated Selenium scripts and reproduced failures manually
- Create automated test scenarios, execute test cases, report test results and project progress.
- Create the Jenkin Jobs for CI/CD.
- Developed test scripts to automate process of testing in Selenium WebDriver with Java
- Test Data conditioning using TSYS, Interpose applications
- Update the Dashboard based on release wise in Hygieia
- Designed and built automated frameworks using open source tools.
- Create the new AWS instances based on requirement and re provision the instances before going to expire
- Experience on using EC2, S3, Could Formation, AMI etc.
- Infrastructure automation using Could Formation Template (CFT) for automate AWS instances creating
- Determine test environment requirements and ensure readiness for testing
- Identify and ensure appropriate test data is available to support automation testing
- Created reusable VB script functions using QTP that can be used by other team members.
- Coordinate execution of testing activities on daily test execution runs for test suites.
- Manage workload to keep the team on schedule for automation delivery.
- Performed Smoke, Regression, functional testing, Regression testing for every build which was deployed - new code, patches, defect fixes.
- Device IPad and Mobile IOS/Android Testing using Appium, xCode
- Utilize Confidential Quality Center for Test Planning & ALM, Test Execution, Defect Tracking and Reporting
- Work closely with developers to ensure quick resolution of defects
- Coordinate with development team in understanding the requirements, design documents, and issues
- Generated the detailed daily, weekly and whole testing reports
- Excellent knowledge with testing on Client Server Web Services,.NET components Java, J2EE web applications, Visual basic
- Attended meetings and walk through with the Client and Development team.
- Give the demo's to client side UAT
- Ensure all code released to production systems meet or exceed pre-defined quality standards
- Providing Estimations based on Test Cases for Automation
- Prepare the execution certifications on every release after completion of testing
Technologies: HP QTP 12.x/11.x, Selenium Webdriver, Cucumber eCuke/JVM, Ruby Cucumber,Win XP, SQL Developer, Quality Center, Appium, xCode, Jenkins CI/CD, Mainframe and IRIS.
Confidential, Virginia
QE Automation Test Specialist
Responsibilities:- Involved in Creating the Automation Test Plans.
- Involved in the process of setting up the Test Environment for Automation.
- Involved in Creating the Data Driven Framework.
- Test Data conditioning using TSYS, Interpose applications
- Create Features and Scenarios using Cucumber Gherkin based on requirements
- Create step definitions using Ruby language based on scenario.
- Created Scripts for Payments, CHAT, Enrollment and Secure messaging Modules
- Extensively worked with Mainframes and Web Application.
- Created Reusable and Regression Automation Test Scripts for Mainframes application using Terminal Emulator.
- Executed automated Selenium scripts and reproduced failures manually
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language
- Created User defined .VB Script Functions.
- Involved in creation of Regular expressions using QTP/UFT.
- Testing of Web service's Using Soap UI / REST API's
- Executing the Scripts and updated the Test Results in ALM.
- Created the Scripts using Descriptive programming.
- Responsible for Creating the Test Data.
- Responsible for Reporting Test Results/Issues.
- Worked in Agile Process in Automating of Manual Test cases.
- Effectively Reporting the Issues and Status in daily Standup/ Report
- Worked with Developers and BA’s.
- Adding the Tasks and Updating the Status in Version one.
- Prioritizing the tasks which received from Various team Automation requests.
- Involved in the process of QTP to UFT migration.
- Understanding of Release notes, checking of impacted test cases and reporting team.
Technologies: HP QTP 11.x/10.x, Ruby Cucumber, Win XP, SQL Developer, Quality Center, Quicken, Quick books and SOAP UI
Confidential, Hoffman Estates, Chicago
QA Automation Lead
Responsibilities:- Identify Automation Test Cases and Prepare Test Scripts using QTP 11.x/10.x
- Develop Test Actions depending on scenarios in a Data driven framework on Web based portal application
- Create automated test plans, create and execute test cases, report test results and project progress
- Determine test environment requirements and ensure readiness for testing
- Identify and ensure appropriate test data is available to support automation testing
- Validate the test data in back end DB side using QTP validations
- Created verification checks to check properties of various objects in QTP.
- Created reusable VB script functions using QTP that can be used by other team members.
- Coordinate execution of testing activities on daily test execution runs for test suites.
- Manage workload to keep the team on schedule for automation delivery.
- Performed Smoke, Regression, functional testing, Regression testing for every build which was deployed - new code, patches, defect fixes.
- Provide guidance to the test team to ensure proper execution of test plans and adherence to quality standards
- Device IPad and Mobile IOS Testing
- Utilize Confidential Quality Center for Test Planning & ALM, Test Execution, Defect Tracking and Reporting
- Work closely with developers to ensure quick resolution of defects
- Coordinate with development team in understanding the requirements, design documents, and issues
- Generated the detailed daily, weekly and whole testing reports
- Excellent knowledge with testing on Client Server Web Services,.NET components Java, J2EE web applications, Visual basic
- Responsible to monitor the Nightly environment for Daily code push from Dev to QA environment and Certification environment for regression testing end of each sprint life cycle.
- Attended meetings and walk through with the Client and Development team.
- Work closely with End user for Benchmark testing
- Provide a support for Pre & Post Deployment Testing
- Working closely with offshore team members for validation on scripts, Providing Code review comments and provide status updates and review Test Artifacts.
- Ensure all code released to production systems meet or exceed pre-defined quality standards
- Providing Estimations based on Test Cases for Automation
- Prepare the execution certifications on every release after completion of testing
Technologies: HP QTP 11.x/10.x, Win XP, SQL/Toad and Quality Center, FORCE, SOAP UI and EDGE Dashboard.
Confidential, Middle Town, New Jersey
Testing Specialist
Responsibilities:- Automated the functionality and interface testing of application using QTP
- Creating the Test Scripts for Automation in a keyword driven framework
- Create the Descriptive Programing methods using QTP
- Key Word driven testing, Bitmap checks and Data checks were done using QTP.
- Run the QTP scripts thru QC.
- Performed business systems analysis, gathered requirements
- Detailed study of the software requirement specification (SRS).
- Creating the Test Scenarios.
- Worked on E2E testing
- Part of the team for preparing Automation Test suite creation of the automation scripts to be tested in the beta environment.
- Gather the execution input data from dev team
- Conduct the Peer Reviews, Group Reviews for Reviewing the automated Test Scripts
- Created reports using QTP that generates reports in Excel,
- Wrote test cases as scenarios to cover business functionality and mapped them into QC requirements module with the project requirements.
- Performed UAT, functionality, integration, regression and performance testing
- Participated in defect resolutions meetings with Technology And Business Team
- Regression testing was implemented at various phases of the development and test cycles.
- Responsible for making Defect status report and Project status report every week.
- Create DB SQL Validation scripts using Different joins to validate various integration points across multiple ecommerce applications.
Technologies: HP QTP 10.x, Manual Testing, Win XP, CQ, TOAD and Quality Center.