Aswathi - Automation,QA,SDET |
[email protected] |
Location: Alpharetta, Georgia, USA |
Relocation: Georiga |
Visa: H1B |
SUMMARY:
QA Analyst with 9 + years of IT experience in Tata Consultancy Services and global leaders in software innovation with strong testing and Retail business knowledge in the Retail Domain. Good knowledge in Back-end Validations, Manual and Automation testing for Mobile/Web Applications. Software Development Engineer in Test. Specialized in Java, Selenium/WebDriver, BDD, TDD, Jira, Cucumber, TestNG, Postman, Maven, SQL, and Jenkins. Experience in all stages of the Software Development Life Cycle and QA Life Cycle and all dimensions of Functionality, Usability and Reliability Involved in all phases of SDLC and STLC. Experienced in Agile Methodology and performed Smoke, Sanity, Regression, E2E, and UAT testing. Experienced with UI and API test automation. Module Lead for the past 2.5 years, led a team of 10- 12 members and successfully piloted 1 project in Waterfall methodology and 2 projects in Agile Methodology. Knowledge of using AWS services such as EC2, Cloud Watch, and Splunk for monitoring and querying the logs for troubleshooting. Proficient in QA techniques and methodologies focusing on functional, browser compatibility testing, UAT, and Blackbox testing. Good experience with Selenium Automation using Cucumber BDD, WebDriver RC/IDE/Grid, and Server. Heavy programming using Java, TestNG, Maven, Project building tools, and Jenkins for CI/CD. Good experience in Web Services testing using SOAP UI, and XML and in providing required input data to request XML & getting the required data from response XML & using the response data from other request XML using SOAP UI. Extensive experience in designing Test Cases, Test Scenarios, Test Scripts, and Test reports of manual and automated tests. Excellent knowledge and working experience in Android SDK, Eclipse IDE, and IntelliJ. Experience in Mobile testing native applications on iPhone, Android, and iPod devices manually. Excellent knowledge in writing unique XPath using Firebug and Fire Path to identify web elements. Experienced in providing efficient locator strategies like XPath and CSS to run WebDriver script in stable conditions. Working experience with defect tracking tools like Jira, HP ALM, and Test Director/Quality Center (QC). FUNCTIONAL AREAS: Enterprise Stores: Android Mobility Device (TC70 and MC75) Point of Sale (POS) Mobile Point of Sale (MPOS) E-commerce: WebSphere Commerce suite Order Management System (OMS): Order Management System (OMS) Sterling Transport Management System (TMS) & Warehouse Management System (WMS) ACCOMPLISHMENTS: completed Selenium Automation Certification and training from Edureka Completed Green Belt Certification through the Lean Six Sigma PI method for the automation POC done in Selenium. completed HP ALM Certification Presented business flows to numerous clients during client visits and mastered this for all the portfolios in TCS. Received Start of the Month , and, On the Spot , Technical Excellence , and Slide Master awards for the best performance in the Project. Received Client appreciation for being the Best Lead and has been through the successful roll-out of the projects. Received Client Appreciation for the Automation POC proposed to improve the tool's feasibility. Received Best team among 16 matrix teams when leading the Myfreight project, which even had different vendors (Cognizant, Syntel). EDUCATIONAL DETAILS: Bachelor of Science in Physics from the University of Calicut (2009 - 2012). Higher Secondary Education (12th) from Chinmaya Vidyalaya Higher Secondary School in Computer Science. (2007- 2009). SKILLS PROFILE: Operating Systems: Windows7/8/XP/2000/98, MAC. Test Management: HP Quality Center10.0, HP ALM, Pivotal tracker, JIRA. IDE: Eclipse and Microsoft Visual Studio. Programming Languages: C/C++, JAVA. Scripting and Mark-up languages: Basics in HTML, Java Script. Databases: DB2, SQL, Oracle, Informix, Sterling Automation Tools: Selenium, Appium, Selendriod, Dev Test (LISA). PROFESSIONAL EXPERIENCE: Walmart, Atlanta, GA August 2021 Till Date Role: QA Automation Engineer / SDET Supporting Data Platform Application. Automating the process of data verification from source to target. Supporting the automation of applications through the Cucumber BDD framework. Worked in an Agile Scrum environment, implementing end-to-end applications and test automation solutions working through full SDLC. Analyzed the User Stories and provided inputs for clear Acceptance Criteria to ensure the Testability of User Stories. Working closely with upstream and downstream systems based on the change to perform integration testing to make sure there is no impact. Developed automation framework using Selenium, Cucumber, Maven, and TestNG with Java; Restful API and in QA Automation tools Discovery. Developed Cucumber (BDD) Feature files using Gherkins and automated them using Selenium Web driver with Java. Created test scenarios in the Cucumber feature file using the Gherkin language. Configured and controlled all dependencies of project and tool versions using the maven POM file. Aggressively pursued the resolution of high-level defects in the project to facilitate the smooth functioning of the test execution. Skills & Tools: Integration Testing, MySQL, Software Testing Life Cycle (STLC), Microsoft Excel, Regression Testing, Functional Testing, Maven, SQL, Selenium WebDriver, GitHub, Git, Jira, WinSCP, Putty, IntelliJ IDE, CloudWatch, Amazon Web Services (AWS), Core Java, Postman API, Behavior-Driven Development (BDD), AWS console The Home Depot, Atlanta, GA February 2019 August 2021 Role: Automation Engineer Responsibilities: Participated as a sprint team member in Epic/Story workshops, estimations, building sprint backlogs, planning, etc. Used Agile/Scrum methodology to increase productivity, reduce risks, and test life cycles like iterations. Responsible for creating as well as maintaining regression and smoke automation test scripts for the application using Selenium, Cucumber, Maven, and TestNG with Java. Involved in locating the various web elements and objects and building a test framework from scratch with a team Developed scripts to navigate to various iframes, handle multiple windows, and perform web elements operations. Automated the process of running Regression and Smoke Test suites using Jenkins, and GitHub from the source code Responsible for dealing with the errors to make the program error-free. Engaged in framework enhancements, code reviews, and maintaining deliverable quality. Defect reporting, analyzing, tracking, and report generation using Jira. Pairing up with developers/product owners to understand complex requirements, test cases, and acceptance criteria. Logging the bugs in Jira according to the priority and tracking them with the developers to the proper closure. Responsible for providing status updates to the team daily. Participated in sprint retrospectives to work on unfinished items and to use them in future agile planning. Configured Jenkins builds jobs for Continuous Integration of source code from the Repository and launch of Smoke and Regression Testing and sends automation build status emails to the team. Created automation scenarios from the manual test scripts using Selenium. Managed Junior QA members from Offshore and assigned the work as per customer priorities. Trained and Mentored Junior QA Members. Involved in the preparation of Test Plan documents covering all the functionalities of the applications. Created the Requirement Traceability Matrix (RTM) and evaluated Test Coverage in JIRA for Web and Mobile-based applications. Designed test cases based on the thorough analysis of business requirements (Use cases) to verify the application functionalities in JIRA (Designed the Test Design and Test Execution). Prepared Weekly and Monthly Status dashboards for Project Test Status updates. Dashboards included various defect and Project-related Metrics details. Used JIRA as the Defect Tracking tool and updated the defect logs. Lead the Modules and played the role of Team Lead and Onsite Offshore coordinator. Enhancement developed in Agile methodology with 2 weeks sprint. Tools: Selenium WebDriver / Grid, TestNG, Java, Jenkins, JIRA, Git, Maven, Unix, SQL, Agile and Oracle. Tata Consultancy Services Limited, Chennai, India Aug 2013 July 2018 Role: QA Analyst Clients: The Home Depot INC Responsibilities: Experience in Automation testing using Selenium Web Driver, Appium, Basics in Dev Test (LISA), and Selendriod. Testing experience in Waterfall and Agile Methodology. Work Experience in Hybrid Framework using Selenium Web Driver and Appium. Written Automation Test Scripts in Page Object Model, Data, and Behavior Driven Methodology using Cucumber and Gherkin. Worked in HP Quality Center, ALM, JIRA, and Pivotal Tracker in an Agile Work Environment to track defects and to track user stories. Good understanding of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) Experience in understanding the testing effort and resource estimation and can build a competitive test team. Understanding Business Requirements Analyzing the client requirements and functional areas of the existing system Preparing Requirement Documents. Prepare technical design documents Project planning and Monitoring Design Reviews. Develop modules based on technical design Preparation of Test Cases and unit testing of the customized code as per the test plan and system testing. Coordinate and communicate with the Onsite team Unit / Integration testing of project modules QA / UAT Support Preparation of various kinds of process artifacts like Requirement Traceability Matrix, Code Review Reports, Test reports, KT documents, etc. Tools: Selenium Web Driver, Appium, Basics in Dev Test (LISA), Selendriod, HP Quality Centre, HP ALM, POS Tata Consultancy Services Limited, Chennai, India Jan 2013 July 2013 Role: QA Analyst Client: Nielsen Responsibilities: Good understanding of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) Experience in understanding the testing effort and resource estimation and can build a competitive test team. Understanding Business Requirements. Analyzing the client requirements and functional areas of the existing system Preparing Requirement Documents. Prepare technical design documents Project planning and Monitoring Design Reviews. Develop modules based on technical design Preparation of Test Cases and unit testing of the customized code as per the test plan and system testing. Coordinate and communicate with the Onsite team Unit / Integration testing of project modules QA / UAT Support Preparation of various kinds of process artifacts like Requirement Traceability Matrix, Code Review Reports, Test reports, KT documents, etc. Tools: HP Quality Centre. Keywords: cprogramm cplusplus continuous integration continuous deployment quality analyst user interface information technology hewlett packard Georgia |