Monika Chowdary
****.*******@*****.***
Mobile: 510-***-****
CARRER OBJECTIVE:
I’m a Quality Engineer with around 7 years of professional work experience in object-oriented programming with Java for large enterprise customers. I have experience in Selenium, testNG, RESTful Web Services and MySQL. I’m passionate about creating and testing complex applications using my programming skills and yet keep them user friendly
PROFESSIONAL SUMMARY:
· Software Engineering, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
·Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies and other.
·Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Junit/TestNG, Selenium WebDriver, ANT/Maven, Jenkins, Load Runner Cucumber, Quality Center, Jmeter, Rally and SOAP UI.
·Experience in developing selenium automation framework using Junit/TestNG and developing ANT/Maven targets to execute automation suites from command line.
·Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
·Proficient in creating automation script from scratch. Extensive knowledge of developing different types of frameworks like Modular, Test Driven, Data driven and Hybrid framework by using Junit
·Experience in preparation of Test Summary Report, User Guide & Training.
·Expertise in Smoke Testing, Back end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
·Good experience in Web Services testing using RESTful.
·Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, Bugzilla, Qtest and JIRA.
·Excellent experience with source version control tools such as Subversion (SVN) &Git.
·Expertise in back end testing and writing MySQL, SQL queries, Joins, Procedures using Oracle and SQL Server.
·Involved in Manual and Automated testing using QTP and Quality Center.
·Experience with Mobile App and Hybrid App testing in both IOS and Android in testing native apps on iPhone, Android and iPod devices manually.
·Experienced in using Version Control Tools like CVS, SVN and GitHub.
·Designed Functional Libraries, Functions, and Subroutines, Common functions, Regular Expressions and Environmental variables using UFT in VB script.
·Performed Front-End Testing, Functionality Testing, and Data Driven Testing using UFT. Developed test automation scripts using UFT.
·Created RTM and test cases using Quality Center (ALM) for Manual testing.
·Experience with mobile testing automation tool like Appium.
·Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, Safe Agile, SCRUM and waterfall models, BDD Cucumber and TDD.
·Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
·Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
TECHNICAL SKILLS:
Testing Tools
Eclipse, HP Performance Center, HP ALM 11.0, Selenium WebDriver, Firebug, Appium, Cucumber, Postman, Swagger
Languages
JAVA, Java Script, HTML, XMLs
Test Framework
JUnit, TestNG, Selenium, TDD, BDD
Build Tools
Ant, Maven
Continuous Integration Tools
Jenkins
Processes
Agile-Scrum, Safe - Agile, Waterfall
Bug Tracking Tools
JIRA, Quality Center (QC), Bugzilla & IBM Rational Team Concert (RTC), Qtest
Source Version Control Tool
Subversion (SVN), Git
Databases
SQL Server, Oracle, MySQL, Neo4j, Cassandra
Operating Systems
Windows, Mac
ACADEMIC CREDENTIALS:
Bachelor of Technology with specialization in Computer Science from JNTU, Kakinada, India (7.8 GPA) (2009 - 2013)
Master of Science in Computer Science, USA (3.57 GPA) (2015 - 2017)
PROFESSIONAL EXPERIENCE:
Client: Verizon, Tampa, FL Sep 2019 - Present
Role: Quality Engineer
Project: IEN(Intelligent Edge Network)Migration, EPNM Replacement through VNM (Device Activation)
Description: IEN is a next generation network architecture that unifies Access, Metro, Edge and core infra structure, Supported by a directional OSS across Verizon.
Responsibilities:
·Contributed in all the stages of System Life Cycle (SLC) and Software development life cycle (SDLC) process including quality control reviews, testing and system integration of the application to ensure quality and the satisfaction of the user requirements and needs.
·Design test cases and automate them using testNg.
·Used Selenium to test front-end changes.
·Manage and create CI jobs in Jenkins for various end-to-end test cases.
·Conducting launch and test plan reviews for major releases.
·Coordinated the Test Planning, Test Strategy and Test Execution Effort for Automation, Functional, Integration, System, Regression and End-to-End Workflow testing with the Business and Technical team.
·Experienced in automating certain test cases using a Verizon internal tool called MATE TOOL.
·Responsible creating the functional testing framework using TestNG and using Selenium WebDriver for writing Automated Scripts with Java.
·Involved in REST based web services testing using Postman.
·Involved in testing Api’s using Swagger.
·Extensively executed MySQL Queries on database tables to verify the database and involved in testing the database and data validation using MySQL Queries.
·Documented, Managed and Communicated any risks associated with the agreed test strategy and test plan to the clients/users and all vendor partners.
·Participated daily in Scrum meetings with developers, Analyst, product manager to discuss about the Planning, Prioritization of the Iterations, Testability of the product and Sprint Backlog, schedules and estimations.
·Worked closely with development and project management teams for effective defect management and verify resolved bugs and track enhancements made to product.
·Experience in solutions architecture and architectural Quality Assurance / Testing frameworks and Web Service/Integration tier testing.
Environment: JAVA, Selenium WebDriver, iOS, XCODE, Android OS, Android Studio, Eclipse, One JIRA, Cucumber, HTML, XML, Quality Center, TestNG, Maven/POM, Jenkins, GitHub, MySQL, Oracle and Window
Client: eBay, San Jose, CA Oct 17 – Aug 19
Role: Quality Engineer
Project: Mobile Conversion and CRM
Description : Our project handles all the communication with eBay customers via PUSH, HUB, EMAIL and Chrome browser notifications. Some of the events include ItemShipped, ItemDelivered, PayNow, AuctionWon etc., We use Experimentation Tools to understand user engagement. Emails include Buyer, Seller and Marketing emails.
Responsibilities:
•Consumed RESTFul web-services using Spring REST Client and Postman to use services like RenderService (to generate email HTML), Dispatch Service (to send email), CouchBase, UserDetails etc.,
•Worked with Mobile application testing for IOS and android devices.
•Extensively involved in identifying test cases to automate. Automate those test cases using Appium with Selenium WebDriver, TestNG and Java (Eclipse IDE).
•Interact closely with the developers while preparing the test plans and used Jira for bug tracking.
·Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
·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.
·Selecting test cases from ALM based on good candidate for automation
·Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
·Developed automation scenarios using the functional test cases
·Implemented Data-Driven test to verify the same functionality with multiple sets of data.
·Developed Automation scripts for new enhancements using Selenium WebDriver and JUnit.
·Used Firebug and Firepath to write automated test scripts using XPATH.
·Performed Web Service testing using SoapUI. Used WSDL file and performed data validation sending the request. Used Groovy programming for Web Service testing.
·Worked closely with development and project management teams for effective defect management and verify resolved bugs and track enhancements made to product.
·Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
·Managed coordinated with all stakeholders as required agreeing on testing scope, strategy and resources to be employed for the project.
·Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
Environment: Selenium WebDriver, Jira, Java, Jenkins, Cucumber, Appium, Rest, XPath, Fire Path, Firebug, HTML, JavaScript, XML, GIT, SQL, Oracle.
Client: Bill.com, Palo Alto, CA, Jan 16 – Sep 17
Role: Selenium Automation Engineer
Project: Customer Information View
Description: Customer Information View (CIV) is an application used by Bill.com Customer Care Service Employees across different Call Centers in USA and is used to access user accounts, open new account etc., Can help customers to deal with issues related to their account, payments and so on.
Responsibilities:
•Consumed RESTFul web-services using Spring REST Client and Postman to use various APIs.
•Used Selenium to test front-end changes.
•Manage and create CI jobs in Jenkins for various end-to-end test cases.
·Associated with development team to understand technical design and architecture for test planning.
·Regression test cases were written and automated using Selenium and TestNG.
·Created whole test framework using Selenium for further test creation and execution.
·Created processes to automate conversation of test data from legacy database structure to AWS S3 standards.
·Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.
·Attended, discussed and submitting work progress report of the week to Project Manager.
·Worked with source version control tool such as Subversion (SVN).
·Assigned, Monitored and Tracked Tasks of Team Members.
·Successful discussion with all members, Project manager and QA Lead to collect data for automation.
·Designed Functional Libraries, Functions, and Subroutines, Common functions, Regular Expressions and Environmental variables using UFT in VB script.
·Performed Front-End Testing, Functionality Testing, and Data Driven Testing using UFT. Developed test automation scripts using UFT.
·Created RTM and test cases using Quality Center (ALM) for Manual testing.
·Updated Test Plans and Test Cases periodically to manage changes in requirements.
·Connected to database to Query the database using SQL for data verification and validation.
·Performed back end testing on Oracle Database by writing SQL quarries.
·Involved in Manual and Automated testing using QTP and Quality Center.
·Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
·Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
Environment: Selenium IDE, Jira, Fire Path, Firebug, Rest, HTML, Java, JavaScript, XML, UFT/QTP, ALM, CA Lisa, Gherkin, Cucumber, Git, SQL, Apache-Ant, Windows, Protractor.
Company: Kricon Solution, Hyderabad, India, April 13 – May 15
Client: Bank of America
Description:
As a QA Analyst, I worked on an integrated e-commerce dataset system that included cash/credit card transaction and reconciliation, collections, maintaining and forecasting sale volume, managing order and quality assurance, key control, and marketing aspects of the service. Also worked on the content management of the website to add certain features like promotional messages, package tour, various cheap destinations offers.
Role: QA Engineer
Responsibilities:
·Developed Test Plans, Test Cases to test the Screens and workflows for Quality Assurance.
·Written Test Plans and Test Scripts for e-Commerce projects
·Created and managed system testing schedule.
·Using Quality center to manage the requirements, test scripts and also defects
·Worked in Agile Testing and participated meetings every day in iterative environment Created and maintained detailed test cases to perform various types of testing in Test Plan module of Quality Center.
·Using agile methodology and engage in an iterative workflow and incremental delivery of working software.
·Provided test team status reports on weekly basis to the project manager.
·Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
·Developed custom libraries for automation using Core JAVA and Ruby with Selenium WebDriver.
·Involved in reviewing complex SQL queries, views, functions and stored procedures and spotting issues before/during code migration.
·Performed Data Analysis& validation by writing complex join queries
·Performed product testing, user acceptance, remote user testing, usability standards validation, and performance testing; and resolved system defects.
·Created and maintained SQL Scripts to perform back-end testing on the oracle database.
·Performed Database testing using SQL queries
·Conducted GUI, Backend, Data Driven and Security Testing and regression testing on new builds/versions.
·Experience in creating performance test scripts and configuration of performance tests Using Performance testing tools like HP LoadRunner
·Developed and executed test cases test Scenarios and followed-up defects using Test Director.
·Conducted Bug review meeting to discuss resolution of issues
Environment: Test Director, Manual Testing Methods, Quality center, Functional Testing, Regression Testing,SQL,System Testing.
References: Will be provided upon request.