Ashwin - Qa / sdet |
[email protected] |
Location: Dallas, Texas, USA |
Relocation: yes |
Visa: h1 |
Ashwin kumar
Experience Summary: IT Professional, with over 12 years of extensive experience working as Senior QA Software Tester with 6 Years in an agile software development environment. Automation and Manual Testing of GUI and functional aspects of the Client-Server and Web Applications. SDLC and STLC with QA methodologies, Requirement analysis, writing test plans and test cases based on system requirement specifications. Proficient hands-on experience in handling the defects throughout the bug life cycle from detection until resolved using Source Bugzilla, TFS, Azure Devops and JIRA. Expertise in Black box, Functional, Integration, Database, Regression testing and Web Testing. Work Potentialities: Experience working in HealthCare, Banking, Insurance, ERP, Retail, Payments, E-Commerce, Leasing Management & Travel Domain. Proven Experience in Onshore - Offshore. Worked at Onsite Client Place and have a good experience in Client interaction, Team Coordination, been responsible for Test Deliverables, Onsite Offshore Coordination. Experience in Automation testing using Selenium Experience in preparing automation framework by using TestNg Experience in Preparing Selenium Test scripts Developed Hybrid framework with page object model approach for web application testing using Selenium Web Driver Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome and IE using WebDriver. Experience in documenting requirement and proficient in all phases of requirement management including gathering, analyzing, detailing & tracking requirements Experience in Software Test Management, Production Support and Release Management Responsible for planning, coordinating, managing and risk mitigation of release code deployment activities across pre-production, production and production support environments Proficiency in Test Planning through Requirement Analysis, Technical & Functional Specification, Scoping, Effort Estimation, Scheduling, Tracking, Experience in customer/user facing roles such as UAT, system Testing and Good understanding of Agile software development lifecycle. Part of independent test group involved in designing, developing and executing test cases. Preparation of Requirements Traceability Matrix to identify missing test cases and test scenarios. Experience in All the test phases (Test planning, Test Case design, Execution, Reporting, Metric generation and reporting, Summary report and consolidation of Metrics.) Experienced in using various Test/Defect Management Tools Quality Center, Clear Quest, Jira. Comprehensive knowledge on SDLC process and QA Life Cycle process Experience in continuous integration continuous deployment (CICD) using Jenkins. Possess knowledge on GitHub. Possess knowledge on API Testing using POSTMAN. Strong experience on CI/CD tools Azure Devops and Github Actions to deploy the applications. Strong knowledge in writing SQL queries to perform backend data validations. Experience in customer/user facing roles such as UAT, system testing and Integration testing. Possess knowledge on JMeter to Perform Load Testing. TECHNICAL ENVIRONMENT : Programing Languages Java, Python Types of Testing Manual Testing, Automotive Testing, UAT Testing, ETL Testing, Integration Testing Regression Testing, Black Box Testing, White box testing, POS Testing, Functional testing, Performance, Smoke, Sanity, API, and unit testing. Testing Tools Selenium WebDriver, JMeter, SoapUI, Appium, POSTMAN, Manual Testing, Cypress. Operating Systems Windows, Mac, IOS Android. Browsers Firefox, Internet Explorer, Safari, Google Chrome, Opera. Version Control GIT, GITHUB,SVN Test Approaches Waterfall, Agile/scrum, SDLC ,STLC ,Bug life cycle Frameworks Data driven, BDD, Hybrid, ,TestNG Build & Integration tools Maven, Jenkins Databases tools MySQL, Postgres, Oracle, TOAD, SQL Server 2008,Oracle10g. Defect Tracking Tools Quality Center, JIRA, Confluence, Team Foundation Server(TFS), QTest, Bugzilla Mark-up Languages HTML, XML, JSON, XPath, CSS. MS Office Tools MS projects ,Outlook, Excel ,PowerPoint ,MS Access, Word Other Utilities Eclipse, Notepad++, Microsoft D365, Swagger, Kafka. EDUCATIONAL QUALIFICATION: MBA from University of Wales, London United Kingdom May -2012. Advance Diploma in Information Technology from London School of Business and Computing, London United Kingdom July -2010. Bachelor of Technology in Computer Science and Engineering from Jawaharlal Nehru Technological University, Hyderabad, India May-2008. Certifications: Certified in Manual Testing Concepts and Automation Testing Concepts from ISTQB. Certified in Python with data science from Simplilearn Certified in Machine Learning from Simplilearn. Selenium WebDriver with Java -Basics to Advanced Frameworks from Udemy Professional Experience: Project #1: Project Name : Citi Bank. TX, USA (Onshore) Role : Team Lead -Quality Engineer /SDET Duration : July 2022 Till date Responsibilities: Coordinate release content and effort. Measure and monitor progress to ensure releases are delivered on time, and that they meet Communicate all key project plans, commitments, and changes including requirements, QA plans, schedule, and scope changes Developed and Reviewed Test Cases for the various modules & CR's. Designing and execution of functional, sanity and regression test cases Setting up testing process, and implementing testing tools for testing Team and Ensuring the Delivery of the project DevOps engineers set up and configure CI/CD pipelines to automate the execution of Cypress tests Cypress tests into the CI/CD pipeline to ensure that tests are executed automatically during the build process. Developing test automation using Cucumber for Behavioral Driven Development (BDD), Gherkin scripts and writing step definitions for behavior in Selenium using Python Using BDD (Behavior Driven Development) framework with Java, Cucumber with TestNG and creation of features and scenarios in Gherkin language and step definition for UI testing of the application Created Test cases Using Element locators and Selenium Web driver methods. Execution of Selenium Test cases and Reporting defects Involved in Regression Testing using Selenium Involved into automation framework Preparing selenium test scripts using Java Work closely with Dev/QA team to understand the requirements and co-ordinate all the activities related to Design, Development, and testing the developed components Expert in checking build by using Maven as well as can run test suite in cross browser or parallel browser testing (using TestNG.) Environment: Java, Selenium WebDriver, AWS, JIRA, SQL, Maven, Postman, TestNG, Jenkins, BDD, API,Redis Project #2: Project Name : EviCore Healthcare. CA, USA (Onshore) Role : Senior Engineer-Quality Engineer /SDET Duration : August 2021 June 2022 Responsibilities: Work closely with Dev/QA team to understand the requirements and co-ordinate all the activities related to Design, Development, and testing the developed components Coordinate release content and effort. Measure and monitor progress to ensure releases are delivered on time, and that they meet Communicate all key project plans, commitments, and changes including requirements, QA plans, schedule, and scope changes Manage relationships and coordinate work between different teams. Maintain Cypress test scripts to automate testing tasks, including user interactions and UI testing Cypress for cross-browser testing to ensure the application works correctly across different web browsers Developed and Reviewed Test Cases for the various modules & CR's. Designing and execution of functional, sanity and regression test cases Setting up testing process, and implementing testing tools for testing Team and Ensuring the Delivery of the project Developed and executed automated tests in Java Selenium for a browser-based application Created Test cases Using Element locators and Selenium Web driver methods. Execution of Selenium Test cases and Reporting defects Involved in Regression Testing using Selenium Involved into automation framework Preparing selenium test scripts using python Expert in checking build by using Maven as well as can run test suite in cross browser or parallel browser testing (using TestNG.) Created profiles in maven to launch specific TestNG suite from Jenkins s job Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services and REST API. Implemented CI/CD using tools Azure DevOps and GitHub Actions to deploy the applications. Used GIT and GitHub repositories to update, push, clone, and fetch the project on daily basis. Attending Daily Status calls with all Leads and Monitoring the Project progress Environment: Java, Selenium WebDriver, JIRA, SQL, Maven, Postman, Rest Assured, GITHUB, TestNG, Jenkins, BDD, API, AWS, SOAPUI, Kafka, Swagger, Redis. Project #3: Project Name : DStart. Hyd, India. (Off shore) Role : Senior Engineer-Quality Engineer Duration : October 2020 to August 2021 Description: DStart is an application developed for new hire candidates who is joining Deloitte organization. After getting selected in Deloitte and lots of information needed to start with deloitte such as, Background verification (educational and service) so deloitte has come up with one stop solution Known as Dstart. This application helps the candidate joining Deloitte as New Hire and Post Hire, where candidate gets Bell and mobile notification for user pending Actions and when the actions should be completed. As soon as candidate login into Dstart Banners will be displayed based on candidate job type such as experience, intern etc. Responsibilities: Developed and Reviewed Test Cases for Map Data Navigation system. Designing and execution of functional, sanity and regression test cases for navigation system Created Test cases, Modules and executed during Field Test Involved in Regression Testing and retesting using python. Working experience on IOS/ Android Simulators with different device models using browser stack & lambda function Configured Selenium Web Driver, TestNG, and Maven and created Selenium automation scripts in Java and SQL for database accesses Successfully developed Automated Testing Scripts. Performed SQL queries to verify a database and tested REST services using Postman. Involved in Regression Testing using Selenium using python Managing QA Sprint activities and Monitoring progress of Project. Attending Daily Status calls with all Leads and Monitoring the Project progress Environment: JIRA, Jenkins, Github, Visual studio code, Figma, Postman Project #4: Project Name : RealPage. USA (offshore) Role : Senior Engineer-Quality Duration : May 2020 to October 2020 Description: RealPage, Inc. is a leading provider of comprehensive property management software solutions for the multifamily, commercial, single-family and vacation rental housing industries. These solutions help property owners increase efficiency, decrease expenses, enhance the resident experience and generate more revenue. Using its innovative SaaS platform, Real Page s on-demand software enables easy system integration and streamlines online property management. Its product line covers the full spectrum of property management, leasing and marketing, asset optimization and resident services solutions. Responsibilities: Developed and Reviewed Test Cases for the various modules & CR's. Designing and execution of functional, sanity and regression test cases Setting up testing process, and implementing testing tools for testing Team and Ensuring the Delivery of the project Created Test cases Using Element locators and Selenium Web driver methods. Execution of Selenium Test cases and Reporting defects Involved in Regression Testing using Selenium Involved into automation framework Preparing selenium test scripts Environment: SQL Developer, Jira, Selenium Project #5: Project Name : Michael Hill. Australia & USA (offshore) Role : Software Test Engineer Duration : July 2018 to April 2020 Description: Michael Hill is an Omni channel jewelry and watch retailer encompassing 2 brands: Michael Hill and Emma and Roe. Michael Hill currently trades in 4 countries: Australia, New Zealand, and Canada and has an online presence in United States. Responsibilities: Participating in the requirements definition and raising the ambiguities Participating in onsite calls and discussions to analyze the requirements Providing the sizing and involved in test planning Responsible for designing the Test cases, Test cases review and Test case execution as per Business and Functional requirements Responsible to carry out Ad-hoc, Functionality and Regression testing on timely basis Verify that the POS system meets business expectations Assess the security of the POS system to identify vulnerabilities Develop and execute test cases based on POS requirements Collaborate with business analysts to understand POS system requirements Provide feedback on the usability and overall user experience of the POS system Conduct performance testing to assess the scalability and responsiveness of the POS system Monitoring the team activities during the project execution Mentoring the new team members joined in the Team Responsible for ensuring the effective usage of version control systems (share point) to maintain documents and preparing the defects data, status reports and release notes Identifying / estimating the risk factors in test execution and supporting the team members. Active participation in all internal meetings and reviews to discuss the open issues and concerns in order to make the system more efficient Preparing Test Metrics and Test Closure reports after each release Involved in preparing the effort estimations and productivity metrics Environment: TOAD, TFS, Microsoft D365, Ceridian Project #6: Project Name : Touristic Union International, Norway, Sweden. (offshore) Role : Software Test Engineer Duration : July 2018 to April 2020 Description: Touristic Union International (TUI) is an integrated travel group, which offer the complete range of services associated with holiday and travel. Their three business sectors TUI Travel, TUI Hotels & Resorts and Cruises form the World of TUI. In order for organization to better understand the transactions relating to travel and accommodation, this project provides to create set of reports to improve the availability of information within the organization for decision making to enhance the business. @ComRes is the Inventory where TUI will store the accommodation availability and prices for each accommodation, flights, extras etc and the inventory is used by web application. Responsibilities: Performed GUI, UAT, Cross Browser, Functional, Black box, End-to-End and Regression Testing. Reviewed requirements for accuracy, completeness and testability. Worked with automation using Selenium IDE and RC. Prepared database test cases and traceability matrix. Used Qtest and Version One for project management and defect tracking. Performed Data Validation using SQL queries. Responsible for designing the Test cases, Test cases review and Test case execution as per Business and Functional requirements Responsible to carry out Ad-hoc, Functionality and Regression testing on timely basis Mentoring the new team members joined in the Team Logging, reviewing and tracking the bugs in Clear Quest. Environment: TOAD, Qtest. Project #7: Project Name : Aavin. TN, India. Role : Test Engineer Duration : July 2017 to June 2018 Description: The Tamil Nadu Cooperative Milk Producers& Federation Limited (TCMPF - also called as Aavin) is an apex body of 17 District Cooperative Milk Producers & Unions. The commercial activities of the Department include Milk Procurement, Processing, Chilling, Packing and Sale of milk & milk products to consumers and also aiming at achieving paperless office by seamlessly integrating with Electronic Document Management System (EDMS) Responsibilities: Responsible for designing the Test cases Responsible for performing Functional and Regression testing Identifying various sources for test data preparation Performing End-to-End testing of database to check data integrity using SQL queries. Preparing the Test reports with the detailed description of the bug scenarios Reporting the bugs to the concerned developer using Bug zilla Manually testing, verifying and validating that the product meets user requirements. Environment: TOAD, Bug Zilla. Project #8: Project Name : MML. Banglore, India Role : Test Engineer Duration : April 2015 to July 2017 Description: A Mysore mineral limited is a Government of Karnataka undertaken mining organization. MML is automating its entire day to day operations which involves various modules like Finance, HRMS, Purchase, Inventory, Sales, Litigation, Lease, Logistics, Mining, Production & Enterprise Asset management and also aiming at achieving paperless office by seamlessly integrating with Electronic Document Management System (EDMS) Responsibilities: Performed manual and automated testing and defect tracking and resolution of applications and solutions. Participated in the preparation of Test Plan/ Test Strategy for the application after careful analysis of requirements and specifications Involved in Test Execution, analyzing bugs, interaction with the development team members in fixing the errors. Tested Functionality Testing, Usability testing and Interface testing for multiple Web Applications created in Java Involved in the End-To-End testing, User Acceptance Testing, Functional Testing. Regression testing was implemented at various phases of the development and test cycles. Performed Smoke Tests after installation of each build on QA servers Performed execution of test cases & test script to verify the expected results. Created Test Sets to do Functional and Data Driven Testing on the Web Services. Environment: TOAD, Bug Zilla JDK 1.7, MVC 3.0 spring framework, My SQL 5.5 database and Life ray CMS customized to perform as DMS. Project #9: Project Name : CCTNS. Haryana, India Role : Test Engineer Duration : April 2015 to July 2017 Description: This project aims to create infrastructure and mechanism to provide the basis for evolution of an IT enabled state of the art workflow (Processes) automation system in a planned manner from Police Station level upwards and also provide public service delivery systems. It will not only automate police functions at police station and higher levels but will also create facilities and mechanism to provide public services like registration of online complaints, ascertaining the status of case registered at the police station, verification of persons etc. Responsibilities: Prepared Test cases and reviewed test scenarios of team Co-ordinate with Project Manager and Client for requirements in data validation. Documented test cases based on user requirements documents A Software Tester is responsible for designing testing scenarios for usability testing. Responsible for conducting the testing, there after analyze the results and then submit his observations to the development team. Interact with the clients to better understand the product requirements or in case the design requires any kind of modifications. Responsible for creating test-product documentation and also has to participate in testing related walk through. Identify test failures encountered during test execution and prepare defect report using defect tracker tool Environment: SQL, Bug Zilla Project #10: Project Name : Lakshmi Vilas Bank. TN, India. Role : Test Engineer Duration : June 2013 to March 2015 Description: Lakshmi Villas Bank is used to process solution for accepting card payments both in and out of the office. It facilitates merchants to accept Debit card payments from their customers on the move using Mobile devices (Android/ IOS). Merchant Account created with different sources and processes the loans. Secure Hosting are used to transact the business for approval of payment liable for card holder. Merchant enters the transaction amount after swiping the card on the card reader terminal to read the information. On successful approval from the gateway, signature of the card holder is prompted before sending an Email receipt to the customer. Responsibilities: Responsible for conducting the testing, there after analyze the results and then submit his observations to the development team. Interact with the clients to better understand the product requirements or in case the design requires any kind of modifications. Responsible for creating test-product documentation and also has to participate in testing related walk through. Identify test failures encountered during test execution and prepare defect report using defect tracker tool Prepared Test cases and reviewed test scenarios of team Worked as Connected teller with Clients Verifying the signature & Aperio of clients Corillian Online and Mobiliti from Fiserv, you can offer simple and intuitive bill pay Provided use of digital corillian to small business vendors to make digital payments as Teller Provided payment exchange method, online transfer known as PeP+ Worked on ADA and Accessibility Testing Consumer s ACH payments daily and protect them from fraud Transation SMS to clients on any clients phone on with transaction number with date and time Co-ordinated with Project Manager and Client for requirements in data validation for cads (Visa, MasterCard) Identify test failures encountered during test execution and prepare defect report using Involved in Testing application with real time data Environment: TOAD, Bug Zilla, Qtest. Project #11: Client : Red Giant Software. London, UK. Role : Software Analyst Duration : Jan 2012 to Mar 2013 Description: This project is designed to improve the quality and management of hospital health care in the areas of clinical process analysis and activity based on Costing. Responsibilities: Understand the detailed design and map it to the requirement. Co-ordinate with Project Manager and Client for requirements in data validation. Documented test cases based on user requirements documents Identify test failures encountered during test execution and prepare defect report using defect tracker tool Involved in Testing application with real time data Verified the application in major browsers like Firefox, Chrome, IE11, etc. Environment: TOAD, Bug Zilla. Keywords: continuous integration continuous deployment quality analyst user interface active directory information technology trade national microsoft California Colorado Tennessee Texas |