Thorough quality assurance professional highly skilled in manual and automated application testing. Partners successfully with project management and development team members to put out high-quality software for customers. Decisive in identifying problems at any stage of production.
5+ Years of experience in Software Quality Assurance, which includes experience in Web Automation, Web Services/API, Cloud in domains like Finance, Health Care, Logistics/Supply Chain and Ecommerce. Expert in STLC (Software Testing life cycle) and SDLC (Software Development life cycle) including Agile Methodology/SCRUM, Waterfall and TDD and developed Test scenarios, Test Suites, Test cases, Test Data, Test procedures, Test reports and documenting manual and automation tests. Experience in developing Test Automation Infrastructure and frameworks for testing Web applications using Selenium, Cypress, Rest Assured and UFT. Experience in developing in Core java programming using OOPS concepts. Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation, and Inheritance. Good knowledge in Exception Handling, Collection Framework. Experience in working with open-source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, Eclipse, and preparation of automation test framework. Have experience in Automating web applications using JavaScript/TypeScript and Cypress.io. Experience in using different automation frameworks like Page Object Model, Keyword Driven Framework, Data Driven Framework, Hybrid Framework. Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber. Experience in configuring Selenium scripts with Continuous Integration server to perform Sanity Tests. Experience in Test environments provisioning on AWS cloud. Experience in re provisioning the AWS instances. Expertise in testing REST Web Services using SOAPUI using Groovy and Post Man. Extensively Automated REST services using Rest Assured API and Java. Expertise in writing Test Scenarios, Test Strategy and Test Cases. Experience in understanding Process Design Documentation and Functional design Specifications. Expertise in web technologies like HTML, XML, XPath. Used MAVEN to build and run the Selenium automation framework, used Jenkins to send the automation reports over email. Expertise in using Jenkins as a Continuous Integration (CI) automation to configure and access the build process and Email integration to email the content of the build status. Used Apache POI to read data from external sources like Excel Spread Sheets to feed locators into the test script and to configure the Test Framework. Experienced using various TestNG Annotations like BeforeSuite, AfterSuite, AfterMethod, AfterTest. Used Selenium (TestNG) to automate different type of browsers and to perform Cross Browser Testing. Experience in creating POM to store the project data and configure their details using Maven to build the project. Proficiency in testing large, complex software applications designed to automate common business processes including manual testing. Responsible for developing, maintaining and compliance of quality assurance testing Strategies, policies, procedures, standards, templates, and governance. Participated in Requirement review meetings, analyzed requirements, developing test plan and test cases, Requirement Traceability Matrix, Defect Management, Reporting and Tracking. Expertise in writing SQL Queries and performing Database testing including data integrity and data validation testing. Worked with Cross functional testing teams and developers for closing defects. Fast learner capable of quickly grasping new concepts, business and implementing innovative testing strategies. Experience working with offshore teams and coordinating projects end to end.