Post Job Free
Sign in

Software Development Team Member

Location:
Dallas, TX
Posted:
July 12, 2023

Contact this candidate

Resume:

Anil Kumar NALAM

862-***-****; adx8za@r.postjobfree.com;

Professional Summary:

** ***** ** *********** ********** in the field of Information Technology specializing in Software QA Testing of various Application Systems using both Manual and Automation Testing techniques for Web-based, Client-Server and Database applications.

Extensive experience in Functional, Smoke, System, Integration, Regression, Database, User Acceptance, GUI, Browser Compatibility, End to End flow, Beta, Cross Browser, Mobile and Automation Testing.

Hands on experience in creating numerous Selenium Web Driver tests for functional testing and regression testing campaigns using Selenium.

Experience in preparing and maintaining Automation Frameworks (Hybrid, Data Driven, Page Object Model and Cucumber).

Extensive experience in Page Object Model to Automate Functional and Regression Testing by creating Hybrid Framework using Eclipse, Maven, Java, Test NG, Selenium Web Driver and Grid.

Experienced in developing Automation framework using Page Object Model (POM), Hybrid (Keyword and Data Driven) framework with Page factory Class for the web applications

Extensive experienced in developing Cucumber BDD framework by Creating Feature files using Gherkin language, Step definition files and Test runner classes.

Experience in Creating, scheduling and maintaining campaigns on Jenkins.

Experience in using Maven build tool to manage framework dependency jar files and for build management.

Strong experience in Core Java (OOPS Concepts) and Collections.

Experience in running the tests parallel using Selenium GRID and Dockers.

Good Experience in Validating Api’s using Postman, Swagger and Azure.

Good Experience in Mobile Automation (Web Apps, Native and Hybrid apps) for Android/IOS by Using Appium.

Practicing full facing AGILE methodology with SCRUM meeting, Sprint Planning Meeting, Sprint Review Meeting, Retrospective Meeting.

Excellent experience in using Selenium WebDriver and TestNG to automate test cases.

Strong experience in writing test strategy, test plans, test cases, developing and maintaining test scripts.

Extensively worked on Test Management tools like HP QC 10.0, HP ALM, JIRA and Hands on Mainframe Tool RUMBA for FDR Backend screens Validations.

Extensive working experience on all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle.

Strong experience in Automation and Manual Testing for all phases of Software Testing Life Cycle (STLC).

Experience in Waterfall & Agile (Sprint/Scrum) Methodology by analyzing requirement specifications.

Excellent in System requirement analysis and Documentation skills.

Experience Working in various domains like Banking, Credit Cards and Insurance.

Technical Summary:

Testing Tools

Selenium Web Driver/IDE, JMeter, HP ALM/ Quality Center, TestNG, Junit, Eclipse, Postman, Swagger Api, Cucumber, Appium, Selenium Grid, Auto IT and Docker

Reporting Tools

JIRA, TFS, RTC, HP ALM/ Quality Center, Bugzilla, Azure DevOps (ADO)

Web Development Technologies

HTML, HTML, HTML 5, Cascading Style Sheets (CSS), CSS3, Bootstrap, AJAX, JSON, SASS, XHTML, XML

Automation Framework

Page Object Model (POM), Cucumber BDD Framework, Keyword and Data driven framework (Apache POI), Hybrid Frameworks using TestNG.

Programming Languages

Java, Java Script, SQL

CI/CD Tools

Maven, Jenkins, GIT, SVN

Database Tools

SQL Developer, Toad

Database

Oracle11g/12c, SQL Server, MySQL

MS-Suite

Microsoft Word, Excel, PowerPoint, Outlook

Operating Systems

Microsoft Windows XP/7/8/10, Red hat Linux

Non-Technical Skills:

Ability to work effectively while working as a team member as well as individually

Excellent communication and interpersonal skills

Ability to quickly absorb and retain new information and procedures

Ready to accept challenges, self-motivated and Strong Problem analysis & Problem-Solving skills.

Proven experience on interaction & liaison with end-Users/customer

Ability to manage multiple tasks efficiently in team-oriented environment.

Education:

Bachelors in Electronics and Communication Engineering (2009-2013) JNTU Kakinada University, India

Professional Experience:

ValueLabs Sept 2019 – Apr 2023

Senior QA Automation Engineer

Project: Prorisk (Insurance House Group)

Prorisk allows you to quote, bind and renew policies 24 hours a day, 365 days a year. We know buying insurance can be a bit boring, that’s why we don’t want to take up too much of your time. We wanted to make dealing with us even easier. We’ve developed ProBind to help make your life easy. Since 2003, ProRisk has been providing smart, flexible underwriting solutions for our clients. Our products are designed for the specific exposures of Australian SMEs. We aim to make the insurance buying process easy and reduce the complexity for brokers and insureds alike

Responsibilities:

Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.

Engaged in functional, regression test execution, analysis and defect tracking, also support the resolution of issues during testing.

Involved in creation of Automation testcases using Selenium WebDriver, Java, TestNG, Junit and Maven

Developed and Implemented the Test Scripts for Regression test cases in the Hybrid Framework (Keyword and data driven), Test NG framework

Developed and Implemented the Cucumber BDD framework by writing Feature files (Gherkin Language), Step definitions and Test Runner classes.

Wrote manual test scenarios and test cases based on user requirement specifications, change requests, data dictionary document and functional specification documents

Developing the Selenium Test scripts using Core Java and OOPS concepts and Collections

Running the scripts on Different Browsers by using Selenium GRID

Identify the elements by using Appium inspector and UI Automator.

Automate the native and web apps (Android / IOS apps) by using Selenium Web Driver and Appium.

Involved in Test Script Reviews.

Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG, Data Provider Annotation in automation.

Implemented TestNG unit testing framework for the smoke test and used all Annotations in TestNG effectively.

Triggered POM.XML files using Jenkins, Continuous Integration Tool to generate reports and to trigger periodically.

Participated in test case design, preparing Test Strategy and status updates

Performed Positive, Negative, Functional, Integration, System (End to End) testing.

Proficient in testing Rest Services using Postman

Manually performed back-end testing by writing SQL queries

Involved in cross browser testing like IE, Firefox, Chrome and Safari

Mapped requirements to test cases to maintain accurate Traceability

Involved in Identifying the X-path, Finding the elements by ID, Name and dynamic elements by X-Path Functions and Finding the elements by CSS.

Monitor testing progress during monthly releases and generate reports and communicate with leadership.

Environment: JIRA, SQL, Selenium WebDriver, TestNG, Java, Cucumber BDD framework, Page Object Model (POM), SQL Server, Agile (SCRUM), Eclipse, GIT, Jenkins, MS Office, Postman, Swagger, Microsoft Azure, Eclipse, Bugzilla, Apache POI

Wells Fargo Apr 2019 – June 2019

Senior QA Automation Engineer

Project: Internet – Cards AO (Account Online)

This deals with credit card applications and different functionalities of credit cards like Online Collections, Balance Transfers, and Different portfolio Cards, Credit and Reward Points programs partnering with different portfolio brands, Credit Card account maintenance, Personal updating and card account security checking with CYOTA. Also working on different functionalities like Payments, Transfers, Transactions etc.

Responsibilities:

Analyzed functional requirements and design specifications to ensure that application meets all technical and business requirements.

Created, designed, developed, enhanced, maintained, and implemented efficient and effective Test Plan, Test strategy, Test approach, Test Case, Test Script documents for enterprise-wide end-to-end testing of the Project.

Implemented Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG, Jenkins and Java and Developed new Automation test cases using selenium WebDriver and TestNG

Automate and maintain functional tests for the application using Java Selenium.

Wrote Scenarios, Scenario outlines and Step definitions using Gherkin in Cucumber for BDD.

Prepared BDD scenarios for UAT (User Acceptance testing) using Cucumber.

Maintain the test source code and resources in the GitHub source control repository tool.

Performed Continuous Integration of code and scripts using Jenkins.

Environment: Agile, Java, Selenium WebDriver, Cucumber, TestNG, JavaScript, HTML, XML, MS Office, JIRA, SQL, SQL Developer, HP ALM/ Quality Center GIT, Web Services, Postman, Maven, Jenkins, Oracle11g/12c

CITIBANK NA Feb 2016 – Mar 2019

Software QA Analyst

Project: DSD Account Online - COSTCO Cobrand

Citibank has now acquired a new partner named Costco. For which the Costco Cobrand products are getting embedded in the Citibank account structure without impacting the existing functionalities. SO as per this change the end-to-end application testing has been performed for the Costco Cobrand Pids for Primary, Authorized, Owner and Employee Users.

Responsibilities:

Involved in developing and executing test cases to test various front-end and back-end interactions.

Performed functional, regression, smoke and browser compatibility tests.

Responsible for creating efficient Test cases and Test Strategies.

Involved in requirement gathering, analysis and test plan preparation.

Collaborated with software engineering teams on regression testing, bugs, browser compatibility issues etc.

Worked with cross functional team to ensure quality throughout the software development lifecycle.

Followed Agile methodology for the software development and testing.

Involved in discussions with the System Analysts to identify the technical requirements.

Implemented Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG, Jenkins and Java.

Developed new Automation test cases using selenium WebDriver and TestNG.

Automate and maintain functional tests for the application using Java Selenium.

Environment: Agile, HP ALM/ Quality Center, JIRA, SQL, Java, JavaScript, MS Office, GIT, Eclipse, Oracle11g/12c, SVN, Selenium WebDriver, Page object Model(POM, Apache POI, TestNG, Maven, Jenkins, Rest API, Postman

CITIBANK NA Nov 2013 – Jan 2016

Software QA Engineer

Project: FD360 Invoice

Testing the web application and Main frame backend Invoices for CITI Customers on First Data’s 360 Control platforms for all Retail Services Commercial AO(Account Online) products.

Responsibilities:

Expertized in preparing documents like Requirements traceability matrix, Query Log, Estimate Reports based on the Requirement Analysis documents (Business Requirement Specification), Test Strategy & Test Plan, Creation of Test Scenarios and Test Cases, Master Test Plan and Functional Test Plan, Test Environment set up, Test Data Set up, Execution of Test Cases in Test Management Tools, Test Results, Test Log, Defect Status Report on Daily and Weekly & End of Test Closure reports

Extensive experience in Functional, Smoke, System, Integration, Regression, Database, Automation and Mainframe Testing.

Determining the scope of the testing in project, analyzing and understanding the project requirements, raising queries against SRS, prepared and maintained the Requirement Traceability Matrix, Query Logs.

Tested application for different browsers and did browser compatibility testing.

Implemented Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG.

Developed new Automation test cases using selenium WebDriver, Java and TestNG.

Automate and maintain functional tests for the application using Java Selenium.

Worked with teams where requirements are constantly being implemented, tested and improved.

Involved in testing application-level code to interact with APIs, Web Services using AJAX, JSON and XML.

Environment: Java, Postman, JavaScript, jQuery, XML, Web Services, Agile, Eclipse and SVN, Selenium WebDriver, Page object Model (POM, Apache POI, TestNG



Contact this candidate