Post Job Free

Resume

Sign in

QA Automation Engineer

Location:
Jersey City, NJ
Salary:
70000
Posted:
June 29, 2020

Contact this candidate

Resume:

Professional Summary:

A Competent full stack QA Engineer professional with 3+ years of experience in testing with extensive knowledge of Automation Framework Design & Implementation using Java and Selenium Webdriver.

Extensive experience in QA across applications in Retail, Telecom industry sectors.

Experience in automating Web-based applications using Java/TestNg, Cucumber and Python.

Hands on experience of REST Webservices automation using RESTAssured

Good experience in creating Functional, Regression and System testing test scripts using WebDriver, Selenium RC, Selenium-IDE, Selenium Grid in Java.

Expert in writing custom Xpath and Css selector to locate web elements.

Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome and IE using WebDriver.

SOAP and REST API testing using tools like SOAP UI and Postman and Backend Testing of SQL and No-SQL databases and Mainframe Database.

Experience in Manual & Automated Testing of GUI and functional aspects of Client - server and Web based Applications on multiple levels of SDLC and Software Testing Life Cycle (STLC).

Experience in outh 2.0 authentication and Webservices automation using Rest assured and Cucumber framework

Experience in Mobile device testing on Android, iPad and iPhone, Emulator, Simulator.

Experience with Mobile device Automation with Appium/TestNg automation framework

Experience in working with Windows, Client - Server, Web based as well as Mainframe related applications.

Have good exposure to modern agile methodologies such as SCRUM, BDD and TDD.

Good experience in Test Data Driven, Behaviour Data Driven and Hybrid Testing.

Experience in analysing Business, Functional and Technical Specifications

Experience in writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use-Cases

Expertise in performing different types of Testing: White Box (Unit Testing, Integration testing), Black Box, Smoke, Functionality, Integration, Stress, Volume, System, Performance, Regression Testing and Full Life Cycle Testing

Wrote and maintained several automated test suites using TestNG, Protractor that ran in Maven on every developer branch pushed to Git.

Extensively worked on Java/J2EE technologies including Java 1.8, Junit 4, Ant, Maven

Extensive working knowledge in UNIX, SQL and Windows platforms

Experience in Bug severity analysis, Bug reporting and can prioritize the issues based of Important, Urgency and hot fixes.

Ability to work in a fast-paced, agile, deadline-driven environments

Proven communication, presentation Skills and Leadership Qualities

Sound Technical knowledge, excellent exposure and ability to learn any tool quickly.

Education:

Stevens Institute of Technology, Hoboken, NJ GPA:3.4

Master of Science in Electrical Engineering, May 2017

Velammal Engineering College, Chennai, India GPA:3.5 Bachelor of Engineering in Electrical and Electronics, May 2014

Technical Expertise:

Languages

C, C ++,Java,Cobol,Python

Operating System

Windows,UNIX,z/OS

-SDLC Methodologies

Agile Scrum, Waterfall

Bug Reporting Tools

JIRA,Quality Center, Bugzilla

Build Tools

Ant 1.6x,Maven

Continuous Integration

Jenkins,Bamboo

Database

Oracle, SQL server,Mainframe DB2,Cassandra

Requirement Management Tools

JIRA, Quality Center(ALM)

Testing Frameworks

TestNg,Protractor,Cucumber,Appium

Testing Tools

Selenium WebDriver,Eclipse, Maven,Ant,Cucumber,Sauce lab,SQL Server, Appium.

Version Control

Git,SVN

Web Technologies

HTML, XML, XHTML, DHTML, Java Script,Angular JS

Professional Experience

Technical Youth LLC Nov 2017 – Mar 2020

Client:Verizon Wireless,Piscataway,NJ

Role: Full stack QA Engineer

Responsibilities:

Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.

Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.

Performed web-based performance testing, Load testing and analysis using JMeter.

Analysed the Business Requirements and closely work with the Business Team to get the clarifications addressed.

Run Defect Trailing and Review the Test Scenarios/ Test Cases with Business.

Designed, executed and maintained Selenium Web Driver (TestNg, JUnit) automated test cases for regression test cases.

Executed the Test cases and review the results to get the Business approval for UAT.

Hands on experience in testing mobile device testing (iOS and Android)

Involved in testing application on different mobile Platform such as iOS and Android devices.

Find bugs in functional, protocol and E2E testing of Mobile device testing and E2E functional and Integration testing

Tested the mobile device under different networks and Internet speeds including on 3G, 4G/LTE and Wi-Fi.

Experienced in Web Services/API testing using Postman and SOAP UI.

Experienced in REST API Automation using Rest assured and Cucumber Framework.

Wrote and maintained several automated test suites using TestNG, Protractor that ran in Maven on every developer branch pushed to Git.

Performed cross browser testing of web applications and wrote automation to test the controls from end to end starting to invoke in Internet Explorer, Firefox, Safari and Chrome browsers.

Responsible for distributed applications across hybrid AWS and physical data centre.

Created Automation framework for Frontend Angular.js websites using Protractor and Cucumber/Chai libraries.

Strong Point of Sales Knowledge and integration with Payment processing with EMV and contactless Testing.

Coordinated between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested.

Performed Database Testing and thorough knowledge in SQL, DB2, MongoDB and Cassandra.

Involved in the regression test planning for the project and identified the critical regression tests.

Executed the automated regression test cases during every release and also executed the daily regression test suites.

Expert knowledge on daily status reporting and managed end to end testing from Jenkins and TestNg,XSLT reporting and Extent reports.

Environment: Selenium WebDriver, TestNg, Protractor, Cucumber, Appium, Maven, Ant, Jenkins, Bamboo, HP QC, JMeter, Jira, Java J2EE, Agile, Windows, UNIX, Eclipse, PL SQL, DB2, AWS.

Stevens Institute of Technology May 2016 – Dec 2016

Role: Graduate student Assistant

Responsibilities:

Provided valuable assistance to administrators by collecting the incoming and organizing the outgoing shipments from FedEx, UPS, USPS and DHL.

Assisted faculty by performing mail runs and producing copies of various documents in order for them to fulfill other academic commitments.

Updated and maintained the arrival system database containing the details of students and faculty members in Stevens Institute of technology.

Acted as the student representative of the receiving department by managing the phone calls and submitting the daily log sheets and reports to the manager.

Cognizant Technology Solutions Sep 2014 – Dec 2015

Client: Verizon India, Chennai, Tamil Nadu

Role: Software QA Engineer

Responsibilities:

Responsible for automation of Verizon wireline website end to end order flow

Performed GUI, System Testing, Regression, Functional, Smoke Testing and UAT testing.

Hands on experience in testing mobile application with actual devices (iOS and Android)

Worked as a QA Tester and responsible for analyzing and understanding the requirements and took part in Requirements walkthrough meetings.

Performed the detailed analysis of the requirements for designing of the test cases and any Ambiguities in the requirements/documents were resolved with the BA and SMEs.

Performed the execution of the test cases and tested the application features like My Bill, Plan, Features, Profile, Support and Usage Info in mobile application and Web Application.

Worked closely with the development team to get the QA activities done effectively.

Logged the Defects and properly handled the issue resolution.

Coordinated the defect review calls with the development team.

Developed Requirement Traceability Matrix (RTM) for tracking and ensuring all the test requirements have been tested.

Responsible for Test Closure Activities and providing the Test Closure Document to the stakeholders.

Environment:HP QC,Jira, Java J2EE, Agile,Windows,Unix,Eclipse, AWS,My SQL,Oracle,PL SQL,DB2.



Contact this candidate