Qa Automation Lead And Sdet Resume
SUMMARY
- 21 years IT Industry experience with 10+ years in QA Automation and leading large IT engagements.
- Extensive skills in working with complex QA Automation Frameworks using Selenium, HP UFT, RobotFramework, Appium, Java, C#, Python, JIRA, Wrike, Slack, Trello, Jenkins, Maven, Git/GitHub, XML, JSON, Swagger, API.
- Lead and managed large global agile teams on both dev and QA.
- Expertise in design, customize and implement script free Test Automation Frameworks using HP QTP with VB Script and Selenium/WebDriver with Java, Python, C#, JUnit and TestNG.
- Leading a team of 25 AnyAUT Certified Testers and Developers/SDET’s for a large client implementation.
- Architect, Built and Custom Implement AnyAUT.com, a Web/Excel driven hybrid test automation framework built on Java and SeleniumWebDriver.
- Conducted over 2,000 hours of online training on Automation Testing at ITeLearn.com. Popular in the QA Automation Community with over 350K subscribers and 10 Million Video Views.
- Led a team of 40 Web Dev, UI/UX, Atomic77.com. Built dozens of complex Web and Mobile Apps. Every project/product tested through AnyAUT before deployment.
- Expert at global delivery through Onshore, Near - Shore, Offshore and Outsourced models by way of Fixed-Price, SLA managed, Time and Material and pure staffing engagements.
PROFESSIONAL EXPERIENCE
Confidential
QA Automation Lead and SDET
Environment: Java, Apache, Log4J, POI, POM/PF, Selenium WebDriver, Maven, JIRA, TestNG, SQL, and Agile methodology, Trello, Slack.
Responsibilities:
- Worked on the core product development for AnyAUT Framework on Java, TestNG, Python, C#, RobotFramework, Selenium WebDriver, Java Swing, Extent Reports (Tableau now).
- Built the Regression Excel template and the AnyAUT Automation Engineer to enable writing Automation Tests in a Manual way with ZERO CODING.
- Daily/Weekly WireFrame, UserStories and Mob programming review meetings with entire team.
- Managed the web hosting on BlueHost, AWS S3, AWS CloudFront and mobile app hosting on iTunes and PlayStore
- Used Trello to manage the project pipeline and Slack for team communication.
- Weekly project status report was presented to the client on a detailed delivery status.
- Lead a team of over 25 global certified AnyAUT Testers and Developers who work on Product Development, Client POC’s, Test execution
- A large QA team of 15 resources delivering value on smoke/sanity/system/integration/UAT and regression testing.
- Integrating API requests using both Java and Python to simulate and test API HTTP commands and measure the responses. Automated JSON template to match with AnyAUT excel Test Data template.
- Guide the team on tracking and reporting defects using JIRA or Google Driver. Ensure fix, retest before moving to next stage.
- Implemented Keyword Driven framework in Selenium WebDriver along with Data Driven, POM/PF to create a Hybrid Test automation framework AnyAUT.
- Conducted the Sprint Plan. Grooming, Review and Retrospective Meetings.
- Prepared Test Progress Report and Test Summary Report.
- Significantly contributed in the areas of process improvements, documentations, agile project standards.
Confidential
Automation Architect/Mentor - Python
Environment: Complete networking for Confidential . Python 3.x, PyCharm, Selenium, GitHub, Jenkins, PyTest, GraphQL, Postman, API, RESTful, JSON, YAML, Netmiko, Docker.
Responsibilities:
- Setup an automation lab for working on Python
- Setup GitHub.com for hosting Automation scripts generated in Python for Networking using Netmiko
- Setup Jenkins for executing Automation Runs in local machine using Py3.8
- Automated API calls using Postman.
- Built custom Python scripts importing “requests” to handle API calls from programs.
- API JSON payload was stored in local JSON files and used for execution in following Python scripts
- Used Selenium Web Driver for automating UI based Web Flows.
- Guide a team of over 20 senior Network Engineers from basics of programming to CI/CD.
Confidential
QA Automation Architect/SDET
Environment: PHP, Symfony, AnyAUT, Java, Selenium WebDriver, Maven, JIRA, TestNG, Git/GitHub, Jenkins, SQL, SOAP UI and Agile methodology.
Responsibilities:
- End-To-End build, customize and maintain CTAF ( Confidential Test Automation Framework)
- Custom implementation of AnyAUT Framework for Confidential .
- Deployed CTAF in the CI/CD process using GitHub, Jenkins, Wrike, Linux, Eclipse, Selenium WebDriver, Java, TestNG, ExtentReports.
- Totally automated Continuous Integration and Deployment achieved through AnyAUT, GitHub, Eclipse, Jenkins and test executions on remote Windows and Linux machines.
- CTAF execution on Linux machine gets triggered from Jenkins post Dev to Staging/QA move.
- Leading a team of 15 distributed, US based QA Automation Engineers.
- Built over 600 Test Cases, 2 Customers, xBrowser, 14,000 Test Steps, and executes in < 4 hours.
- Analyzed Business Requirements, Use Cases and worked on automation and manual testing of the application.
- Involved in planning, designing and executing different test cases for Smoke, Functional, and Integration, System and User Acceptance and GUI testing.
- Involved in client Agile and Sprint planning’s on a daily basis.
- Experience in Data Driven Testing to validate the components in the Webpage/application using Selenium
- Prepare the Defect Report Template document and shared with the QA/development team.
- Developed Requirements Traceability Matrix (RTM) to track requirements during Testing Activity.
- Performed Regression testing on new builds, with major functional changes through the Regression Excel files.
- Execute the Adhoc, Retesting, Automation Defects for the Sanity/Smoke/Regression and release testing.
- Analyzed the test execution results and worked towards Continuous Improvement in the quality of code and application test coverage.
Confidential
Dev and QA Lead
Environment: iOS, Android, Appium, PHP, MySQL.
Responsibilities:
- Led a team of 15(4 Web Dev, 3 QA, 1 BackEnd, 3 Mobile App Developers) to built a Web app using WordPress, PHP, MySQL, Android and iOS.
- Led the daily scrum meetings, collaborated with the client in Nigeria and ensured a smooth flow of deliverables.
- Daily/Weekly WireFrame, UserStories and Mob programming review meetings with entire team.
- Managed the web hosting on BlueHost, AWS S3, AWS CloudFront and mobile app hosting on iTunes and PlayStore
- Used Trello to manage the project pipeline and Slack for team communication.
- Weekly project status report was presented to the client on a detailed delivery status.
Confidential
QA Automation Architect
Environment: Selenium WebDriver, Java, Junit, JIRA, RestFUL API, Swagger, Microsoft Azure /DevOps, Microsoft Visual Studio Services 2017, SQL Server.
Responsibilities:
- Design, Build, Deployed a highly complex Test Automation Framework using AnyAUT, Java and Selenium WebDriver.
- Identified the Automation feasibility, scope, opportunities and implemented the Automation Framework using the selenium for the application.
- Understand the acceptance criteria, prepared the Test Scenario document and share with the development team.
- Attended the Daily Standup and Sprint Planning Meeting.
- Prepared the Test Cases for each test scenario using Selenium WebDriver and TestNG.
- Developed reusable methods using Java as a part of Automation Framework.
- Tested Restful API Web Service using Swagger.
- Customized for GET API data before Automated Regression Run.
- Designed and developed Data Driven Automation Framework for different applications and maintain the regression suite.
- Prepared Test Suite for Manual and Automation for Sanity/Smoke/Regression and Release testing.
- Identify the test data requirements and prepare the test data accordingly.
- Generating the Test execution reports using TestNG reports.
- Executed the Regression suite for Cross-Browser and Compatibility Testing for Web applications.
- Responsible for the timely and defect free delivery.
Confidential
QA Lead - Mobile App Testing
Environment: Android, iOS, Blackberry, BrowserStack.com, Appium, Selenium, Java
Responsibilities:
- Led a team of 7 remote US QA Mobile App Engineers.
- Coordinated with offshore team to build automation test scripts for Heuro App.
- Worked on execution of test cases for smoke/sanity/system/integration and regression testing.
- Mobile App Testing activities:
- Functional Testing
- Usability Testing
- Installation Testing
- Operational Testing
- Device Based Testing
- Interrupt testing
- Memory Leakage Testing
- Cloud Device Testing (BrowserStack.com)
- Mobile App Performance / Load Testing using JMeter for 10K concurrent users.
- Identified the test data requirements and prepare the test data accordingly.
Confidential
QA Automation Architect, Lead
Environment: AnyAUT, Java, Python, PyTest, PIP, Selenium WebDriver, Maven, JIRA, TestNG, Git/GitHub, Jenkins, SQL, SOAP UI, and Agile methodology.
Responsibilities:
- Built a custom AnyAUT Orange Automation Framework (Data, Keyword, PageObject) using Java, TestNG, Selenium WebDriver, Java Swing, Extent Reports (Tableau now).
- Migrated the entire framework from Java to Python. Implemented Frameworks using PyTest and integrated for faster, parallel execution.
- Extensive work on RobotFramework with Python to rebuild keywords and framework structure for AnyAUT.com.
- Developing Automation Test Plan with a Test Strategy for the System testing. Instrumental in creating, design and frame work for automation.
- Worked with developers in debugging efforts for mobile application and tracked defect in JIRA.
- Performed UI/UX testing and Cross-browser testing.
- Implemented Keyword Driven framework in Selenium WebDriver.
- Designed and developed Page Objects Model using Page Factory in Selenium WebDriver
- Prepared Test Progress Report and Test Summary Report.
- Worked with existing Hybrid Framework using Selenium WebDriver.