__________________________________________________________________________________________
SUMMARY:
Over 8 years of experience as a QA Automation Engineer - SDET, extensively worked on Manual,
Automation, Mobile, API, Webservices applications.
Expertise in Manual and Automation Testing of Mobile, Web-based
Excellent knowledge and implementation skills in complete Software Development Life Cycle
(SDLC) and Software Testing Life Cycle (STLC).
Expertise in understanding Business Requirement Specifications, Functional Specifications and
Design documentations and converting them into Test Scenarios.
Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile and
attended different ceremonies like Sprint Planning meeting, Scrum, Backlog grooming, Sprint
Review and Retrospective.
Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver,
Junit, TestNG, Appium, Jasmine, Maven, Jenkins, tools.
Experience of Creating, Modifying and Maintaining new and existing Automation Framework
Experience in Core Java, development by applying different concepts like OOPS concepts,
Collections, String s, Exception handling, Multithreading, etc.
Experience in installation and Administration of version control systems like GIT (Distributed
Version Control), GitHub.
Experience in automating Mobile applications using Appium.
Working with Unit Test Frameworks like TestNG, Junit.
Experience in implementing the Page Object Model (POM) by creating element for each page
object and reused all the objects in various scripts.
Experienced using tools like Fire Path, Firebug, and UI Automator Viewer for finding elements
locator and good knowledge in writing the absolute and relative XPATHS manually on need basis.
Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing,
System testing, browser compatibility testing & Security testing of client/server and Web Base
Applications.
Expertise in using various defect-reporting and defect-tracking tools like JIRA, Rally, Bugzilla.
Experience in writing good quality object-oriented code for testing purposes .
Good analytical and communication skills and ability to work independently with minimal
supervision and perform as part of a team.
TECHNICAL SKILLS:
Testing tools: Selenium WebDriver/RC, QTP, Appium, JUnit, TestNG.
Web Technologies: REST services
Defect Tracking Tools: JIRA
Build Tools: Maven, Gradle
Frameworks: Data Driven, Keyword Driven & Hybrid Frameworks
Languages: Java, SQL.
1
Continuous Integration Tools: Jenkins,
Browsers: Internet Explorer, Firefox, Chrome & Safari
Databases: Oracle
Version Control: GIT, GITHUB.
Operating Systems: Windows XP/7/8, Mac OS, Android.
Education
Bachelor of Technology - BTech, Information Technology Jawaharlal Nehru Technological
University, Hyderabad India 2006 - 2010
Professional Experience:
Fiserv
Money Network
Software Development Engineer in Test/ QA Engineer March 2020 to Till
Date
Responsibilities:
Creating Test plan and Test cases to cover the new feature testing.
Testing new features developed based on the Product requirements.
Writing Test Scenarios for the feature in development using Gherkin language.
Testing Web application & mobile application manually.
Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile
capabilities.
Developed BDD tests using Cucumber by writing behavior and step definitions & developed required
Selenium support code in JAVA for Cucumber.
Used BDD cucumber framework to analyze the user-story and writing acceptance criteria.
Developed test code in Java language using Eclipse, IDE framework.
Writing Web Automation scripts using Cucumber, Java, Selenium, TestNG framework libraries
Testing Android Mobile application automation Testing.
Writing automation scripts to test and validating the Rest API’s using Rest Assured library.
Working in an Agile scrum where I am responsible for testing new build.
Ran Smoke & Regression suite.
Involved in I18N testing of this application
Responsible for sending consolidated weekly report.
Involved in writing SQL queries to validate data using Oracle Database .
Environment: Java, Selenium WebDriver, Appium, TestNG, Maven, Eclipse, XPath, Agile, SQL and
Windows, Jira.
Toyota, TX
QA Automation Tester March 2017- Jan 2020
2
Responsibilities:
Designed, developed, and implemented POM based automation testing framework utilizing Java,
TestNG and Selenium WebDriver.
Developed test scripts using Selenium Web Driver sample use of Firebug to map HTML pages and
Selenium to document reports, test results and used of Parameterization techniques for a Data driven
test and developed under Eclipse IDE.
Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in
java using TestNG prior to agile release.
Designed and developed Data Driven Framework using Selenium Web Driver to validate test case
against different data set.
Reported the bugs and the test results in the quality center. Created automation framework in test
complete Selenium WebDriver using behavior driven approach like Cucumber.
Engaged in framework enhancements, code reviews and maintaining deliverable quality.
Experience in behaviour driven development (BDD) approach using selenium-cucumber to write and
execute automated acceptance/unit tests.
Developed and maintained automated test cases in Selenium WebDriver using Java programming
language and Junit Framework.
Responsible for providing the status updates to the team on daily basis.
Environment: Selenium Web Driver, JBehave, Selenium Cucumber, XCode, Gherkin, Jira, Quality
Center, Soap UI, HTML, XML, Oracle, Java Script, , UNIX, and Windows.
DFPS, TX
Manual Tester March 2014- Jan 2017
Responsibilities:
Involved in writing Test Scripts for the main application functionality such as validation, business
workflow.
Participated in Functional, GUI, Regression and Ad-hoc Testing.
Reviewed Business Requirements Documents and involved in developing the Test Planning
Document.
Developed Test Cases, Test Scenarios, Test Plans and Defect reports for enhancements.
Performed defect tracking using Quality enter and later the defects were linked to specific test cases
for traceability.
Involved in End-to-End Testing and performed User Acceptance Testing for the applications.
Resolved issues with the coordination of testing and development teams.
Actively participated in Weekly Review meetings and Weekly status meetings.
Manually checked with the results from the application execution and captured the SQL statements.
Developed and maintained Function Libraries, Object repositories and Descriptive programming
techniques in automation testing.
Environment: Manual Testing, Oracle, SQL, PL/SQL, MS Outlook.