Durga Tathikalam
Automation Testing
Ph No:+312-***-****
E-mail: ***********@*****.***
Senior Automation Tester
PROFESSIONAL SUMMARY:
•Around 9+ years of experience in Automating Web based application and Client server application using manual and automated testing approaches.
•Worked as Quality Assurance Engineer, SDET in multiple domains including Health Care, Education.
•Proficient in both manual testing and automated of web based and client server applications with multiple browsers like IE, Firefox to test the compatibility.
•Ability to design, develop, maintain test automation framework using Selenium WebDriver, JAVA, Cucumber, IntelliJ and TestNG with Page Object Model approach.
•Experience in using Selenium Automation tool which includes Selenium WebDriver and Selenium IDE.
•Experience in Web based testing including Black Box Test, Smoke Test, Regression Test, Functional Test, Backend Test, Positive Test and Negative Test.
•Automated test cases following BDD (Behavior Driven Development) framework with Cucumber, JAVA and Selenium WebDriver.
•Experience in configuring and maintaining Defect Tracking system and preparing project reports for end-to-end testing using tools like QC/ALM and JIRA.
•Involved in performance testing in creating virtual users and testing load, stress, database tests using Load Runner tool.
•Used Grid to run parallel tests and Managed test suites using TestNG. Used Jenkins, GIT Hub to maintain full test repository (tests, changes, version controlling).
•Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
•Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and tested both XML and JSON formats.
•Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP Protractor to develop automation testing scripts for web and client server applications.
•Used SQL Queries for data validation/verification Back-End testing in Oracle, SQL server databases.
•Experienced using Java, Selenium, TestNG on IntelliJ IDE to develop Data Driven Test Automation framework from scratch.
•Experience in developing automation framework using Selenium WebDriver for Functional Testing to increase the productivity and efficiency of the testing team.
•Strong team player, enjoy collaborative teamwork environment to reach maximum productivity also able to work independently.
•Designed and implemented automated end-to-end test cases using Cypress.io for modern web applications.
•Cross Functional SDET who can perform Manual Testing as well as Automation testing.
•Perform back end testing by writing SQL queries.
•Knowledgeable and experienced with doing web service testing manually using Postman and automating RESTful web services testing using Java libraries like REST - Assured.
•Capable of prioritizing tasks, also work with minimal supervision with excellent written and oral communication.
•Created, prepared and conducted quality assurance review meetings, developed checks list and other QA documentation like test strategy Document and Defect Reports.
•Performed manual testing using the test cases developed and reported to developers using JIRA.
TECHNICAL SKILLS:
Testing Tools & Skills
HP Quality Center, ALM, QTP, Selenium IDE, WebDriver, TestNG, Jenkins, Cucumber, JUnit, JMeter, Soap UI, Windmill, Test Plan creation, Test Case Design, Test data preparation, Test execution, Defect management, Test reporting,Cypress,Playwright, Test Rail,Xray,Mocha,chai,Test Manager,Automation script writing, Black Box and White Box testing, GUI .
Languages
JAVA, J2EE, Python, Perl, Ant and Shell programming Servers Apache, Tomcat, WAS and JBoss Version Control tools PVCS Version Manager, Subversion
Project Methodologies
Agile-Scrum
IDE Tools
Eclipse, Net Beans
Databases
MS SQL Server, MS Access, MySQL, Oracle, PostgreSql and DB2, Selenium
Browsers
Mozilla Firefox, Internet Explorer, Safari, Google Chrome
Project Build Tools
Maven, Cucumber, POM (Page Object Model)
Operating Systems
Windows, Main Frame, OS/2, AIX, RedHat Linux
Continuous Integration Tools
Jenkins
Web Technologies
J2EE, .NET, ASP.NET, C#, JSP, JDBC, Web Services, HTML, XML, JavaScript, Angular.js, Bootstrap
Version Control and Repository System
GIT,GitHub
Other Tools
Log4j, Product Studio, Image Builder, VM Ware, Bugzilla, JIRA, Bug host
PROFESSIONAL EXPERIENCE:
USAA- San Antonio,TX From April 2024 to Present
Senior Automation Testing
Responsibilities:
•Worked in remote condition, developed and maintained good relationships with project team and p rovided daily update on accomplishments throughout the day
•Involved in designing and developing Excel data input sheet to implement automation by using DDT approach.
•Designed, Developed, Implemented and Maintained a Web-Based application by using Automation scripting through Java,Maven, Selenium Webdriver, Junit and Cucumber(Gherkin) testing framework
•Used Project Object Model(pom.xml) for managing the required dependencies in Maven
•Experienced using Java, Selenium, TestNG on IntelliJ IDE to develop Test Automation framework from scratch as Maven project.
•Developed automation test script and extracted data from excel sheets using Apache POI library.
•Tested manually the various navigation steps and basic functionality of the application.
•Performed Smoke testing, Functional testing, positive/negative testing, Regression testing, Integration testing in an Agile-Scrum environment.
•Converted manual regression test cases into automation scripts using Selenium WebDriver.
•Source code management and code sharing was done using Git.
•Achieved Behavior-Driven Development (BDD) implementation with Cucumber, Gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
•Used REST-assured/Postman to automate API testing, validating JSON responses and ensuring backend reliability.
•Interacted with Business Analysts to prepare the test plan document for application testing
•Designed and implemented robust automation frameworks using Selenium WebDriver with Java/Python, reducing manual testing effort.
•Developed and maintained test scripts for regression, smoke, and sanity testing across web and mobile applications.
•Integrated automated test cases into CI/CD pipelines using Jenkins, ensuring early bug detection and faster deployments.
•Created data-driven and keyword-driven frameworks to support reusability and scalability in test automation.
•Used SOAPUI tool to test SOAP based architecture application to test SOAP services and REST API.
•Extensively queried through SQL to check the database records in MySQL database.
•Prepared and executed batch test suite through TestNG via Ant.
•Extensive testing of browser content and compatibility of the application using HTML IDs and XPath in Selenium WebDriver.
•Suggested automation process improvements & engaged in framework enhancements.
•Generated test Report with captured screenshots using Jenkins if there is any failure of the test case.
•Reported and prioritizing the defects using Defect Tracking System JIRA
•Knowledge and experience of doing web service testing manually using Postman and doing automation testing by using RESTAssured Library
•Performed Data Driven testing in Cucumber using Scenario Outline.
Tristha Global Pvt Lmtd -Chennai,India
Client:Abu Dhabi Bank
From Aug 2021 to Aug 2023
Automation Testing
Responsibilities:
•Designed Automation Test cases using IntelliJ IDE, Java, Selenium WebDriver, Junit, Cucumber and Maven
•Worked on Page Object Model design pattern followed framework and make sure the framework is reusable and maintainable.
•Performing a variety of types of testing such as Functional and Regression.
•Participated in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives, delivering QA sign-off on every sprint.
•Automated test execution as part of the CI/CD lifecycle, using Jenkins pipelines to trigger tests post-deployment.
•Participated in knowledge transfer meetings.
•Performed a variety of types of testing such as Functional and Regression and multi browser testing to ensure cross browser compatibility.
•Performed Data Driven testing in Cucumber using Scenario Outline.
•Proficient in automation tools including Selenium, TestNG, JUnit, Cucumber, and Appium for cross-platform testing.
•Prepared test scenarios, test cases and test scripts according to the requirements
•Updated the weekly status on automation progress.
•Worked on Behavior Driven Development using Cucumber feature file and make sure the framework is reusable and maintainable.
•Configured test execution and reporting using Maven/Gradle, generating detailed logs and HTML reports via ExtentReports/Allure.
•Applied Git for version control and collaborated using Bitbucket/GitHub in Agile team environments.
•Conducted peer reviews for test cases, and procedures.
•Responsible in developing and executing, reviewing Smoke test, Regression test, Backend Test, Positive and Negative testing using Selenium WebDriver and JAVA.
•Tested manually the various navigation steps and basic functionality of the application
•Developed and maintained good relationships with project team.
•Performed various types of functional testing in the application to make sure the business process worked as intended
•Implemented Page Object Model design pattern for Keyword Driven frameworks using Selenium and Java.
•Worked with Jenkins for test builds and reports
•Source code management and code sharing was done using GIT.
•Collaborated with developers and QA analysts to identify performance bottlenecks and optimize scripts accordingly.
•Participated in load and stress testing using tools like JMeter, simulating real-world user scenarios for high-traffic apps.
•Communicated with Business Analysts to prepare the test plan document for application testing
•Provided the estimates to team lead regarding the testing efforts.
Einfochips -Pune,India
Client: Bose Corporation
From Nov 2020 to July 2021
Automation Testing
Responsibilities:
•Involved in project to understand the business needs and objectives of the system and interacted with the end client/users and gathered requirements for the integrated system.
•Worked with the user group for requirement gathering throughout the planning and implementation.
•Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business.
•Designed, executed and maintained automation Test Scripts in Selenium WebDriver using Java, TestNG and Maven.
•Tested compatibility of application for dynamic and static content under various cross browsers using Integrated HTML ids and XPATH in Selenium.
•Responsible for implementing Multi-Threading for time consuming processes and synchronizing the actions of threads.
•Worked extensively making Data Driven, Keyword Driven and Maven/Ant Frameworks to maintain Test Suites.
•Developed Test Scripts to implement Test Cases, Test Scenarios.
•Worked on Cross Browser testing through Selenium Web Driver by testing the website on different browsers like Chrome, IE and Firefox.
•Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.
•Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules and discussed ambiguities with business analysts.
•Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
•Responsible for Cross-browser testing and running the automation script in parallel.
•Involved in development of Hybrid (Keyword and Data Driven) Test Framework using Selenium WebDriver, Maven and TestNG.
•Used TestNG annotations like groups, parameters, Data Providers to group the test cases, test methods, test suits for regression and functional testing.
•Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
•Actively worked in Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
•Analyzed the Business Requirements and closely worked with the Business Team to get the clarifications addressed.
•Produced a daily test status report communicating number of tests planned, tests executed, passed, failed, in-progress, blocked, and/or not applicable.
Environment: Java, Selenium Web Driver, Agile, Maven 3.1.1, Jenkins, Eclipse, TestNG, GitHub, XPath, JIRA, Firebug, HTML, XML, CSS, Chrome, Firefox, MySQL, SQL.
Infostretch-Pune,India
July 2019 to Oct 2020
Automation Tester
Responsibilities:
•Worked with Scrum Master, Product Owners, Business Analysts, Developers, Business users to gather user story.
•Prepare Test Plans, development of Test Cases, Test Creation and Execution. Performed complete System and Regression testing processes.
•Performed GUI Testing, Functional Testing, Smoke Testing, Integration testing, System Testing, Regression Testing, Web Services Testing, Backend testing and User Acceptance Testing
•Prepare and track requirements and test coverage traceability document
•Hands on Experience in UI Automation testing tools like Protractor using jasmine framework (JavaScript), and SpecFlow using NUnit Framework (C#, and dot Net), Selenium using TestNG Framework (Java).
•Worked with REST API using Swagger tool and chrome extension of Postman to Validate request and response of the JSON
•Performed REST API Input / Output data validation for different servers. Used JSON editor to validate the response.
•Performed Stable testing on REST API and end to end testing of Protractor for UI.
•Collaborated with product owners, developers, architects and UX to ensure product enhancements are delivered to Moody's quality standards.
•Identify test requirements from specifications, map test case requirements and design test coverage plan.
•QA estimation of Functional and Regression testing and assist in the identification of testing environment needs.
•Worked on Selenium Web driver to write automation scripts for functional and regression testing.
•Wrote Test Scripts by using Cucumber tool with BDD Framework using selenium in C# and prepared automation test framework.
•Developed effective, comprehensive automated tests that encompass pre-conditions, data setup, assumptions, and document test steps in a fast-paced agile environment.
•Coordinate with different development teams for defect fixes, new releases, build schedules
•Participate in Agile daily/weekly meetings, sprint planning, grooming sessions and retrospective meetings, and PI plan.
•Used Jenkins, GIT Hub, TFS to maintain full repository (tests, changes, version controlling)
•Used MongoDB and SQL’s for validating the data and also performed web services testing using REST API and SOAP UI.
•Complete UAT support interacting with end-business users and organize the UAT approvals in project shared repository for each story (requirement). Supporting the sprint releases, Production releases, and Certification.
•Experience in Monitoring tools like App Dynamics and Rigor.
Environment: Core Java, Selenium Web Driver, TestNG, Advance REST Client, Soap UI, UNIX, Jira, Specflow, Protractor, MSSQL, Postman, WSDL, Swagger, Visual Studio, TFS, Window10.
SunMicroSystems-Hyderabad,India From July 2016 to June 2019
Test Engineer
Responsibilities:
•Analyzed user business requirements, functional specs and writing the Test Plan.
•Involved in functional, system and user acceptance testing.
•Executed test cases and documented bugs found during the process of testing.
•Created Test Conditions based on BRD (Business Requirement Document).
•Derived Test Cases from Business Use Cases, Conditions and Prototype of application.
•Involved in the development of test conditions to reflect business use cases.
•Assisted in developing test matrices to trace scenarios, requirements and product components to appropriate test scripts.
•Developed and documented test cases for functional and integration testing.
•Assisted in setting up the testing environment and conducted the testing as per business rules and specifications.
•Performed different types of testing, Functional.
•Tracked extensive IT testing issues of the whole project resulting from test execution and categorized according to severity of the problem.
•Tested the Application at module level and system level for the quality of the software.
•Attended internal audits for the project.
Environment: Manual Testing, Windows, & mobile application and MS-Excel.
Academic Qualifications:
•Master of Data Science at Lewis University, Romeoville, Illinois, USA.
•Bachelor of Technology in Electrical and Electronics Communication Engineering from JNTU, Anantapur.