Amaranath.K
Mobile: +1-703-***-**** E-mail: *********@*****.***
-
Professional Summary:
Having 10+ years of experience in software testing using Manual and Automation testing techniques.
Extensively used automated test tools like Selenium-Java for Functional and Regression testing.
Experience on Unit testing frameworks like JUnit and TestNG.
Good knowledge on using BDD frameworks like Cucumber using Gherkin language.
Experience on build configuration tool like MAVEN.
Experience in Writing Test Scripts using Web Element locators, Web Driver Methods, JavaScript Executor, log4j and TestNG Annotations.
Experienced in developing Automation Framework using Page Object Model (POM) using Page Factory Class.
Have hands on experience in different types of testing like Sanity, Functional, UI, Regression, E2E, and UAT.
Experienced in complete SDLC, STLC and Bug Life cycle.
Strong expertise in Agile (Scrum), Waterfall and V-Model software testing methodologies.
Experience on all stages of Software Testing Life Cycle (STLC) including Test cases creation, Test cases execution and bug reporting and tracking.
Well Experienced on Test Management and defect tracking Tool like JIRA.
Writing and uploading Test cases using Zephyr Test management tool.
Knowledge on API Testing using POSTMAN tool.
Including 1.5 years of experience in AEM tool testing.
Manually authoring and testing the various components on various templates.
Hands-on experience in authoring and testing components in classic UI and Touch UI.
Validating various components on publisher and dispatcher instances in AEM to assist with bug fixes during the testing phase.
Providing production support for Sprint releases and writing selenium script to automate critical functionalities.
Having good knowledge and hands on experience in object oriented concepts and collections in core java.
Versatile team player with excellent analytical, communication, interpersonal skills.
Automation Tools
Selenium Web Driver, TestNG, JUnit
Build Tools
Maven
BDD Frameworks
Cucumber, Keyword, Data driven and PageObjectModel
REST API Tool
POSTMAN
Content Management Tool
Adobe Experience Manager (AEM)
Test Case Management Tool
Zephyr
Defect Tracking Tool
ALM, JIRA
Platforms
Windows 7x/8x/9x, 2003 server, XP
RDBMS
SQL, Oracle9i/10g/11g
Educational Qualification:
B.Tech in Electrical & Electronics Engineering from JNTU
Professional Experience:
Client : Barclay, Wilmington, DE. Duration: Jan2021 - Tilldate
Project : BCUS, Cards Platform
QA Consultant
Responsibilities:
•Understanding the business requirements and develop test cases to test the complete functionality of the application.
•Maintain Traceability Matrix to ensure all conditions are covered in the Test Cases.
•Executed Test cases and analyze the test results.
•Responsible for performing Ad-hoc, Sanity testing, Functional testing and Regression testing.
•Coordinating with onsite persons regarding documents, requirements and discussions about the functionality.
•Analyzed test specifications and converted them into Manual Test Cases.
•Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using Test NG prior to agile release.
•Preparing automation scripts in Web Driver with cucumber.
•Developing BDD tests using Cucumber by writing feature files and step definitions.
•Creating highly efficient and maintainable Java code to develop Page Objects Models.
•Developing reusable functional components in the framework.
•Execution of test scripts and debugging.
•Used Maven to build and run the Selenium automation framework.
•Raise and track defects until closure and Re-test resolved defects using JIRA.
•Participated in the all agile ceremonies – planning, daily scrum calls, sprint review and sprint retrospective.
Environment: Java, J2ee, Oracle 10g, Windows10, Selenium, TestNG, Cucumber, Maven, JIRA, Postman.
Client : Visa, Austin, TX. Duration: June 2019 - Dec 2020
Project : VCOMQI
QA Analyst
Responsibilities:
Worked on AEM digital content management tool and tested visa.com-marketing website.
Authored and tested different components on different templates.
Created test cases for sprint stories and executed on QA, UAT, Review and Production Servers.
Hands-on experience in authoring and testing components in classic UI and Touch UI.
Providing production support during sprint releases.
Used JIRA tool for defects and as time tracking tool for logging hours.
Involved in Sprint demonstrations to business people and getting feedbacks and approvals.
Done Manual, Automation, UI, Accessibility and Mobile Testing.
Tested developed enhancements to the website and minimized defects to production.
Performed Functional Testing, Accessibility Testing, Regression Testing.
Coordinating with the Development team about Defect Rectification.
Participated in Technical grooming, sprint planning, and daily status meetings.
Environment: AEM Content Management-6.5, Java, J2ee, Oracle 10g, Windows10, Selenium, TestNG, JIRA, Zephyr, Postman.
Client : CIBC, CANADA Duration: June 2017 - May 2019
Project : Retail Credit Data Warehouse
QA Analyst
Responsibilities:
Identified the Test requirements based on business requirements of the application/Releases
Involved in the Requirement review with CIBC SE’s and Dev team.
Involved in identifying the gap between the requirements and Implementation.
Prepared the Test plan, Test Scenarios and test cases.
Conducting reviews & peer reviews with the Team to ensure the quality of deliverables.
Reviewed the test cases based on the business requirements with SE’s.
Prepares the test data for the manual test case execution.
Involved in sending every day Sanity report to the clients to ensure that there is no environment issues.
Prioritized, evaluated, monitored defects and Analyzed Defect History.
Co-ordinate the activities between on-site and off-shore team.
Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
Developed test code in Java language using Eclipse, Web Driver and TestNG framework.
Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
Environment: Java, J2ee, Oracle 10g, Windows7, Selenium, TestNG, Maven, Jenkins, JIRA, Zephyr, Eclipse.
Client : Aetna, Atlanta, GA. Duration: April 2016 - May 2017
Project : Aetna Consumer portal
Test Analyst
Responsibilities:
Worked on Positive, Negative and Exception scenarios with test scripts and test data based on business requirements.
Created and Enhanced the Test scripts using Element Locators, Selenium Web Driver, Java programming features and TestNG Annotations.
Experienced in Data driven Testing, Cross browser Testing-using Selenium Web Driver and TestNG.
Conduct regression testing to validate existing software functionality using Selenium.
Conducted Data driven Testing, Cross browser Testing and implemented Automation TestNG Framework using selenium.
Schedule automated test run after build completion and Verify results & certify \reject builds.
Executing Selenium Test Cases and Reporting Defects using JIRA.
Performed Functional Testing, Accessibility Testing, Regression Testing.
Coordinating with the Development team about Defect Rectification.
Actively communicated about showstoppers to development team and worked closely in resolving them.
Responsible for providing regular test reports to project management.
Participating in sprint planning meetings, brainstorm meetings and daily scrum meetings.
Environment: Java, J2ee, Oracle 10g, Windows7, Selenium, TestNG, Maven, Jenkins, Jira, Zephyr, Eclipse.
Client : JPMorgan Chase, Wilmington, DE. Duration: April 2015 – March 2016
Project : Chase Portfolio Management
Sr Software Engineer
Responsibilities:
Worked on testing for portfolio management, advisory and reports modules.
Reviewed Business Requirements, Business use cases and functional documents.
Involved in mapping the test cases with requirements in Requirements Traceability Matrix.
Preparing Test Cases and Test Data (Positive, Negative and exceptional scenarios) based on Requirements & Specifications.
Executing Test cases, analyzing the results and logging bug accordingly.
Created and Enhanced the Test scripts using Element Locators,Selenium Web Driver,
Java programming features and TestNG Annotations.
Conducted regression testing for already reported defects to test whether defect fixed or fix causes another problem using Selenium.
Conducted Data driven Testing, Cross browser Testing and implemented Automation TestNG Framework using selenium.
Performed Sanity Testing, Functional Testing, Regression Testing, System Integration Testing, AdhocTesting.
Effective communication with the Development team about the bugs and getting them closed.
Involved in weekly status meetings with team members. Responsible for providing regular test reports like weekly status report and test summary report to project management.
Environment: J2ee, Spring framework, JMS, Oracle 8,Windows 2000 Server, Selenium, TestNG, Maven, Jenkins, Jira, Zephyr, Eclipse.
Client : Barclay, UK Duration: April 2014 – March 2015
Project : Financial Services.
Software Engineer
Responsibilities:
Reviewed Business Requirement Documents, Functional requirement documents.
Prepared Test Cases based on Requirements & Specifications.
Participated in Technical Reviews with Business and Technical teams to evaluate the base-line requirements and finalized the Test cases for System testing.
Executed Test cases and logged defects in ALM.
Worked on all the stages of SDLC for this project and designed and executed Functional, Integration, Regression, System (End to End), Backend (Database) and Adhoc Testing.
Prepared test summary report, defects report and status reports using ALM dashboard tools
Communicating with Functional Analyst on any issue clarifications.
Effective communication with the Development team about the bugs and getting them closed.
Environment: Java, J2ee, JSF, EJB, Hibernate, Oracle 8, Windows 2000 Server, Manual Testing.
Client : Health Information Management, Canada Duration: April 2013 – March 2014
Project : Hospital Management.
Software Engineer
Responsibilities:
Developed Test scripts based on business requirements and technical specifications.
Worked with business analysts and presented the test strategy to the entire team in order to obtain the necessary approval.
Created functional and integration Test cases based on business requirements and design documentation.
Managed and organized requirements, Test plan, Test lab, defects, and other test management activities using PR-Tracker.
Performing Black box, Integration, Regression and System testing manually.
Defect Tracking & Analysis using PR-Tracker.
Involved in communicating weekly reports to management.
Environment: Java, J2ee, JSF, EJB, Hibernate, Oracle 8, Windows 2000 Server, Manual Testing.