Principal Automation Engineer / Lead Automation Consultant Resume
Dallas, TexaS
SUMMARY:
- Senior QA Engineer / Lead QA Consultant with over 12 + years of experience in areas of quality assurance, design verification, automation system design, coordination and management in the software industry in various domains - mortgage, cloud, networking, advertisement, automobile and telecom
- Expert in all phases of SDLC in Agile/Scrum /Waterfall/V Model - use case analysis, test strategy design, functional requirement analysis, SQA process implementation, Defect Life Cycle, resource management, risk analysis, reporting and tracking deliverable.
- Hands on participation in all aspects of SDLC testing including Unit, Integration, Functional, GUI, Regression, Availability Testing, End-to-End, User Acceptance (UAT), System Integration (SIT), Work flow Integration Testing (WIT), Involvement in Performance, Web Testing, Smoke, Stress testing and Database (Back end) testing using SQL Developer, TOAD. Performed Black box and White box testing.
- Hands on experience to prepare Test Strategy, Test Plans, Risk Management plans (Risk based Testing), Documenting the Testing Procedures, Design Test Scenarios, Test Cases, Test Scripts, Test Data, and Execute Test Runs.
- Proficient in Analysing System & Functional Specifications, Use Cases, Business Requirements, Business Rules to Identify Test Requirements, track the requirements (Bi-Directional traceability matrix)
- Experienced in Client-Server architecture, distributed platform, SaaS, Amazon cloud and UNIX/ Solaris, Shell scripting, virtualization, Oracle Monitoring Cloud (OMC), HDFS, Kafka, Zookeeper.
- Experience with Mobile Automation using Appium automation framework and WebDriver.
- Hands on experience with all phases of Software Testing Life Cycle. Proficient in analysing business requirements and documenting, creating Test Scenarios and Workflows.
- Involved in utilization SQL to create scripts and extract data used in system data validation, preparing functional documentation according to required software features.
- Lead multiple projects in creating and developing strategic Test plans, formulating test scenarios, Test Cases, Test Scripts, preparing requirements and Test Reports
- Extensive experience in coordinating test effort, tacking test deliverables, status reporting and issue escalations across multiple scrum teams in distributed locations.
- Strong experience wot work directly with business users and coordinating onsite/offshore resources in US, India and China.
- Hands on experience in QA release planning, estimations, coordination, test artefacts reviews
- Experienced in automation framework Design using Page Object, Selenium WebDriver, Gradle, GiT, TestNG, Jenkins, Java, Sauce Labs, Rest Assured, Burp
- Experienced in cloud concepts, data collection for application monitoring.
- Experience in testbed setups using Solaris virtualizations, LDOMs.
- Experience in UI automation, Performance Automation and webservice automation.
- Experience in setting up CI/CD promotion pipeline.
- Experienced in various test and project management tools- Rally, Test Complete, Jira
- Excellent Communication, Leadership and Interpersonal skills with clear understanding of business logic.
TECHNICAL SKILLS:
Languages: Java, Shell, SQL
Databases: Oracle, MS SQL Server
Automation Tools: Selenium Web-driver, Apache JMeter, SoapUI, QTP/UFT, postman, Rest Assured, TestNG
Performance Testing Tools: Burp, JMeter
Bug Tracking: JIRA, Bugzilla
Build Management: Gradle,Jenkins, Maven, Ant, Appium
Source Control: Git, SVN
OS: Windows 95/98/2000/XP/7, UNIX, Ubuntu, Android, windows
PROFESSIONAL EXPERIENCE:
Principal Automation Engineer / Lead Automation Consultant
Confidential, Dallas, Texas
Responsibilities:
- Working for Citi Zelle in development of test framework, testing and support of money transaction management system.
- Developed functional automation using BDD, Cucumber, feature files, scenario files and mobile automation.
- Developed UI Test Automation framework using Appium, Selenium Web driver, Page Object Model and Java. API testing by using Java and RestAssured.
- Integrated with CI/CD pipeline using Shell scripting, Unix, Gradle, GIT and Jenkins
- Designed test plans and test strategy for Citi Zelle transaction management product.
- Identified, analysed, and documented any defects discovered during testing.
- Developed backend automation tests using shell scripting and SQL
- Executed the test plans on Mobile (IOS & Android) as per requirements using Appium .
- Involved in performance testing using JMeter, integration with Sauce Labs for cross platform automation.
- Process implementation for test planning and execution in Agile model
Domain: Supply Chain
Environment: Selenium, Java, JIRA, SQL, JMeter, Gradle, Appium, TestNG
Senior Member Technical Staff
Confidential
Responsibilities:
- Worked on SAAS implementation of OMC Monitoring Services for performance statistics of various targets like WebLogic, DB, Dockers etc.
- Developed sideloading tool for creating custom data for various targets using sideloading APIs, RestAssured and Java and debugging API responses using Kafka messaging.
- Performed manual and automated deployment of OMC using shell scripts and functional automation
- Worked on zones and LDOMs
- Developed UI Test Automation framework using Selenium Web driver, Page Object Model and Java.
- Involved in rest assured based framework design and implementation for API testing
- Integrated with CI/CD pipeline using Shell, Gradle, GIT and Jenkins.
- Collaboration with multiple scrum teams for scope analysis, resource allocation and delegation.
- Followed Agile / Scrum methodologies to manage team and project delivery in distributed locations
- Involved in Test strategy design and implementation.
- Performed Test planning, test creation, user story analysis and automation testing.
- Did Test reporting and communication with the various stakeholders.
- Involved in automation framework architecture design and implementation using Selenium Web driver and Java. Integration with Jenkins
- Involved in performance testing strategy design using JMeter and SoapUI.
- Involved in designing promotion pipeline for continuous delivery
- Worked on virtualization zones and LDOMs
- Domain: SAAS, Cloud, Data Analytics
Environment: TestNG, Unix, Git, Gradle, Java, Selenium, Postman, SoapUI, JIRA, HDFS, Oracle Cloud
Test Lead/ Senior QA Consultant
Confidential
Responsibilities:
- Hands on development of detailed test plans from customer requirements and product specifications
- Analysed customer tickets and created defect analysis report for ISO qualification.
- Did design, document, and execute test cases and plans at the system and sub system level.
- Performed installation, upgrade, unit, functional, system, integration, performance, data quality, regression and white box testing
- Involved in Test coordination, resource allocation and Test spec preparation
- Performed complex test scenarios and customer interactions
- Involved in API functional testing for various MSOs, performance testing and automation
- Isolated, reproduced and analysed bugs and provided development team with detailed bug reports.
- Involved and did UI automation using Selenium and Java
- Involved in Performance testing using JMeter
Environment: Unix, API Testing using Postman, Selenium, Java, JMeter, On-Demand Box
QA Software Engineer
Confidential
Responsibilities:
- Developed detailed test plans for cloud-based Data Analytics application.
- Designed, document, and execute test cases and plans at the system and sub system level.
- Performed installation, upgrade, unit, functional, system, integration, performance, data quality, regression and white box testing
- Involved in Test coordination, resource allocation and Test spec preparation
- Performed complex test scenarios and customer interactions
- Involved in execution of regression test procedures and new initiatives.
- Involved in verification of statistical data using database testing.
- UI automation by using Selenium and Java
- Performance testing by using JMeter
- Developed test cases, test strategy and test scenarios
- Hands on execution in testing tasks, isolate problems, report bugs, and regression
Domain: SaaS, Log Analysis
Environment: JMeter, Bugzilla, Selenium, Unix
QA Engineer
Confidential, Beaverton OR
Responsibilities:
- Developed detailed test plans from customer requirements and product specifications
- Involved in design, document, and execute test cases and plans at the system and sub system level.
- Performed installation, upgrade, unit, functional, system, integration, performance, data quality, regression and white box testing.
- Created a Framework Using QTP Tool to perform UI Smoke test and UI regression Testing.
- Involved in analysis of customer tickets and creating defect analysis report for ISO qualification.
- Isolated, reproduced and analysed bugs and provided development team with detailed bug reports.
- Monitor and Participated in all phases of testing life cycle including document reviews, and project status meetings
- Provide Test Reports, Testing documents to project Manager.
Domain: OSS, Networking, DOCSIS
Environment: JIRA, QTP, Unix/Linux, Excel, DOCSIS, Cable Modems
ETL Consultant
Confidential
Responsibilities:
- Customized installation as per customer requirements.
- Assist in implementing plan quality and data integrity validation systems to enhance SCM solutions.
- Created Dynamic SQL Test Script for data validation, functional, Regression testing, back-end and ETL testing
- Involved in Data Analysis in the ETL process and Contribute to the analysis of data requirements
- Created/Modified of shell scripts for Inbound Data services.
- Provided overall support to the customers for maintenance, enhancements and trouble shooting
- Worked extensively on E2E (end to end) data workflow.
Environment: Informatica ETL Tool, Toad, Unix, SQL, Shell Script
