Post Job Free

Resume

Sign in

Web Services Software Development

Location:
Lake Stevens, WA
Posted:
July 21, 2023

Contact this candidate

Resume:

Sr. Automation Tester

Vennila

Email:adyf3i@r.postjobfree.com

Software Development Engineer In Test with an experience of 8+ years in software testing life cycle(STLC), skilled in developing Test Cases, Test Plan, Test Methodology, Test Scenarios, Test Summary reports, Test Documents and automation in Selenium using Java/J2EE and C#, Node JS in various domains like Finance, Cloud Computing, Chemical, Retail and Logistics.

Professional Summary

●Strong knowledge in implementing Waterfall and Agile (Sprint/Scrum) Methodology by analyzing requirement specifications and responsible for developing Test Objective, Plans, Scope, Test procedures and Test Matrices.

●Well versed with Software Development Life Cycle), (SDLC) Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases with major responsibilities and Diversified experience in Automation and Manual testing serving various domains.

●Experienced in designing customized Hybrid framework, Keyword Driven, Data Driven& Page Object Model(POM) to make maintenance process easier and achieve efficiency, re-usability and accuracy across applications

●Experience in White Box and Black Box testing for functionality and structural flow of an application

●Automated regression test cases using NUnit, Selenium with Java.

●Proficient in writing Selenium WebDriver automation scripts in Java using Maven, Jenkins, Firebug and TestNG Annotations for web applications

●Extensively used SQL queries for Back-End Database testing.

●Experience using Accessing Forms, tables, link, Keyboard Mouse Events, Uploading File using Selenium WebDriver

●Experience in locating web elements by XPath, CSS, Link text, Id, Name, Class name, Tag names, partial Link text using Firebug.

●Experience in testing and handling different frames (frames, iframes) of a HTML page with having different DOM's for every iframe.

●Hands on experience with AWS web services such as Amazon DynamoDB, S3, EC2 Instance.

●Productively involved in Defects logging and managing Defect Life Cycles using HP Quality Center, JIRA.

●Worked on testing applications on different browsers like IE, Firefox, Android, Safari and Chrome.

●Experience in using implicit and explicit waits for handling Ajax requests and synchronization in Selenium

●Experienced in using Apache POI to read data from external sources to feed locators into the test script.

●Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases

●Handling the certificate errors using profile for Firefox and Desired Capabilities for IE and Chrome

●Work experience in integrating Selenium WebDriver automation scripts on Continuous Integration tools Jenkins/Hudson

●Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider

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

●Maintained the Selenium and JAVA automation code and resources in source controls like SVN, GIT over the time for improvements and new features.

●Proven ability in developing Behavioral Driven Development (BDD) scripts and Acceptance Test Driven Development (ATDD) with Cucumber and writing step definitions for behavior using Gherkin and solid understanding of Test-Driven Development (TDD).

●Strong experience with SOA architecture which include SOAP Web Service and RESTful Web Service Testing using SOAPUI, XML, &WSDL, URI

●Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries

●Experience in working on databases such as Oracle, MSSQL Server, My SQL and JDBC connectors

●Good at using Test Management tools such as Rally, JIRA, ALM, QC bug reporting tools to track test progress, execution and deliverables.

●Tools: Selenium, Robot Framework, Serenity BDD Framework, SoapUi, JMeter

Technical Skills

Web Technologies

HTML, CSS, JavaScript, AngularJS, NodeJS, XML, XSLT, JDBC REST services Selenium WebDriver, TestNG, Protractor, Selenium RC, Selenium IDE, Selenium Grid, JUnit, TestNG, SOAPUI, cucumber, Autolt

Programming and Scripting Languages

Java, Node JS, Angular, groovy, JavaScript

UI & Functional Automation Tools/ Frameworks

Selenium WebDriver, Protractor, Cypress, Rest-Assured, Mocha, Jasmine, Chai, Appium, BDD Cucumber, JUnit, TestNG, Karma, Load Runner, JMeter, SoapUI, Postman, N

Reporting and other Frameworks

Extent Reports, Jasmine Reports, Java Mail, Gmail API, Apache POI.

DevOps & CICD

SVN, Git, Stash, Jenkins, Team city, Docker, HP ALM AWS Cloud, Sauce Lab, Azure

Databases

MS Access, MySQL, SQL Server, Oracle, and MongoDB.

Build Tools

Ant, Maven, Gradle, Grunt.

Browsers

Internet Explorer, Firefox, Chrome & Safari.

Defect tracking and management tools

JIRA, QC ALM, Bugzilla, Azure DevOps Server

Database tools

SQL Server, MySQL, Oracle

Testcase Management Tools

ALM QC, JIRA Zephyr, TestRail

Project Methodologies

Agile, Waterfall

Web Browsers

Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera

Platform Compatibility

Windows 7/8, UNIX, LINUX, Mac OS

MS Office Tools

Outlook, MS Word, MS Excel, MS PowerPoint, MS Access, SharePoint

Work Experience

Software Development Engineer in Test/Selenium

United Health Group, MN July 2021 to Present

Responsibilities:

●Extensively automated regression and functionality test suites using Selenium web driver and Java.

●Acts as onsite resource to the client like understanding functionality of USMDM, create the users in Salesforce and SAP validate the users in Source MDM, create the roles, and involved in entire ADS process.

●Tested SOAP and REST web services using the different assertions like HTTP assertion, security assertions, XPATH assertions in READY API assertions.

●Used Parameters, data providers, and generated test reports in TestNG and involved in batch testing.

●Used Swagger UI for API Documentation(to get information about API, responses, input, functionality, kind of requests).

●Configured Selenium Grid to execute tests on different machines against different browsers in parallel.

●Reviewed Functional Requirement Specifications documents for the Test plans and Test Cases on webservice application.

●Performed Automation Testing of each Build and then Regression testing on each build using Java and Selenium Web driver.

●Involved in RCA meetings, Product enhancement meetings with Product owner and BA.

●Creating and executing detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using JIRA.

●Had good experience in testing the Salesforce Marketing Cloud(Exact Target Product) in marketing and integrating data and creating real time opportunities and case details and customer contact information.

●Followed Agile Scrum methodology, participating in daily SCRUM meetings and testing each SPRINT deliverables.

●Identified several web elements using different locators such as ID, XPATH, CSS etc. available in Selenium WebDriver.

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

●Created the Jenkins pipeline jobs for regression and smoke suites using Docker, Git, Jenkins.

●Performing Web Services testing and JSON validation by creating a test case suite using Postman.

●Involving in implementing BDD framework using jasmine.

●Implementing Page Object Model Automation framework with JavaScript, Selenium WebDriver, and protractor.

●Experience with the Cloud(Azure) DevOps - Infrastructure and Platform as a service.

●Had hands on experience using JavaScript Executor where not able to identify the web elements using web driver method.

●Good experience in performing testing the web services using SOAP UI with XML web services and SOAP.

●Maintaining the Selenium scripts in GIT repository.

Environment: Selenium WebDriver, Java, TestNG, Windows, MS office 2007, Apache Kafka, Agile, Eclipse, Ready API, Jenkins, Appium, Oracle, Cucumber, Firebug, Maven, GitHub.

Software Development Engineer in Test

Johnson and Johnson, Jacksonville, FL Sept 2020 to June 2021

Responsibilities:

●Participated Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.

●Extensively used HP ALM to written the test scripts, documenting and for defect tracking.

●Involved in developing UI automation framework using WebDriver IO in Java Eclipse.

●Worked with super users and product users for end to end process like start from requirement gathering, test plan, defects, automating with UFT and also integration with UFT with HP ALM.

●Develop test automation framework based on Page Object Model, TestNG and Selenium WebDriver to reduce code and better maintenance.

●Documentation of Automation framework design and methods.

●Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.

●Wrote basic SQL queries to perform back end testing for data integrity and data validation.

●Had knowledge of policy, billing and claim administration knowledge in P&C insurance industry.

●Performed testing on web services using SOAPUI with XML web services and SOAP.

●Created positive and negative assertions based on the business requirements.

●Performed Data Driven testing using SOAPUI.

●Reported defects through Jira and performing Regression to resolve bugs fixes.

●Designing the automation scripts using TestNG Annotations.

●Used Log4j to debug the defects which had effect on the Test Script

●Maintaining the Selenium scripts in SVN repository

●Configured Maven and Jenkins for better dependency and automatic build deployment.

●Configured Selenium Grid to execute tests on different machines against different browsers in parallel.

●Review automation scripts and provides comments accordingly

●Update and Maintain regression suite for every release

●Prepare Daily and Weekly status reports and share with the management

●Worked closely with cross-functional teams (Dev, BA, PM, Product Owner) as a part of Agile environment

Environment: HTML, Microsoft Office WSDL, POM, Agile, SOAPUI, XPath, SVN, Selenium Grid, Jenkins

Software Development Engineer in Test

Macys- Duluth, GA June 2018 to August 2020

Responsibilities:

●Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules and discussed ambiguities with business analysts.

●Involved in creating and managing UFT test scripts based on user requirements and used parameterization to conduct data driven testing with different sets of data.

●Experience in automating Hybrid Mobile Application using Appium.

●Participated in technical, status review, and release and production meetings.

●Developed framework from scratch by implementing Data driven and Page object mode.

●Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.

●Wrote BDD UAT using Gherkin format and implemented the step definitions using Cucumber.

●Used Selenium Web driver, Parallel Processing, Eclipse TestNG Annotations in creating HTML reports, Test Suites and Test Scripts.

●Extensively used SOAP UI to test SOAP web services and XML for the local WSDL.

●Experience in working with Azure Cloud Environment and had experience in maintain logging, monitoring tools in azure environment.

●Implemented Appium scripts to test IOS and Android platforms.

●Used QTP/UFT to maintain custom libraries, error handling, recovery scenarios and reporting.

●Used TestNG annotations like groups, parameters, Data Providers to group the test cases, test methods, test suits for regression and functional testing.

●Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.

●Responsible for Cross-browser testing and running the automation script in parallel.

●Implemented Cucumber to write scenarios and Step definition files.

●Wrote Maven build dependencies to automate the compilation and execution of JUNIT test Cases/suites.

●Responsible for implementing Page Object Model (POM) using Selenium WebDriver, TestNG and Java.

●Used Selenium Synchronization and handled multiple windows using Selenium scripts.

●Used SOAPUI tool to test SOA based architecture application to test SOAP services and REST API.

●Prepared and executed batch test suite through TestNG via Maven

●Used Jenkins as continuous integration tool.

●Daily used build tools like Maven and Jenkins to build and regression automated tests into CI processes and used GIT documented and tracked defects and produced detailed reports using Jira.

●Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.

●Suggested automation process improvements & engaged in framework enhancements.

●Coordinate with developers to prioritize defects and rectify them.

●Performed multi browser testing to check application can work on IE, Firefox and Chrome browsers

●Expertise in Project Management tools like JIRA to prioritize, classify bugs and tracked defects

●Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.

Environment: Selenium WebDriver, Linux, JIRA, REST API, SOAPUI, SQL-Server, Java, TestNG, Azure Devops, Appium Web Driver, Agile, Perfecto, Jenkins, JUnit.

Automation Engineer

AstraZeneca, Wilmington, DE Sep 2106 – May 2018

Responsibilities:

●Experienced in Agile Development and Test-Driven Development

●Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.

●Involved in implementation of Test Automation Framework build using Selenium WebDriver to handle TestNG and Maven technologies under dotnet platform.

●Performed System, Integration, Smoke, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.

●Coordinated the testing effort towards End-to-End testing to verify the proper functioning

●Prepared documentation for assigned projects and followed software release procedures, requirements analysis using Quality Center for importing specifications and documents.

●Constant improvement of our Test Automation and Continuous Integration using Jenkins practices.

●Documented all defects found in HP Quality Center defect tracking system.

●Responsible for implementing Page Object Model (POM) using Selenium WebDriver, TestNG and C#.

●Developed and executed application software testing such as functional, integration, and regression testing to ensure the quality of WSI websites and related systems.

●Performed testing Web services (SOAP) and XML with tool called SOAP UI, for the local WSDL / with URL and created Test cases, run them, do load testing, security testing.

●Involved in reviewing the Manual Testing methods and developed and executed automated scripts.

●Wrote basic SQL queries to perform back end testing for data integrity.

●Experience all types SQL queries like select, insert, update and delete records (CRUDE).

●Used SVN as source repository

Environment: C#, Dot net, XML, Selenium WebDriver 2.0, Window, HP QC, QTP, SVN

QA Tester

PAREXEL, Portage, MI Sep 2014 - Aug 2016

Responsibilities:

●Understanding the Business requirements, Application and function specifications, Design documents. Experience and knowledge of software design, Requirement Analysis, implementation, built database and documentation

●Business process testing Designs and manages tests of new/updated processes.

●Ensure tests and results are documented, reported to stakeholders and are available for specification of user instructions. Highlights issues and risks identified during testing to business stakeholders.

●Good understanding of Good Clinical Practice, regulatory guidelines and FDAs 21 CFR 820/ISO 13485 guidelines through Pharma industry.

●Worked on Cross-Browser compatibility and fixed the bugs for several browsers.

●Review requirements and attend meetings to understand the business functionality.

●Extensively queried through SQL to check the database records in MySQL database.

●Involved in daily status calls and reporting

●Performed Web-Services Testing using SOAP UI and generated XML, JSON Files for messaging.

●Worked on detail design documents and Business Requirement Documents in Quality Center to understand testing needs and understand complete business process.

●Executed the manual test cases for various testing like GUI, Functionality, System, for Web applications and recorded the results.

●Responsible for documenting errors, their resolution, as well as performing extensive Regression Testing.

●Maintained defect tracking in Excel spreadsheet and prepared weekly reporting for the management.

●Worked with QA team on defect reporting, fixes and resolution, update management on testing results

Environment: HTML, CSS, JavaScript, PHP, JSP, Servlets, Windows 7, Selenium Web driver, JIRA, SOAP UI

Education

Bachelor’s Degree in IT

Master's Degree (Major, University, Year) : M.E (APPLIED ELECTRONICS, T.J INSTITUTE OF TECHNOLOGY- TAMILNADU INDIA, 2014)

Bachelor’s Degree (Major, University, Year) : B.E (E.C.E, S.A ENGINEERING COLLEGE -TAMILNADU INDIA, 2009)



Contact this candidate