Naga Satish Dommeti
***********@*****.***
PROFESSIONAL SUMMARY:
•Committed, result oriented and focused individual with 7 Years of Professional IT experience with excellent understanding of Software Testing Life Cycle (STLC) including Requirement analysis, Test planning, Test case development, Environment setup, Test Execution, Defect Tracking across diverse domains - Web-based and Client - Server applications using Automation as well as Manual / Mobile testing techniques.
•Experienced in Banking & E-commerce domains.
•Good knowledge of Object-Oriented Programming (OOPS) concepts and Web-based technologies
•Expertise in Functional, Integration, System, End-To-End, Smoke, Sanity, Regression, GUI, Compatibility, Performance Testing, UAT testing of various Web, Client - Server and intranet applications.
•Experienced in Automation testing using Selenium Web Driver, Java, Cucumber, JUnit, TestNG, Page Object Model, Page Factory, Maven, Git, Jenkins, Maven & Cucumber reports, and HP UFT / QTP & HP Quality Center
•Experienced in testing SOAP/REST API Web Services using SOAPUI & Postman, Karate.
•Have worked on testing various Payments types spanning across various countries and currencies.
•Have a good knowledge on different Payment Message Formats, File Formats, Message Work and Batch Workflow.
•Hands-on experience using version control tools like GIT.
•Used Quality Center to store all testing results, metrics, created test cases, Defect Tracking& Reporting.
•Expertise in generating the daily defect detailed report using Quality Center/ JIRA.
•Experienced in developing Test-Driven Development (TDD) and Behavior Driven Development (BDD) frameworks.
•Experience in analyzing Business and Functional Specifications, creating Test Plans, executing Test Cases, Procedures and Scripts from requirements.
•Participated in production deployments and validations to support the business activities to make sure of timely deliverables.
•Experience in hybrid apps and mobile apps on iOS, iPad and Android devices.
•Validation using simulators and emulators and also with real time devices.
TECHNICAL SKILLS:
Languages : Core Java, SQL, HTML
IDE : Eclipse, IntelliJ, Microsoft Visual Studio
Testing Tools : Selenium WebDriver, Gherkin, SOAPUI, Postman, Perfecto
Web Services : REST, SOAP
Database : ORACLE, SQL Server
Defect Tracking Tools : Rally, JIRA, HP ALM, QTest
Version Control Tools : GIT, Bit Bucket
CI/CD : Jenkins, Litmus
Methodologies : Agile/Scrum, Waterfall model, Kanban
Project Management Tools : Confluence, WikiPage, Sharepoint
Frameworks : TestNG, Junit, Cucumber BDD, Page Object Model (POM), Karate
Others : Microsoft Office suite of products.
Education:
Master of Technology in Software Engineering from JNTU Hyderabad University, 2017
Bachelor of Technology in Computer Science & Engineering from JNTU Hyderabad University, 2013
PROFESSIONAL EXPERIENCE:
Project: CashPro Online
Jan 2022 – Till Date
Company/Client: Bank of America
Role: Quality Specialist II-B
Responsibilities:
Involved in End-to-End Testing of Features including functional, API, Mobile Application and Automation Testing
Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
Domain Knowledge in Payments (WIRE Payments, ACH Payments, Swift /Security Modules.
Worked with Business users to understand project requirements and to figure out the scope of test strategy, Test Case creation, Defect Tracking, and TC execution in Agile work environment.
Gathering and analyzing system requirements
API Testing using SOAPUI & Postman
Automate scheduled jobs in Jenkins’s pipeline to generate Summary Test Reports that highlight success or failure of the test suite.
Web automation using Java, Selenium, and Cucumber BDD technologies
Creation of self-serve jobs in Jenkins to minimize dependencies.
Worked with long tenured team members including developers, business analysts and Lead Programmers.
Creating manual test cases and uploading them to Test Plan in HP ALM Quality Center and pulling them to Test Lab for execution.
Procedure test results/ Test Evidence and upload them to Quality Centre.
Project: ANZ- Falcon
June 2021 – Jan 2022
Company: Capgemini Technology Services India Limited
Client: Australia and New Zealand Banking Group
Role: Consultant
Responsibilities:
Creating test automation scripts for Smoke and Regression testing for Web application using Selenium Web driver in JAVA and deployed in CI environment.
Developed Automation scripts for RESTful Web Services using Rest Assured in TestNG
Test scripts were automated using Cucumber framework with Selenium WebDriver for the application.
Wrote Features, Test Scenarios, Tests Steps, Cucumber Table, Scenario Outline, Background using Gherkin from User Story / Acceptance Criteria
Contributed to the enhancement of existing UI Automation framework developed using Java, Selenium, and Cucumber technologies.
Expertise in Bug Reporting & Tracking Process, Bug Reporting and Tracking using Bug tracking tools like ALM.
Uploaded test cases, executed them and logged defects through ALM.
Ensure the latest code is checked in to Sub Version repository on daily basis.
Meeting with the stakeholders regularly to discuss defects and prioritize them.
Ensure timely deliverables and meet project timelines.
Worked in an agile environment and collaborating with other Scrum teams.
Project: CashPro Online
Sep 2018 – June 2021
Company: Infosys Limited
Client: Bank of America
Role: Test Engineer
Responsibilities:
Developed automation scripts using Java, Selenium, and Cucumber technologies.
Created and maintained Jenkins’s automation scripts to execute automated regression bed and provided full life-cycle support for web applications.
API Testing using SOAPUI & Postman
Developed automation scripts for RESTful Web Services using Rest Assured in TestNG
Responsible for Backend testing by executing SQL scripts.
Expertise in Bug Reporting & Tracking Process, Bug Reporting and Tracking using Bug tracking tools like ALM.
Uploaded test cases, executed them and logged defects through ALM.
Conducting Defect Reviews with the developers, Triage Meetings as well as performing Root Cause Analysis.
Worked independently without close supervision and took ownership of critical application flows.
Participated in performance testing and KPI metrics evaluation.
Wrote Features, Test Scenarios, Tests Steps, Cucumber Table, Scenario Outline, Background using Gherkin from User Story / Acceptance Criteria
Participated in Sprint Ceremonies including planning, backlog grooming, story refinement, show & tell etc.,
Project: Ourhometown
Feb 2016 – Aug 2018
Company: W3Softech India Pvt. Limited
Role: Software Test Engineer
Responsibilities:
Design, develop, maintain and execute manual test cases to validate the functionality and performance of software applications
Collaborate with cross-functional teams, including developers and product managers, to ensure high-quality software products
Analyze test results, identify and report defects, and work with the development team to resolve issues
Participate in the design and development of test plans and strategies
Continuously improve testing methodologies, processes, and tools to ensure maximum test coverage and efficiency
Mentor and guide junior members of the QA team