Post Job Free

Resume

Sign in

Quality Engineer Assurance

Location:
Sugar Land, TX
Posted:
July 31, 2023

Contact this candidate

Resume:

ABARNA SWAMINATHAN

PROFILE SUMMARY

Quality Assurance professional with excellence in:

~ Defect Management ~ Service Delivery ~ Liaison & Coordination

~ Software Testing ~ Release Management

~ Quality Assurance ~ Team Management

Sr. Quality Engineer with 7 years of experience in Software Analysis, Design, Integration and Testing

Expertise in performing manual and automated testing for Web based applications

Hands on experience with different types of testing such as Black box testing, Functional testing, Regression testing, System testing, Integration testing, Sanity testing, Smoke testing, GUI testing and User Acceptance testing

Proven ability in developing Behavior Driven Development (BDD) scripts with Cucumber and writing step definitions for behavior using Gherkin

Developed planning for testing efforts and the design of multiple test plans, including developing data-driven test cases using external resources

Experience in Selenium IDE, WebDriver, Junit, test NG, Maven, Jenkins, Selenium Grid, Cross browser testing, POM, Hybrid Frameworks, Modular Driven, Cucumber, TDD and BDD

Created Requirement Traceability Matrix (RTM), Test plans, Test cases, Weekly status Reports, bug reports etc. To analyze changes and identify the areas of application for Regression Testing

Extensive experience in Java and experience with modern Front-end frameworks JavaScript, HTML5, CSS3.

Hands on experience in testing REST based Web Services using Postman, RESTASSURED

Good with Version controls like GIT

Complete Understanding of QA Methodology

Good Experience in SQL Server Commands and Experience in Unix commands

Participates as needed in development phases with emphasis on the analysis/design, documentation and/or testing, integration, and presentation phases

Self-starter who can work independently with limited direction with the ability to quickly learn and apply training is important

TECHNICAL SKILLS

Languages & Scripts:

Java, JavaScript, SQL, C, C++, HTML, Gherkin

Automation Framework

Data driven, Modular driven, Hybrid and Page Object Model

Automation Testing

Java, Unix, HTML, CSS, XML, JavaScript, GIT, Maven, Selenium WebDriver, TestNG, JUnit, Cucumber,Appium.

Web Service:

Rest Assured framework, Postman

Test Management Tools

TFS, JIRA

Databases:

Oracle, MySQL

Build Automation:

Maven.

ORGANIZATIONAL EXPERIENCE

Client: UpToDate, Waltham, MA

Oct 2020 – till date

Role: Sr. Software Engineer in Test

Description: Business Systems StoreFront – UpToDate is an evidence based clinical decision support system. This project offers number of subscriptions and add-on products, allowing users to have the most up-to-date information and improve patient care. Once user register for the products, Order processing system verify the information and process the payment and grant access to the registered products.

Significant Accomplishments:

Created and implemented Page Object Model automation framework from scratch using Selenium WebDriver/TestNG.

Created Object in Object repository using Page Object Pattern using Page Factory of Selenium WebDriver.

Developed BDD tests using Cucumber and Gherkin scripting language by writing behaviors and step definitions.

Written Java code for reading and writing to an Excel file using Apache POI library.

Integrated HTML report for automation scripts using TestNG and Java.

Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of test data.

Created automation test scripts for Parallel Execution of test Scripts.

Experience in performing Automation for HTTP/REST web service using Postman and Maven projects integrated with TestNG frameworks.

Tested RESTFUL Web Services based on API specification document.

Performed backend testing by writing SQL queries using various commands, functions, Joins and Union.

Pushed the ready and tested automation scripts to Stash using GIT.

Improved testing flow by maintaining TFS dashboard, checking existing defect report to avoid duplicate reports for better performance

Environment: Selenium Web driver, Java, TestNG, Maven, Git, TFS, Jenkins, Cucumber, Postman, Rest-API,Appium.

Client: ProVation Medical, Minnesota, MN

FEB 2018 – SEP 2020

Role: Sr. Quality Engineer

Description: Order Sets – Web review tool allows system to review order sets and collaborate instantly online. It replaces dictation and provide maximum reimbursement due to standardize documentation and higher quality of care.

Significant Accomplishments:

Analyzed Functional Requirements and Business Specification as part of Static Testing on earliest stages of SDLC

Automating test cases, test suites for Regression Testing via Selenium Web driver, Java for existing application and JavaScript for the redesign AngularJS application

Created Object in Object repository using Page Object Pattern using Page Factory of Selenium WebDriver

Experience in performing Automation for REST web service using Maven projects integrated with TestNG framework

Developed Hybrid framework with Page object model and Data Driven

Used Cucumber for BDD and Gherkins Scripting language.

Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of test data

Responsible for regression testing using manual testing, executing Automation scripts for Web application

Responsible to verify REST Web Services API’s request and to get valid JSON response for the following methods like GET, POST, PUT and DELETE.

Packaging and Continuous integration the test cases by using Jenkins

Building the Test cases using Maven Project and run the batch testing

Logged defects encountered in the application through TFS during test cycles and conducted fix verification. Worked on Agile/Scrum methodology.

Working closely with project manager/Test Lead and Project team to learn about the project functionalities and provided testing timelines.

Environment: Selenium Web driver, Java, JavaScript, TestNG, HTML reporting, Git, Maven, Jenkins, TFS, Selenium Grid, Postman, Rest API, Cucumber.

Client: Deutsche Bank, Los Angeles, CA

SEP 2016 – JAN 2018

Role: Quality Engineer

Description: Online Retail Banking web application to service banks customers. The app includes features like view/manage their account, view transaction details, transfer money between accounts, P2P (Person to Person) transfers, pay their bills, deposit checks and more. The app was targeted to improve the user experience for all customers and enable their vision for high acquisition in the new digital world. My responsibilities included to work with a team to perform manual testing and create automation test cases for the application.

Significant Accomplishments:

Responsible for creation of test analysis report and test status reports for client

Performed functional regression testing, sanity testing for latest builds

Performed cross browser testing on Internet Explorer, Google Chrome, and Firefox

Test execution and Defect tracking

Preparation of Traceability Matrix

Created functional automation scripts on Selenium Web driver using Java programming on a Modular Framework.

Created and maintained test plans, test cases and test script on JIRA based on the user requirements in Agile SCRUM environment.

Responsible for triggering fortnightly execution of the automation test suite using Jenkins as continuous integration tool.

Performed mobile testing.

Experience in testing SOAP/REST Webservices using Ready API and REST API’s using Postman and REST-Assures Framework using Java along with different Maven dependencies.

Worked on test environment including Eclipse, TestNG, Maven and GitHub.

Experienced in automation project continuous integration (Jenkins with Maven).

Created test documentations like Automation run report and status, automation script maintenance log.

Environment: Selenium Web driver, Java, TestNG, Maven, GitHub, JIRA, Jenkins, Postman, Soap/REST API.

EDUCATION

Master of Philosophy in Computer Science, Bharathidasan University, India

Master of Science in Information Technology, Bharathidasan University, India



Contact this candidate