Post Job Free
Sign in

QA Automation Engineer

Location:
Chicago, IL
Salary:
$55
Posted:
April 01, 2022

Contact this candidate

Resume:

Nandini Thirumuru

QA Automation Engineer

Email ID: adqnqg@r.postjobfree.com

PH#: 469-***-****

Professional Summary

Over 7 years of experience in IT industry on System Analysis, Design, Development and testing of the software for various Enterprise Applications.

Profound work knowledge in Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall etc.

Experience in automation testing using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT and Maven.

Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.

Expertise in diverse types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Performance testing, Functional testing, Database testing, GUI testing, Web / UI and User Acceptance Testing.

Experience in validating Regular and Ajax control using Selenium locators (Xpath, CSS, id, and name).

Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like Windows and Mac.

Experience in all stages of testing - Integration, Smoke, Regression, System/end-to-end/Process, Usability, Web and Maintenance testing.

Sound knowledge in writing automation scripts using Behaviour Driven Development (BDD) Cucumber, Gherkin.

Strong in analyzing Business Requirements, analyzing flow charts and Functional Specifications, creating Test Plans, Test Strategy and identifying Test Scenarios, developing and executing Test Cases.

Experience In Analyzing the Requirement Documents, Functional Specifications (FS), Software Design Documentation (SDD) and Use Case Diagrams.

Expertise in Writing, Executing and Maintaining System Test Plans, Test Cases, Test Scenarios for both Functional and Non Functional Test Cases.

Experience in Document Reviews and Meetings to Evaluate Documents, Plans, Code, Requirements, and Specifications.

Experienced in Maintaining Requirement Traceability Matrix (RTM).

Experience working with Databases such as SQL Server and Oracle

Profound Knowledge in Version Control tools like SVN, GIT, GITHUB.

Experience with bug tracking tools like Quality Centre/Test Director, ALM, JIRA, and Bugzilla.

Capable of working independently or as part of a QA/Project team, as required by the project. Able to effectively and cooperatively interface with all levels of management and staff.

Technical Skills

Testing Tools

Selenium Web driver/IDÉ, QTP HP QC/ALM, Cucumber, TestNG, Eclipse IDE

Languages

Java, Java Script, HTML, XML, CSS, C, C++, SQL

Frameworks

TestNG, BDD and Backend Testing.

Testing Skills

Test Plan creation, Test Case Design, Test data preparation, Test execution, Defect management, Test reporting, Test Automation script writing, Runbook automation, Black Box and White Box testing, GUI and API Testing

Databases

MS SQL Server, Teradata, MS Access, MySQL, Oracle and DB2, Selenium.

Bug Tracking Tools

HP Quality Centre, Bugzilla, Jira

Version Control Tools

GIT, SVN

Firefox Add-ons

Xpath, jQuery and Firebug.

Operating Systems

Windows 10, UNIX and Linux.

Professional Experience

Client: Abt Electronics (Glenview, IL) Sep 2019 – Current

Role: Senior QA Automation Engineer.

Abt Electronics is an independent family-owned retailer in the United States of consumer electronics, major appliances, and furniture. Abt Electronics now distributes products from coast to coast in the US. The single store is a family-owned business that has operated in the Chicago market. Abt Electronics is the largest independent, single-store appliance and electronics retailer in the country. The third-generation, family-run Abt Electronics provides unparalleled customer service with its team of 1,500 expert staff members at its Glenview, IL.

Responsibilities:

Involved in execution of Test Plans, Test Cases & Test Scripts by reviewing the business requirements.

Always Worked on multiple Projects such as Small and Medium Business, Personal Finance, HELOCS, Consumer and Business Credit Cards, Deposit Account Opening, Global KYC/ KOPS Integration, Qualifile & BIZChex and Teller Applications.

Worked in a highly dynamic AGILE environment and participated in the scrum and sprint meetings. End to end execution of automated scripts, Test Result analysis.

Interacted with Developers to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).

Worked on the Parameterization using TestNG Parameters and Data Provider annotations in Selenium WebDriver Scripts.

Selenium Web Driver for automation of Cross Browser Testing on IE, Firefox, Safari and Chrome.

Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Performed back-end testing using SQL queries in Oracle database

Used GIT as code repository and GitHub to manage code reviews.

Participated in Release Review/Requirement Analysis and Design review meetings.

Developed Test cases manually using HP ALM.

Define and track quality assurance metrics such as defects, defect counts, test results and test status using JIRA defect tracking system

Involved in Functional testing, Integration testing, System testing, data validation testing, end-to-end and Manual Web Service testing of the application.

Created Detailed Manual test cases that varies from 20 to 60 steps due to security and lengthy Flows involved.

Worked closely with BA and various Lines of Business (PF, SME, DAO, Credit Cards and Teller) for better understanding the requirements to reduce gaps in understanding the product and help them create requirements wherever needed.

Worked closely with development teams in understanding and tracing the root cause of the bug and help them in giving a fix.

Created Test Plans, Test Scenarios and Test cases for functional, smoke, sanity, regression, Integration, and system testing.

Created detailed Test reports for the test ran at the end of each Sprint and circulate among required teams.

Environment: ASP.NET, SQL, Windows XP, Linux, Putty, MS Office, HP ALM, JIRA, Confluence, BDD, Selenium, My Sql, Jenkins, Java, Maven

Client: BMO Harris Bank (Chicago, IL) Jul 2017 – Oct 2019

Role: Software QA Engineer.

BMO Harris Bank, N.A. is an American bank based in Chicago, Illinois. It is a member of the Federal Reserve System and operates branches in the many states across USA. BMO Harris Bank is the twenty-first largest banking institution in the United States. The bank is a subsidiary of the Canadian multinational invest.

Responsibilities:

Gathered and Analysed User/Business Requirements and Developed System Test Plans.

Generated Test Cases and Traced them to the Relevant Functional Requirement Document (FRD).

Involved in Complete Software Test Life Cycle Includes Analysis, Test Scenarios, Testcase Preparation and Review, Test Execution and Test Reports.

Ensure all Changes to the Applications are Tested Adequately and consistently.

Updated Testcases when there are Changes to the Requirements through Change Request Process.

Reviewed Test Cases with the Test Lead and/ Project Manager.

Understanding the Requirements by Referring to the Detailed Design Specifications, identify any Gaps, Seek Clarifications and Ensure that all Requirements can be tested.

Involved in Preparation of Test Plan Document and Design Functional and UI Test Cases.

Executing Test Cases Manually.

Automated the Functional Test Cases Using Selenium IDE and Maintained Reports.

Performing Functional Testing, Regression Testing, End-To-End Testing.

Reporting the Bugs and Validating Them with development Team and Ensure them to get Resolved.

Logging Defects with Easily Reproducible Steps in JIRA

Verifying Fixed defects and updating the Status in JIRA.

Involved in Peer Reviews with team members.

Updated Requirements Traceability Matrix Regularly.

Participating in the Team reviews, Daily Status Calls.

Environment: Windows, .Net, Oracle, Jira, MS Office, SQL, HTML, CSS, UI.

Client: Blue Cross and Blue Shield of Illinois (Chicago, IL) Oct 2015 to Jun 2017

Role: Software Engineer (Testing)

Health Care Service Corporation, a Mutual Legal Reserve Company (HCSC), is the largest customer-owned health insurer in the nation and the fourth largest overall. Operating through our Blue Cross and Blue Shield Plans in Illinois, Montana, New Mexico, Oklahoma and Texas we are expanding access to high-quality, cost-effective health care. We are equipping members with information and tools so they can make the best health care decisions for themselves and their families.HCSC is continuously recognized as an employer committed to community, diversity and inclusion, training and development.

Responsibilities:

Identified High-Level Requirements for Documenting Detailed Business Requirements.

Prepared and executed Test Cases for Functional, UI and Integration Testing.

Created Tracability Matrix to keep Track of Changes in Requirement to that of Testing Efforts.

Maintained the Test Matrix and Tracability Matrix.

Reviewed Test Cases with the Team Lead and Project Manager as and when Required.

Updated/ Flagged the Testcases as per new Changes as Required.

Performed various Testing Techniques like UI Testing, Smoke Testing, Functional Testing, Regression Testing, End To End Testing.

Tested Applications and Documented Results and Bugs Including Documentation of Information useful in the Debugging Process.

Performed Database Testing using Basic SQL Commands like Running Queries against Databases to Verify the Correctness of XML Response.

Performed Data Loads on Daily Basis to Feed Data in to the Database (Coming From Client) and Verified on Daily Basis.

Involved in Preparing Test Plan and Test Cases Based on Business Requirements.

Created, Reviewed and Updated Test Scenarios, Test Cases and Test Data.

Used JIRA for Documenting, Logging and Tracking Defects.

Verifying Fixed Defects and Updating The Status on JIRA.

Participating In the Team Reviews,Daily Status Calls.

Environment: Windows, Java,Oracle, Jira, Ms Word, Ms Excel, Ms Powerpoint, Sql, Html, Css, Ui, Svn, Putty.



Contact this candidate