Qa Automation Team Lead Resume
Richmond, VA
SUMMARY
- Experience in Analyzing, Designing and Implementation of Quality Assurance testing strategies for Web based and Client/Server applications using Manual Testing and Automation testing.
- Experienced in Defect life cycle, Software Development Life Cycle (SDLC) management and different methodologies like Waterfall, Agile, and Scrum.
- Involved in interacting closely with scrum team members and in understanding User Stories to full fill the tasks associated with user stories.
- Experienced with various types of testing like, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing, Database testing, Smoke Testing, Performance Testing.
- Involved in creating Test Plans, defining Test Scenarios and Test Cases, developing, and maintaining Test Scripts, analyzing bugs, coordinating with development team and track bug fixes till closure.
- Experience in mobile applications for IOS and android.
- Diverse knowledge in dealing with various open source tools like Selenium IDE, Selenium RC, Selenium WebDriver, Cucumber, JUnit, Eclipse IDE and TestNG.
- Hands on experience in writing dynamic XPath using Firebug and Fire Path to identify web elements.
- Involved in mobile testing on Native Apps and Hybrid Apps by writing Ruby for automation through Appium tool.
- Experience in working with MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
- Have experience in updating stories tasks, information, and graphical representation of data in salesforce.
- Participation with defect tracking tools like Clear Quest, JIRA, Test Director/Quality Center (QC) and Team Foundation Server.
- Involved in developing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), using Cucumber.
- Creating all the Automation Script in the Git lab using Clone and Source Tree for the Genworth.com project.
- Coordinated with Business Analysts and IT Technical Delivery Leads to complete testing specifications and release requirements.
- Delivered the Test results within timelines as Independent tester and as big teams too.
- Working experiences on testing include Functional testing and regression using Cucumber and selenium tools.
TECHNICAL SKILLS
TESTING TYPES: Functional, Regression, Performance and load testing, Smoke testing, System testing, Integration testing, Rational Functional testing (RFT).
Testing Tools: Selenium Web Driver/IDE/, Unified Functional, Eclipse IDE, Appium (IOS/Android), Junit, TestNG, Cucumber.
Bug Tracking Tools: Version one, HP ALM/Quality Center, JIRA, Bugzilla
Build/CI Tools: CI/CD, Jenkins
Web Debugging: XPath, Firebug, Fire path, Web inspector, Chrome Developer Tools
Operating Systems: Windows, IOS
IDE: Eclipse IDE, Visual Studio and Notepad++
Microsoft Tools: Word, Excel, PowerPoint, etc.
PROFESSIONAL EXPERIENCE
Confidential, Richmond, VA
QA Automation Team Lead
Responsibilities:
- Analyzing requirements with the Scrum master and the Product owner during the sprint Grooming.
- Discussing the QA related questions in sprint grooming according to the requirement.
- Allocating the points for the for the story Based on the requirement in version one.
- Creating the Test cases and Tasks for all the stories in Version one in which the QA should perform.
- Writing the Test Cases for Each and every story which are mentioned in version one using Excel sheet.
- Performing and establishing quality management process for the project in Agile Methodology.
- Providing estimations for Test Preparation & Test Execution.
- Developing detailed Test Plans and Test Strategies.
- Identifying High Level Test Scenarios and creating the Test Cases in Version One.
- Test Execution - Functional Testing, System Integration Testing, Regression Testing, and assisting Business Users in User Acceptance Testing.
- Communicating valid defects, analyzing their Severity & Priority, and performing Root Cause Analysis in coordination with Development Team. Tracking Defects in Version One.
- Performed Automation testing using Selenium, Java JDK, Maven and Cucumber frame work.
- Automated mobile application using Java, Appium, TestNG, Gitlab, CI/CD.
- Working with Sales force team to submit the leads for the Genworth direct project.
- Retesting Software Defects that are fixed, performing Impact Analysis after each Bug Fix Deployment, and testing all related functionalities identified in process.
- Created automation scripts in SoapUI with Groovy Script.
- Performed Application Programming Interfaces (APIs) testing directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and Rest assured framework.
- Performed Web services testing using SoapUI.
- Usability testing of mobile applications across all the major platforms (iPhone, iPad, Android, etc.).
- Providing Status of Quality Assurance Testing activities in daily stand-up meetings and in Weekly Report to Stakeholders.
- Experience in JSON/ XML Excel sheets in the Cost of Care project.
- Providing detailed Test Summary report with Test Execution Results at the end of the release/sprint.
- Developing automation scripts and Microsoft Excel Macros to avoid human errors and to reduce the manual effort required to perform the repetitive tasks.
- Creating all the Automation Script in the Git lab using Clone and Source Tree for the Genworth.com project.
- Identifying process improvement opportunities to achieve overall reduction for the client.
Environment: Java, Selenium WebDriver, SOA Testing, Maven, Cucumber, Mobile Testing (OS 13.2,12.5, etc.) Mac OS Junit, SOAP UI, Angular Jira, TestNG, Eclipse IDE, Appium, JDK, JKE, SQL, Git lab, CI/CD, SFDC, Internet Explorer, Firefox, Chrome, Oracle, Windows, Android and IOS.
Confidential, Providence, RI
Senior Automation Engineer
Responsibilities:
- Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers, and QA team.
- Actively participated agile and scrum, review, and developed test scenarios.
- Involved in automation testing by creating test scripts and executing on weekly basis
- Created and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of software testing effort for functional, regression, user acceptance and stress testing.
- Tested the application under different networks and Internet speeds including on 3G, 4G/LTE and Wi-Fi.
- Involved in testing application on different mobile Platform such as iOS and Android devices.
- Generated high quality defects to create reports based on findings and coverage on various operating system platforms, Android.
- Worked with QA testing team, writing Unit tests using Testing Framework and managed functional testing.
- Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
- Perform the API Testing for the end points systems using Swagger, POSTMAN tools and make sure the end point are working fine.
- Developed automation scripts for Mobile Native and Hybrid applications on iOS using Appium and Java.
- Mobile (Android and iOS) testing of the application during nightly builds, SC, and RC builds.
- Modification and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE, design of automation test framework.
- Automation scripting experience in Intranet/Internet applications using Selenium Web Driver and SOAPUI.
- Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Integrated Automation scripts (Selenium Web Driver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Performed Smoke testing, UI testing, Database testing after reviewing the story cards.
- Involved in testing the mobile application of Android and iOS.
- Usability testing of mobile applications across all the major platforms (iPhone, iPad, Android, etc.)
Environment: Java, Selenium WebDriver, SOA Testing, Jenkins, iOS 9.0 and 10.0, Mac OS X, Swift, Junit, Ant, SOAP UI, Jira, SVN, Oracle (CC&B), TestNG, Mobile Testing, Eclipse IDE, SQL, Internet Explorer, Firefox, Chrome, Oracle, Windows, Android and IOS.
Confidential, NJ
Automation Engineer
Responsibilities:
- Involved in vision meetings along with Product Owner in defining and documenting acceptance criteria.
- Participated in Sprint planning sessions to understand Sprint goals, user stories and technical tasks.
- Analyzed requirements during requirement analysis phase of the application and Test Cases document preparations.
- Educate the team on testing processes, tools, types of testing, and writing solid test scenarios & defects as well as the application of quality principles.
- Involved in test execution and performs System Integration testing, Regression testing & QA testing.
- Documented the Requirement Traceability Matrix for tracing the Test Cases and requirements related to them.
- Involved Test Scripts, Test Cases and Test Plans for Functional, Regression and User Acceptance testing for Testing and Production environments.
- Identified impediments and risks and escalated to the scrum master to resolve for the smooth progress of sprint cycle.
- Worked with peer teams in gathering test data requirements.
- Supported and coordinated overall testing efforts.
- Attend daily scrum call meetings to discuss about the status and impediments.
- Sending the daily status reports to my QA Manager.
- Performed GUI testing to ensure the proper functionality of the graphical user interface of the application.
- Ensure to meet the QA deliverables by timelines.
- Performed Validation testing and Analysis of Actual Vs Expected Test Results.
- Tested Web services (SOAP) using SOAP UI for the application complete business flow.
- Design and develop automation framework using Java, Selenium web driver, Maven, SVN.
- Created scripts using Selenium WebDriver, JUNIT, and setup with Jenkins to run after deployment is done.
- Performed Integration testing to verify the data interface between various application modules.
- Performed System and Regression testing for new releases.
- Reported the bugs, Email notifications to the developers using Rally and adapted to meet the needs of clients.
- Worked with developers to reproduce errors and resolve software anomalies.
- Coordinated communication between various teams to insure consistency and accuracy across test plans, user manuals and training materials.
Environment: Java, iOS 9.0 and 10.0, Ruby, selenium WebDriver, Swift MySQL, TestNG, HTML, Jira, Toad, SQL Console Web Services.
Confidential
QA Analyst
Responsibilities:
- Attended Sprint plan meetings, Daily standup meetings. Reviewed and tracked user stories using Version one.
- Developed Automation scripts for new enhancements using Selenium WebDriver.
- Involved in complete Software QA Testing life cycle right from reviewing user stories, test plan, test cases, test data preparation, test case execution, defect tracking.
- Implementing App's features using Storyboard, Table Views, Auto layouts and Segues.
- Conducted smoke, functional, sanity, retesting, regression testing security testing and supported the UAT.
- Involved in documenting Requirement Traceability Matrix, Test Data and Test cases.
- Involved in designing and improvement of web automation framework for web applications using Web Driver, TestNG, MAVEN.
- Logged and tracked the defects using JIRA tool.
- Involved in creation of a test automation framework which combined the usage of Maven and TestNG
- Conducted Regression testing, smoke testing, cross browser testing through automated testing tools like Selenium web driver using Java and with cucumber along with manual testing.
- Modification and execution of Test case Scripts (Java-Selenium WebDriver) in Eclipse IDE, design of automation test framework.
- Conducted Regression Testing on various builds of the application and reported the defects to the developer.
- Performed webservices testing using SOAP UI tool with Restful call.
- Performed testing between different OS versions and the Web Browser compatibility and reported and recorded the bugs accordingly.
- Involved in review meetings and walk through.
- Proactively analyzed and logged bugs and Reported test results on daily basis.
Environment: Java, iOS 9.0 and 10.0, Ruby, selenium WebDriver, Swift MySQL, TestNG, HTML, Jira, Toad, SQL Console Web Services.