Post Job Free

Resume

Sign in

Automation Engineer

Location:
Malden, MA
Posted:
December 10, 2020

Contact this candidate

Resume:

HARLEEN KAUR

Email: adij1w@r.postjobfree.com

Cell: +1-508-***-****

PROFESSIONAL SUMMARY:

Over 6 years of experience in Software Manual and Automation Testing for Web based and mobile applications.

Experience and thorough understating of Software development process including Agile, Waterfall Software development life cycles.

Developed and maintained Test Plans, Test Cases, Test Procedures and Test Scripts for Manual and Automated testing.

Experience in developing and executing test cases Manually and developed Automation script with Selenium WebDriver.

Expertise in Automation tools such as Selenium WebDriver, Java, Jenkins (Continuous integration, Regression tests), Maven (Regression tests), Cucumber, TestNG (Regression tests), Eclipse, TestNG and JMeter.

Used Web - debugging tools like XPath, Firebug and Fire Path to locate elements.

Experience in testing Mobile Web applications and performed the Apps testing on iPhone, iPad and Android Devices.

Experience in back end Database testing writing and executing SQL queries and other database operations with databases like SQL Server and Oracle.

Experience in validating Regular and Ajax control using Selenium locators like XPath, CSS, id and name.

Experienced in reading the test data from excel spreadsheet using API and TestNG Data provider.

Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Regression testing, JUnit testing, Black box testing, Functional testing, Compatibility testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.

Experience with build tools like Maven and GIT.

Experience in working with build tools like TestNG, Jenkins, Ant and Maven.

Tested the Mobile Applications on Windows and Mac.

Effectively communicated and reported bugs / defects which are identified in different phases of testing.

Experienced writing and executing CRUD SQL statements.

Developed strategy to move test cases Cucumber for existing and new test cases.

Thorough understanding of Bug life cycle using bug tracking tools HP ALM and Jira.

Attended project meetings, QA status meetings and daily stand up meeting.

Experience in working on Linux, Windows platform.

Acquired knowledge of the SDLC and Quality Assurance lifecycle.

Involved in all the phases of Testing Life Cycle and Bug Life Cycle.

Good Understanding of Cloud Services like Amazon Web Services (AWS).

Worked closely with Business analysts, Developers, Support teams to promote successful delivery of products and services.

Actively participated in regular QA Team meetings to discuss testing process and resolve issues with local and offshore teams.

Interacted closely with developers, environment people, client, team manager, team lead and team members for feature issues and discussion.

Strong experience with MS Word, MS Excel for writing Test Plans, Test Cases, weekly status reports.

Possess good communication skills, analytical skills, self-motivated, pro-active, task oriented, good team player, and quickly learn at new technologies and systems.

TOOLS AND TECHNOLOGIES:

Testing tools

Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, UFT, SOAP UI, QTP, Eclipse, Manual Testing, Jira, Appium, Postman

Languages

C, C++, Java

Version Control Tools

Bitbucket, GIT

Scripting Tools

SQL, Unix/Linux shell scripting

PROFESSIONAL EXPERIENCE:

Client: SGS Transportation - Rancho Cordova, CA

Oct 2018 – till date

Role: Automation Engineer

Responsibilities:

Analyzed Business Requirement Document (BRD) and Functional Specification documents (FSD) to prepare test cases based on the test plan and use cases and attended review meetings to better understand the application.

Developed automation scripts and extracted data from excel sheets using Apache POI library.

Involved in setting up configuring the testing environment with Eclipse, TestNG, and Selenium WebDriver and Selenium Java client driver.

Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.

Worked on Cross Browser testing through Selenium WebDriver by testing the Scripts on different browsers.

Generated test Report for the test scripts using Allure plugins in Maven project object model.

Log, track, and verify resolution for all software and specification defects in JIRA.

Created and involved in detailed Test Plan preparation.

Extensively used Selenium locators like (X-path, CSS Selectors, Firebug, Fire path locator) and Web-Driver to test the web application.

Scheduled the Jobs using continuous integration tool Jenkins and setup the email notifications.

Tested database by writing and executing SQL queries to ensure that data entered has been uploaded correctly into the database.

Experience in testing web services via Postman.

Using Git repository for source code management.

Schedule and facilitate Scrum ceremonies including sprint review, daily stand up meeting and team retrospectives.

Environment: Java, Selenium Web-Driver, Postman, Maven, Junit, XPATH, Eclipse, Jenkins, HTML, XML, agile, Test Manager and Windows, Oracle, Fire path, Firebug.

Client: Express Scripts - Franklin Lakes, NJ

Nov 2016 – Sep 2018

Role: QA Automation Tester

Responsibilities:

Analyzed Business Requirement Document (BRD) and Functional Specification documents (FSD) to prepare test cases based on the test plan and use cases and attended review meetings to better understand the application.

Developed automation scripts and extracted data from excel sheets using Apache POI library.

Involved in setting up configuring the testing environment with Eclipse, TestNG, and Selenium WebDriver and Selenium Java client driver.

Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.

Worked on Cross Browser testing through Selenium WebDriver by testing the Scripts on different browsers.

Generated test Report for the test scripts using Allure plugins in Maven project object model.

Defect Management using ALM, JIRA and Conflict Management.

Created and involved in detailed Test Plan preparation.

Extensively used Selenium locators like (X-path, CSS Selectors, Firebug, Fire path locator) and Web-Driver to test the web application.

Scheduled the Jobs using continuous integration tool Jenkins and setup the email notifications.

Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.

Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java .

Performed tests on emulators and simulators.

Identified mobile elements using Appium Inspector, UI Automator Viewer.

Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.

Installed and configured SOAPUI using WSDL file, setting up the database connection, used Java and groovy scripting for creating test scripts.

Prepared the Manual test cases that was not covered under Automation process.

Tested database by writing and executing SQL queries to ensure that data entered has been uploaded correctly into the database.

Experience in testing web services via Postman.

Using Git repository for source code management.

Schedule and facilitate Scrum ceremonies including sprint review, daily stand up meeting and team retrospectives.

Used Cucumber and BDD test automation frameworks for regression testing and functional testing.

Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance.

Environment: Java, Selenium Web-Driver, Test NG, SOAPUI, Cucumber, Postman, Maven, XPATH, Eclipse, Jenkins, Fire path, Firebug, HTML, XML, EDI, agile, Test Manager, Postgres SQL, Oracle, and Windows., Appium

Client: American Express GBT- Boston, MA

Feb 2015- Aug 2016

Role: Software Engineer/Manual Tester

Responsibilities:

Involved in the creation of test plans, test cases and test procedures required for manual testing. Developed Test Plans, Test Scenario and Test Cases for the testing procedure.

Performed Smoke Testing and Sanity Testing manually and Performed Functional, Positive, Negative, Integration Testing manually.

Performed manual testing to conduct backend testing using UNIX and SQL Queries.

Involved in Unit testing and support activities for next level testing areas, Debugging and resolve performance issues in production and pre-production environment.

Worked on building RESTful APIs and testing using POSTMAN, SOAP UI.

Participated in requirement walkthroughs and the creation of the test plan.

Used Quality Center as the defect tracking tool to enter defects regarding the issues found during testing.

Inserted Requirements in Quality Center and mapped Requirements with Test Cases and Worked closely with QA lead to clarify/understand functionality, resolve issues.

Environment: Quality Center, Load Runner, QTP, TFS, Windows XP, UNIX, XML, SQL, PLSQL, Java and JavaScript.

Client: HSBC Financials, New Delhi, India

June 2012- Dec 2013

Role: QA Tester

Responsibilities:

Developed and executed Manual and Automation Test Suite, Test Cases and Test Data based on Business Requirements and Technical Specifications.

Gathered specifications and requirements before system testing.

Created a test plan, test strategies, test procedures, test cases, and test data.

Generated JUnit test cases for testing various Java components.

Prepared and Executed SQL Queries to validate the data.

Created, debugged and executed scripts in Win Runner to perform functional testing.

Involved in the creation and execution of SQL test cases to import data in the database.

Environment: Visual Studio, SQL Server, Win Runner, Load Runner, Windows XP.



Contact this candidate