Smita B Bhosale
Naperville, Chicago IL
Email: ***************@*****.*** Contact: +1-331-***-****
Summary:
•Having around 8 years of experience in Quality Engineering, with strong experience in Functional Automation & Backend testing of Web & API applications.
•Experience in Software Development Life Cycle models like Agile.
•Experience in functional, performance (browser)testing of the applications.
•Good Experience on Java Coding with Core Java, OOPS, Collection, Exception Handling, method overloading & method overriding.
•Proficiency in Object-Oriented Programming (OOP) principles such as encapsulation, inheritance, polymorphism, and abstraction.
•Experience in software Development Life Cycles (SDLC)methodologies in agile models using Agile-Scrum, Agile-TDD (test driven development), Agile-BDD model.
•Expertise in creating UI automation scripts from scratch to Develop Hybrid Framework using Java, Page Object Module, Data Driven, Dependency Injection, Selenium WebDriver, Maven, TestNG, Git.
•Extensive experience with TestNG, Ham crest, library. Used reporting, logging, and Extent Reports.
•Used Maven for dependency management and build management.
•Extensive experience with REST API testing using POSTMAN plugin and Java utilities built using Apache HTTP Client and Rest Assured using GET, POST, PUT and DELETE methods.
•Experienced in writing Scenarios, Feature Files, and generated Step Definitions using Java Coding with Cucumber BDD for UI Automation.
•Involved in setting up a continuous integration system using Jenkins (CI/CD) and worked with cloud-based code repository systems like GitHub.
•Experience in writing and executing SQL queries to perform Data Validation and Back-end testing of databases to check the integrity of data.
•Experience with defect management tools like JIRA. Proficient in using Zephyr for Jira, a test management tool, to create, organize, and execute test cases.
Education
Master of Engineering: Computer Engineering, 2016, Savitribai Phule Pune University, Pune.
Bachelor of Engineering: Information Technology, 2011, PVPIT, Shivaji University, Kolhapur.
PROFESSIONAL EXPERIENCE
Walgreens Deerfield Township, IL Apr 2022 - Present
QA Engineer
Description: Pharmacy client is one of the leading web-based e-commerce business systems. The project was a web-based application which allows the customers to register their accounts and schedule their appointment at pharmacy. I worked on prescription refill request, prescription transfer from Health care provider to pharmacy & from pharmacy to pharmacy.
Responsibilities:
Involved in Agile meetings daily stand-up meetings, worked as part of the Agile team to test, automate and maintain the UI automation frameworks.
•Build & enhanced automated framework using Page Object Model Concepts. Developed and maintained automated test suites for microservices using tools like Postman and JUnit.
•Developed test scripts in Selenium Automation using Selenium WebDriver, JAVA, TestNG, Maven, GitHub.
•Implemented Page Object Model, Data Driven, UI Mapping, Dependency Injection in Hybrid Automation Framework with Java Coding, Selenium WebDriver, Maven, TestNG and Jenkins, Apache POI for UI Automation.
•Performed RESTful Web Services automation testing using REST Assured along with TestNG also used Jackson library and Apache POI to parse JSON Response.
•Validated Rest API JSON responses on POSTMAN the test cases for Back-End testing of the application.
•Used Maven for building the project Integrated with Continuous Integration tools Jenkins (CI/CD).
•Worked on distributed test automation execution on different environments as part of Continuous Integration process using Jenkins.
•Involved in Continuous Integration using tools such as Jenkins and GIT to source control test asserts and execute test runs.
•Familiarity with MongoDB aggregation framework for performing complex data manipulations.
•Extensively used TestNG XML suites to run smoke, regression, functional tests.
•Conducted test execution using Zephyr, recording test results, and tracking defects within the tool.
•Utilized Zephyr's reporting features to generate test execution status reports for stakeholders.
Environment: Selenium WebDriver, Java, Rest Assured, POSTMAN, Maven, TestNG, JIRA, Zephyr
Citibank, SFO, CA
Jul 2020 - Mar 2022
QA Engineer
Description: Worked as a QA Engineer with one the leading financial client on Online Banking application This Application provided the ‘Account Lists’ (types of accounts), ‘Account Summary’ and ‘Account Transactions’, ‘Fund Transfers’. Worked in ACH payment processing, ensuring accurate and timely transactions.
Responsibilities:
•Followed Agile project management methodology, actively involved in scrum daily stand up, sprint planning, sprint review and retrospective meetings.
•Worked with Java – Object Oriented Programming for automation used different java-based libraries.
•Developed and optimized complex queries for NoSQL databases to support various application requirements.
•Implemented stored procedures and triggers in NoSQL databases for data validation and business logic execution.
•Design & developed data driven Framework using Selenium WebDriver, TestNG, Maven and Apache POI.
•Experience in handling different reporting structures using TestNG listeners and Jenkins configurations.
•Performed RESTful Web Services automation testing using HTTP Client along with TestNG, also used Jackson library to parse JSON response.
•Validated and verified the REST API JSON/XML responses using POST, GET, PUT, DELETE, OPTIONS, PATCH and HEAD requests with Payloads in HTTP Client.
•Developed scenarios in Cucumber for assigned user stories – integrated them with feature files and step definitions.
•Implemented CI/CD pipelines using Azure DevOps Services for automated build, test, and deployment processes.
Environment: Selenium WebDriver, TestNG, Java, Git, Maven, Azure, Cucumber, Rest Assured, SQL & Agile.
Advocate health care, Elgin IL Jun 2019 - Jun 2020
QA Engineer
Description: This client offers various healthcare health care plans. The online portal as well as mobile application allows members to look for information about health care plans as well as providers. Members can enrol into an insurance plan using an online portal. It has various modules like Member, Claim, Provider, Payment, report module, etc. This web portal allows members to view the claims, change Doctor and add new services.
Responsibilities:
Responsible for writing the Test Cases and Test Scenarios for Functionality, System Testing and GUI Testing and assisted in conceptualizing the Test Plan.
•Coordinate and participate in requirements review/story elaborations and testing activities to deliver high quality products and incremental value with every iteration.
•Automated the test scenarios using Selenium and used Java as programming language.
•Automated selected test cases to perform Functional Testing of the front-end using Selenium WebDriver.
•Extensively used Selenium locators like XPath, CSS Selectors, ID locator and WebDriver to test the web application.
•Created performance test scripts using JMeter to monitor response time and performance.
•Performed data analysis using SQL queries in SQL Plus and worked extensively with Queries for database integrity and data validation.
•Developed scenarios in Cucumber for assigned user stories – integrated them with feature files and step definitions.
Environment: Selenium WebDriver, Cucumber, Rest Assured, POSTMAN, SQL.
PS International Info services Pvt. Ltd, India Jan16 - Sep 2018
QA Analyst
Description: Avatar is vendor management software built using MySQL, and jQuery. Using this application, clients can manage their vendors, services, invoices, and billing.
Responsibilities:
Designed the Test Scenarios and Test Cases after analysing the requirements.
•Designed and executed quality Test Plans and Test Cases to verify Reliability, Accuracy and Compatibility of application.
•Performed Smoke, GUI, Integration, Functional, Regression testing.
•Automated the test scenarios using Selenium and used Java as programming language.
•Tested Web Services, Validated Request and Response XML and WSDL using SOAPUI tool.
•Writing/Executing Build Verification, Regression test cases using QTP.
•Created test data by running SQL queries and exporting them to Excel.
•Developed and executed SQL queries to check the database and check the data integrity in accordance with business standards of the company.
Environment: Selenium, SOAPUI, SQL.