Post Job Free
Sign in

Automation Engineer

Location:
Irving, TX
Posted:
September 29, 2020

Contact this candidate

Resume:

Sindhu

*******@*****.***

(***) *** - ****

PROFESSIONAL SUMMARY:

6+ years of experience in the field of IT with focus in Software Testing and Quality Assurance for various Client server, Mobile, Windows and Web based applications.

Expert in all phases of test life cycle including requirements analysis, project planning, scheduling, testing, defect tracking, management and reporting.

Good expertise in Mobile Testing with Android and iOS devices.

Expertise in Automation Testing by developing/executing the test scripts and analyzing results using testing tools/frameworks like Selenium WebDriver, TestNG, Cucumber, JBehave, JUnit, Appium, Apache Ant, Apache Maven, Gradle, HP ALM.

Very strong knowledge of Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC), experience in defining and implementing the test process across the projects right from the initial phase.

Hands on experience in developing Automation Scripts, Execution and Analysis using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.

Expert in performing Cross Browser, Functional, Regression testing, UI testing for mobile Native app, web apps and hybrid apps using Appium test automation framework.

Good experience in load testing/performance testing using Load Runner by scripting user scripts for multiple users.

Expertise in Web Services (SOAP and RESTful) testing using SOAP UI tool and Postman.

Performed cross browser testing on Chrome, Firefox, IE browsers using TestNG.

Expert in using version control tools like GIT and SVN as well as integration tools like Jenkins.

Good expertise in writing and executing SQL queries and good exposure in working with the various relational databases like Oracle, SQL Server etc.

Proficiency in SQL, PL/SQL programming to develop Stored Procedures/Functions, Packages and Database triggers.

Proficient in working with testing tools and carrying out Functionality Testing, GUI Testing, Integration Testing, Black Box Testing, User Acceptance Testing and Regression Testing of Client/Server, Web based applications.

Strong knowledge in working projects which includes the test methodologies like Scrum, Agile, Waterfall.

Experience in conducting the defect triage meeting and taking the running notes for the issue tracking with all the stake holders.

Solid experience on Defect/Test Management tools such as JIRA, Quality Center and Bugzilla.

Good team player with good communication, interpersonal skills and an ability to work in challenging work products.

Proven ability in working individually or as a part of team, Problem solving, Process improvement activities, Analytical skills, reporting.

TECHNICAL SKILLS:

Development Methodology

Waterfall, Agile, Scrum

Framework

JUnit, JBehave, TestNG, Selenium, Cucumber

Artifacts

Test plan, Test case, RTM, Test Summary Report

Testing Tools

SOAP UI, Appium, Postman, REST Assured, Load Runner, JMeter

Continuous Integration and Build Tools

Jenkins, Maven, Gradle

Defect Tracking Tools

JIRA, ALM, Bugzilla

Programming Languages

Java, C, Python, Groovy

Database

SQL Server, Oracle, MySQL

Utilities

Eclipse, IntelliJ IDEA, Visual Studio, SonarQube, GIT, SVN, Firebug

PROFESSIONAL EXPERIENCE:

Southwest Airlines, Dallas, TX Feb ’18 – Till Date

QA Automation Engineer

Responsibilities:

Actively interacted with the business users, product owner in the Agile team to understand the architecture and functionality of application.

Developed Hybrid Test Framework using Selenium WebDriver, Maven and TestNG.

Involved in testing application flows such as PNR creation, passenger retrieval, boarding, check-in, baggage info, retrieve flight status and change reservation.

Developed Selenium scripts in TestNG for parameterization using Data Provider annotation.

Performed functional test automation and execution processes in a web environment using data-driven development with Selenium WebDriver.

Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.

Enhanced regression test cases to implement complex testing scenarios and increased code coverage using Selenium WebDriver.

Developed script and performed web services testing using Soap UI tool for functional and regression testing.

Used Apache POI to read data from external sources and provide them as parameter to the locators in the test script.

Performed Data verification and validation using complex SQL queries.

Generated test reports using Extent Report in Maven Project.

Identified Bugs and communicated with developers to resolve the issues.

Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.

Analyzed the gap between actual and expected results and reported bugs using JIRA.

Involved in generating test plan, test cases using HP ALM.

Used SonarQube for continuously inspecting the Code Quality and Security of the codebase.

Assigned tasks to other QA team members, submitted weekly Status reports reporting the bug metrics.

Used Jenkins for nightly build execution and sending status mail if build fails to QA team.

Co-ordinated with offshore team for assigning development, unit testing activities and resolve the issues they are facing.

Environment: Java, JAXB, XML, WSDL, XSD, SOAP, REST, JUnit, JBehave, Spring, Test NG, JIRA,

Load Runner, Dynatrace, Log Insight, SonarQube, Extent Report, Selenium, Serenity, Jenkins, SOAP UI, IntelliJ IDEA

Johnson & Johnson, West Chester, PA Jan’17 - Jan’18

QA Automation Engineer

Responsibilities:

Analyzed requirements, organized and supervised formal reviews of development documentation (requirements, design documents and test plans).

Involved in FACETS Implementation, involved end to end testing of FACETS Billing, Claim Processing and Subscriber/Member modules.

Designed test automation scripts using Java (Eclipse IDE), automated and maintained test suites for UI functional test cases using Selenium WebDriver, TestNG and Cucumber.

Implemented Test driven development (ATDD and BDD) framework using Cucumber with Gherkins language.

Involved in preparation of Test Estimations, Test plan, Test Execution and develop Test Scripts.

Used Java Script Executors to handle dynamic elements using selenium.

Performed cross browser testing for different browsers to avoid customer drop off on sites.

Created property files to store all the Xpath, file path, test site URL and use them in the Selenium.

Designed Data Driven Framework to extract the data from excel sheets using Apache POI and to drive the data into the test cases.

Created test scripts using Load Runner Vugen.

Created and executed test scenarios using Performance Center.

Performed smoke, functional, performance and regression testing of the new builds.

Performed Restful web service testing using REST Assured Library.

Created test cases in HP QC/HP ALM for various User Stories based on Release and Sprint Plan.

Detected, reported and classified bugs in JIRA.

Used Maven for build management.

Wrote SQL queries in order to obtain test reference data, detect data caching issues and ensure data consistency.

Responsible for maintaining & run continuous integration environment for unattended automation execution using Jenkins.

Worked on continuous deployment of code in the Bit Bucket repository using Atlassian source tree.

Environment: Java, SOAP, REST, Cucumber, Selenium WebDriver, Test NG, JIRA, LoadRunner, SQL, Rest Assured, Jenkins, HP ALM, IntelliJ IDEA

Walmart, AR Jan’16 - Jan’17 Quality Assurance Analyst

Responsibilities:

Worked closely with business team, designers and software developers to understand application functionality and navigational flow.

Created test scripts in Selenium and enhancing those scripts using Java and TestNG.

Extensively used Selenium WebDriver (data-driven, XPath locator) to test the web applications.

Performed Data Driven testing and checking the behavior of the application and analyzed the results.

Implemented mobile automation frameworks using Appium.

Implemented Appium scripts to test IOS and Android platforms.

Implemented UI Automator viewer in Appium to inspect elements in mobile applications.

Used Jenkins as continuous integration server to run automated test suites.

Developed Automation scripts in Selenium for regression testing- Browse, Search, Add to Cart, Login & checkout functionalities.

Defined test automation strategy and scenarios, created automation test cases and plans and involved in executing test cases using Java, Selenium WebDriver and TestNG.

Used Cucumber for entire regression testing and functional testing with Selenium as primary tool.

Tested applications in different types of browsers and versions such as Internet Explorer, Firefox, Google Chrome to simulate production environment.

Recorded, tracked and retested defects using HP ALM and JIRA.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.

Performed Back-End testing to ensure data consistency by writing and executing SQL queries using SQL servers.

Responsible for sending the status email to Test Manger and Developer team manager with the list of bugs and uploading test document to live link (where all documents are shared).

Environment: Selenium WebDriver, Java, Appium, TestNG, Cucumber, JIRA, Jenkins, GIT, SQL, JMeter, Quality Center, Eclipse

AudIntel India Private Limited, India Apr’14 - Aug’15

QA Engineer

Responsibilities:

Involved in Software Development Life cycle and Test Life Cycle of the project from requirements gathering to transition using Agile/Scrum Methodology.

Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.

Used web-debugging tools like XPath, Firebug and Fire path to locate elements.

Integrated Automation scripts (Selenium WebDriver) in Continuous Integration tools (Jenkins) to run of the Script.

Developed test code in Java language using Eclipse, Selenium WebDriver and TestNG framework.

Used Selenium WebDriver to run test cases in multiple browsers and Platforms.

Wrote automation test cases and fixed automation script bugs.

Prepared status summary reports with details of executed, passed and failed test cases.

Tested request and response XML's based web services interfaces using SOAP UI.

Involved in Sprint planning, Daily Standup calls and Review Meeting.

Environment: Java, Selenium WebDriver, Jenkins, Maven, Test NG, QC, Fire path, Firebug, Eclipse



Contact this candidate