Post Job Free

Resume

Sign in

QA AUTOMATION ENGINEER

Location:
New Jersey
Posted:
January 18, 2022

Contact this candidate

Resume:

Radhika Sriram

Email: adpyjz@r.postjobfree.com

Senior QA Automation Test Engineer

Visa Status: US CITIZEN Mobile: +1-214-***-****

Around 7+ years of experience as a QA/Selenium Engineer/QA Analyst, involved at all levels of software testing, successful contribution in Quality Management, Project Management and Process

Improvement. Domain expertise include Healthcare, Banking, Mortgage, Retail, and e-commerce PROFESSIONAL SUMMARY:

●Experienced Senior QA Analyst with Around 5 years of experience in QA methodologies and testing

●Strong experience in the testing of Business Intelligence solutions using Data Warehouse/Data Mart Design, ETL, Client/Server applications.

●Expertise in performing both Manual and Automated testing, as well as Backend testing

●Strong understanding of QA Principles, QA Process, Test Plans and Use Cases

●Excellent understanding of STLC process and experience in working with Agile/SCRUM development methods.

●Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP, PARASOFTSOA Test, Perfecto, Browser Stack and Appium to develop automation testing scripts for web, Mobile and client server applications.

●Highly skilled at preparing test documentation, test plans, test scenarios, test cases, and software requirement specifications, integration test specifications and test scripts

●Adept at performing GUI testing, Performance, Smoke, Stress, Load, Functionality, Back-end testing using SQL, and Unit, Integrated, Regression, Black Box, White Box, and Gray Box testing

●Experience in using Selenium’s Tool Suite such as Selenium Web Driver using JUnit frameworks.

●Experience in ETL Testing/Data warehousing testing /Data Quality testing/Data Validation.

●Experience in testing AutoSys job schedules.

●Well-versed at writing SQL queries, as well as testing database applications of RDBMS in Oracle 10g/11g/12c, MS SQL Server and DB2

●Experience in using Selenium Grid for Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.

●Developed Keyword Driven and Data Driven frameworks to retrieve test data from Excel files and SQL Databases.

●Knowledge on BI/Reporting.

●Worked for Onshore/Offshore Coordination as a Test sub-lead. Monitored team activities and ensured quality deliverables.

●Experience in Bug Reporting and Defect tracking, Conducting Bug review meetings and coordinating with Development team for Bug Fixation.

●Experience in Web Application testing with Selenium Web Driver using Java and TestNG on multiple browsers such as Firefox, Internet Explorer, Safari, Chrome and PhantomJS.

●Build a framework for a thorough Integration and functionality testing by using RESTful API. End to end deployment ownership for projects on AWS. This includes Python scripting for automation, scalability, build promotions for staging to production etc.

TECHNICAL SKILLS:

Testing Tools

JIRA, RQM, Test Manager, and IBM Clear Quest and HP tools including QTP, ALM Quality Center, SOAP UI Web Services,

Selenium, Postman, TestNG

ETL Tools

Tableau Prep, Alteryx, Informatica Power Center

Databases

Hadoop, MongoDB, MS SQL Server, Oracle, MS Access

Other Tools

Oracle SQL Developer, TOAD, Jira, Putty, Quality Center, Microsoft Office Suite – MS Word, Excel, PowerPoint, Outlook.

Languages

Java, J2EE, C, C++, SQL, PL/SQL, RDBMS, HTML, COBOL, Java

Script, VB Script

Scheduling Tools

Autosys, Control-M

APM Tools Dynatrace

SDLC Waterfall, Agile, SCRUM, RTM

Operating System MS-DOS, Windows 7/NT/98/2000/XP/10, UNIX, IOS

Full development life cycle experience. SQA Testing &

Methodologies

Test Plans, Cases & Processes

Gathering Functional

Requirements. Functional Requirements review. Test strategies implementation.

QA & QC standards and industry best practices. Defect/Bug Tracking

Testing Reports generation UAT plan, use cases, Test files creation Excellent problem-solving abilities

Functional Testing.

System Testing

Integration Testing

Regression & Negative Testing

User Acceptance Testing

Back-end Testing

ETL Testing

Pilot Testing

Fix the automation failures

Data Interface & Migration

Testing

Web based Testing

Cross browser Testing

Mobile Testing

508 compliance Testing

Security Testing

Performance/Load/Stress Testing

UI & Compatibility Testing

Automation scripts execution

Monitor automation scripts

PROFESSIONAL EXPERIENCE:

Project: Nov 2019 - Till Date

Company: TriWest Healthcare Alliance, AZ

Role: QA Automation Engineer

Responsibilities:

Writing Selenium test cases using visual studio and C# as the base language to test various components

of the application

Implemented automated testing web applications using Selenium IDE, creating automation scripts,

executing test cases and debugging in Visual Studio (C#).

Writing N Unit test cases using visual studio and C# as the base language to test various components of the application.

Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.

Involved in Writing Python Scripts to develop automated scripts and frame works.

Manual Testing in a .Net environment with some SQL and C# scripting of environment setup.

Working in Agile Methodology which allows detecting bugs at early stages of release, change

requirements and implement new features according to the market changes.

Used Microsoft team foundation server (MS TFS) for defect management tracking purposes Logging defects.

Open-source tools such as Selenium, JUnit, JMeter and Appium are being used for test automations.

Validated SOAP and REST services with JSON/XML.

Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.

Responsible for complete user -flow feature test, verify & validation to develop Web based

application.

Follow Agile Methodology Scrum process and deliver test result on time.

Developed BDD tests using Cucumber by writing feature files and step definitions using Gherkin language.

Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, potentially execute Unit Test Automation (Java /TestNG) prior to agile release.

Worked with all agile development and SCRUM process throughout the entire project. Worked extensively on Soap UI for mocking the back-end web service calls.

Used reporter object in QTP for reporting test results in function of code. Involved in Developing QTP/UFT Scripts and executing these Tests in Quality Center.

Involved in Automation Infrastructure Development using Eclipse IDE, Java, Selenium Jars and TestNG. Setup Selenium GRID to run Selenium scripts on different browsers.

Create JIRA cards for all the defects found during the functional and regression testing.

Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.

Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step definitions in Gherkin format.

Worked in JavaScript based technologies like nodejs, angular.js, cucumberjs, webdriverjs, protractor, cucumber, mongo dB.

Extensively developed Java scripting with OOPs Concepts and writing new services to be tested.

Used C# as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.

Tested web-based application developed in C#, ASP.NET, and JavaScript. Designing of automation scripts and different frameworks like data-driven, keyword-driven and hybrid framework using HP UFT / QTP and Selenium Web Driver automation tools.

Performed REST API Testing to validate the business logic before integrating the API with the front-end using POSTMAN.

Apply different testing techniques for Windows and/or web-based applications which were developed

under both .NET and JDK frameworks using both C# and Java languages.

Write Automation test cases for in Java/JUnit 4 and Selenium for telnet, REST web services, web UI, Android UI.

Cases and generate Test Data Collect Web Elements.

Identify/Perform strong Root Cause Analysis (RCA) before reporting defect/bug. Work on core

Java Platform to perform automation testing using Selenium, cucumber and TestNG framework.

Use Selenium WebDriver to automate Web Based application.

Design and Develop Page Object Model Test Framework from scratch.

Use TestNG for cross browser and cross platform test. Used BDD with Cucumber.

Perform scheduled test using Continuous Integration (CI) with Jenkins. Use Maven to create test build.

Use SQL to validate posted data in Oracle Database. Use ALM for bug reporting, bug tracking and project management.

Helped Mobile testing team to manually verify Mobile Application.

Use Version Control Tool - GitHub to manage up-to-date codes and documentations.

Environment: ALM, UFT, Java, Java Script, Selenium, cucumber, TestNG, maven, GitHub, Jenkins, J2EE, XML, SQL Server, MS Office, Windows, SOAP UI, Test Plan, Test Case, RTM, Test Summary Report, Bug report, ETL and Database testing.

Project: Jan 2018 - Oct 2019

Company: Landmark Healthcare, TX

Role: QA Test Engineer

Responsibilities:

●Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.

●Tested the application in highly dynamic environment with sprint team using Agile methodology.

●Identified test cases to automate then tested these cases using Selenium WebDriver, TestNG,

JBehave, and Java technologies (Eclipse IDE). Contributed to framework creation.

● Maintained Behavior Driven Development (BDD) framework using the Cucumber, Gherkin,

Selenium Web driver, Junit & Java automation code and used version control Git & GitHub to maintain code for the future release and new features.

●Worked on various open-source tools such as Selenium WebDriver, Selenium RC, Selenium Grid, Selenium IDE, TestNG, Cucumber

●Conducted to resolve continuous integration (CI) server issue by maintaining the automation script. The hook script was established the connection with Junit, Jenkins, git & GitHub.

●Performed Functional, Regression & User Acceptance testing (AUT).

●Communicated requirements traceability matrix and tracked requirements status throughout the project.

●Managed the test cases in Quality Centre and mapped to the requirements and ensured proper test coverage.

●Identify the automation feasible test cases, designed, and developed the Test scripts in Java using TestNG framework and Selenium Web driver as Automation Tool.

●Managed multiple projects in Quality Center to manage the test cases, test scripts, test

results and defects for all phases of QA process.

●Validated the test results by writing SQL queries to retrieve the data from tables and database.

●Involved in Scratch implementation of BDD framework, moved entire framework from hybrid to BDD by using POM, and creating Feature files, Step definitions, and Runner class. Using reports analyzed step by step fail and pass criteria.

●Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.

●Evaluating/Researching/Implementing Automation framework for Behavior-driven development in AngularJS using Protractor and Jasmine Framework

●Performed functional testing of SOAP and RESTFUL Webservices using SOAP UI Tool.

●Developed automation Framework for SOAP and REST (POST, PUT and GET) API Testing using RestfulAPI, Web API, SoapUI and Postman.

●Created and executed database queries (SQL) to validate database data integrity.

●Perform the back-end testing to ensure data consistency on front-end by writing and executing SQLqueries on the database.

●Acted as supplemental ETL developer and provided overnight support for critical ETL processes.

●Performed Positive, Negative, grey box, black box, white box, regression, and integration testing

●Procedures and free hand SQL. Automated and scheduled the Informatica jobs using UNIX (HP-UX) and Shell Scripting

●Validated all the ETL mappings developed to fetch data from OLTP system to the data warehouse.

●Involved in Backend Database testing in Oracle using SQL

●Created &Maintained Automation Selenium Automation Scripts for the Scrum.

● Experience in version control tool GIT. Involve in load and performance testing tool JMeter.

Environment: Selenium WebDriver, Jenkins, JBehave, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Fire path, JavaScript, Angular JS, Firebug, Eclipse, Postman, XPATH, Unix (HP-UX), Java, python, Shell Scripting, C#, Android, SQL Server, JMeter, Protractor

Project: July 2016 - Dec 2017

Company: Travelers, MN

Role: QA Analyst

Responsibilities:

Implemented automation framework from scratch using Selenium Web driver. Develop

Automation engineering strategies incorporating tools, test design, test data preparation, test execution, result analysis and maintenance smoke and regression test suites after every sprint deployment.

Used TestNG Framework performed unit testing. Used Eclipse IDE executed and tested various functional modules in Java code using assertion.

Performed Mobile Testing of Android based Apps using Appium. Connected Real Devices.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).

Design & Develop data driven framework using Selenium WebDriver, TestNG. Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.

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

Write and revise automated test scripts for Functional, Performance and Load tests using .NET Framework (C#) environments features.

Working on API Automation using SOAPUI Tool and Postman for manual testing of web services.

Involved in Designing Automation frameworks using Jenkins, Maven, TestNG, SVN, Eclipse, Java & Web driver to test Load and Performance on different Server type such as HTTP, HTTPS, database via JDBC and SOAP using JUnit.

Migrated from IBM Build Forge to Atlassian Bamboo to implement more cost-effective solution.

Responsible for back-end API testing with SOAP UI and coding C#.

Used selenium with C#, frameworks, design approaches, and various effective implementation techniques.

Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases. Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.

Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing. Execution of test suites and HTML report generation using TestNG.

Carried Deployments and builds on various environments using continuous integration tool Jenkins. Designed the project workflows/pipelines using Jenkins as CI tool.

Extensively used complex SQL queries to perform data integrity testing and for Back-End Database Validation.

Using REST web service with Java for automating partner integration testing.

Worked with Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins to automate routine jobs.

Implemented Page Object Model, Data Driven testing in Automation framework with Java, Selenium WebDriver.

Designed and develop Selenium Hybrid Automation framework using Java, TestNG, Apache POI, and Maven.

Developed Test Framework in Selenium for UI Regression Test Automation and when necessary and potentially execute Unit Test automation (Java/JUnit).

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API, rest assured frameworks.

Involved in Web Services Testing using SOAPUI with rest to create and execute automated functional, regression, compliance, and load tests.

Developed and maintained automated regression test cases in Selenium Web Driver using Core Java, python programming language.

Understand and follow the standard development lifecycle with respect to planning and developing testing specifications and implementation of test automation.

Implemented automation framework using TestNG, Maven, Sauce Labs and Selenium Grid.

Enabled test execution in parallel. This reduced the testing time from hours to a few minutes.

Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.

Designed and implemented test automation from the scratch using WebDriver. The framework is implemented in Java using best practices of object-oriented design and programming, J2SE, JUnit, tools like Jenkins, Maven, and others.

Used UML notations for Object Oriented Design and Documentation.

Used Python for dynamically generating property list for every application. Automated data movements using python scripts. Creating core python API which will be using among all modules.

SOA implementation is combination of web services components and mid-tier components. SOA-Service oriented modeling Architecture principles using tools to model business process,

workflow and service objects (object-oriented design) and with integration technologies, including XML, XSD, and SOAP And WSDL.

Maintained Selenium & JAVA automation code and resource in Azure cloud IaaS and PaaS Services, Azure SQL, over the time for improvements and new features.

Tested applications on mobile across IOS and Android platforms using Perfecto and Appium.

Involved in Project Management and Developed Manual test cases by decomposing use cases for specific functional requirements. Worked with Business Analysts to define and design test scenarios.

Setup Perform and SQL database performance tests monitoring on various SQL servers in different environments. Create and maintain SQL queries for database performance analysis.

Setting up, developing, maintaining test frameworks with Java using Selenium Web driver/JUnit as well as Groovy specific builds with Geb/Spock or JavaScript builds with Jasmine/Selenium Web driver/Protractor and within CodeceptJS framework creating turn-key framework apps TestNG plugins to run the Selenium scripts.

Working with Team Foundation Server managing testing framework as well as automation development efforts with Selenium Web driver /MS Test in .Net framework integration of TFS and other tools into one platform, Version1.

Environment: Windows 7, JIRA, MS Office 10, Skype for Business, SharePoint, Share drive,

GITHUB, Cucumber (BDD), Eclipse (IDE), Automation tool (UFT, Selenium WebDriver), Java, XML, Web services (SOAP), TestNg, Maven, Jenkins, SQL Server.

Project: Sept 2014 - June 2016

Company: Dorman Products Inc, PA

Role: QA Tester

Responsibilities:

●Responsible for designing test cases and executing them within an AGILE software development SCRUM environment.

●Reviewed and Created Project Assessment, Project Plan, Business Process Requirements, Technical Requirements, Test Specifications, Test Results, and Test Results.

●Developed automated scripts for performing Regression Testing through Selenium Web Driver.

●Implemented Page Object Model Automation framework with Java and Selenium Web Driver.

●Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web application.

●Responsible for implementation of Hybrid Test Automation Framework build using Selenium, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.

●Created Selenium/java tests for advertising regression testing and production monitoring purposes.

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

●Created Test Cases for UI, Functionality, and smoke testing.

●Coordinated test planning and execution activities for all test types and ensured testing is conducted per the test plan

●Jenkins is used as a continuous integration tool for build and deployment of JAVA code.

● Automating the manual test cases using Selenium WebDriver, using C#.

● Developed automated scripts using Selenium WebDriver, Java, Junit in Eclipse IDE to perform functional and regression testing for web-based applications.

●Worked on proof of concept to Automate Functional and Regression Testing using Selenium tool.

●Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with Testing.

●Curate manual testing and test automation for the File Management RESTful service.

Worked very closely with UI angular developers while automating the tests using protractor and Jasmine.

●Performed SOA testing for Payments API's using SoapUI and Java framework for Web Services testing.

●Identify the automation feasible test cases, designed and developed the Test scripts in Java

using Testing framework and Selenium Web driver as Automation Tool.

●Tested request and response XML's based web services interfaces using SoapUI.

●Experience with Assertions like Schema Compliance, XPath and SOAP responses.

●Performed cross browser functional testing using Selenium Web driver.

● Worked on developing CI/CD pipeline with Bamboo as a continuous integration tool, using

Bitbucket to push/pull code, Maven to generate build, stored in AWS S3 as an Artifactory and then integrated chef with Bamboo.

●Implemented Regression and Smoke tests execution as separate step of deployment process.

●Worked on regression testing, automation estimation, design and framework. Provided the detailed implementation plan to management.

●Identify the automation feasible test cases, designed and developed the Test scripts in Java using TestNG framework and Selenium Web driver as Automation Tool, Protractor,

AngularJS, and Junit.

●Created automated script for REST-API testing using Rest Assured framework.

●Contributed to and assisted in the management of bug tracking databases built in BugZilla and JIRA.

●Converted existing bug data from BugZilla to JIRA.

●Involved in API testing both SOAP and REST services using Rest Assured, SOAPUI and testing both XML and JSON formats.

●Employed diagnostic techniques on ETL changes by probing the Workflows, Sessions, and Mappings to analyze changes.

●Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using Postman.

●Identified ETL data inconsistencies by writing regression suites for everyday data loads.

●Assisted business units in data analysis by providing data trends from quality perspective both for ETLdata warehouse and cube analysis.

●Involved in Web Services Testing using SOAPUI with REST to create and execute automated functional, regression, compliance, and load tests.

●Performed extensive white box, grey box and black box testing

●Involved in load and performance testing tool JMeter.

●Participated to write scripts for build, deployment, and maintenance in CI-CD pipeline using related tools and tasks – Shell, Git, Jenkins

●Executed automation scripts parallel on different browsers/environments & reported defects/results to the team soon.

●Performed Back-end testing with extensive use of SQL Queries & Shell scripting.

●Managed requirements, test case and test scripts for legacy system by HP ALM.

● Used Quality Center (QC) bug tracking tool to report application bugs.

● Attended and coordinated team meeting, formal/informal meeting and internal/external

meeting, daily Scrum meeting, Planning Sprint and Retrospective meetings.

●Administered and developed custom plugins for the JIRA instance.

●Actively involved with scrum and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.

Environment: Java, Selenium Web Driver, SoapUI, Jenkins, Angular JS, Firefox, Maven, SQL, Eclipse, JIRA, BugZilla, UNIX, XML, Load Runner, QTP, Perl.



Contact this candidate