Post Job Free

Resume

Sign in

Senior QA Automation Engineer

Location:
West Windsor Township, NJ, 08550
Posted:
February 22, 2023

Contact this candidate

Resume:

Name: Uday Murthy

Email: advh26@r.postjobfree.com

Ph: +1-224-***-****

PROFESSIONAL SUMMARY:

Over 8+ years of experience in IT industry with Quality Assurance Area with expertise in Manual Software Testing, Automation Testing, Web Services Testing, Client Server Applications, Test Planning and Execution including Functionality, Usability, Reliability, and User Acceptance

Experience in writing System Test Plans, Test Cases, Test Scripts, Automated scripts, and Documentation.

Excellent experience with Software Quality Assurance Testing on GUI based Client-Server &Web

Based applications.

Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC), System Life Cycle Methodology (SLCM) and Test Methodologies from project definition to post-deployment documentation.

Proficient in finding Defects & test summary reporting.

Extensive experience with End-to End manual testing of Mainframe, Web, and Web Services.

Strong experience with Smoke Testing, Sanity Testing, SOA Testing and UAT Testing.

Extensive experience in Functional testing, Unit Testing, Integration Testing, Regression testing, GUI testing, Back-End testing, Browser Compatibility testing, and component testing on Windows.

Good experience in testing web applications using Soap UI.

Experience in Web services and SOA testing using SOAPUI, Advanced Rest Client (Rest API)

Experience automating web service API’s using SOAPUI, JMeter, SOA Test and POSTMANREST Client

Good Experience in Selenium Web Driver Automation Testing with JAVA.

Expertise in automating the customer facing applications like E-commerce

Used Waterfall, Agile (Scrum) and various Software Development Life Cycle (SDLC) processes and methodologies.

Interested in UI testing and microservices/ API testing.

Experienced in Test Planning and creation of the Test Strategy, the Design and the execution of Test Cases, Defect Management, and Reporting.

Updated skills with Mobile Web Automation framework angular JS in Jasmine, Protractor using this testing the AJAX components.

Extensive experience in various types of Software Testing such as System Testing, Black Box Testing, Positive Testing, Negative Testing, Stress Testing, Load Testing, Data Driven Testing, Back-End Testing.

Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner, Quality Center, JIRA, Neoload, ZEPHYR.

High-level proficiency with foundation in Java, J2EE, SQL, Linux/Unix and monitoring tools.

Strong exposure testing applications on different browsers like IE, Firefox, Chrome.

Experienced using SQL queries for Back-End testing, report generation, and to verify congruity of data.

Excellent communication and writing skills with the ability to adapt to new and dynamic environments

Extensive experience in Coordinating with Project Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.

Strong experience in testing "Web Services", portal pages using SOAP UI.

Performed Security testing and automated web services using Secure Pro tab which has SQL Injection, Sensitive exposure, XPATH Injection, Fuzzy Scan, Boundary Scan, Invalid Types, Cross Site Scripting.

Extensively worked on JMeter to create thread Groups and test Web application for various loads on key business scenarios.

Experience with Perforce as a version control system.

Wrote extensive SQL and PL/SQL scripts to test the ETL flow, Data Reconciliation, Initialization, and Change Data Capture, Delta Processing, Incremental process.

TECHNICAL SKILLS:

Operating System

Windows XP/Vista/7, LINUX, UNIX

Testing Tools

HP ALM, HP QTP, Selenium Web Driver, JMeter

Bug Tracking Tools

HP Quality Center, Rational Clear Quest, HPALM, Zephyr

Front-End Tools

MS Office, Open Office, MS SQL Server, MS Project,

Adobe Photoshop, Page Maker.

Web Services Testing

SOAP UI, REST, WSDL, Ready API

Programming Languages

Visual Basic, C, C++, C#, Python, Java and SQL

Databases

Oracle, MS SQL Server, TOAD, MS-Access

Web Technologies

HTML, VB Script, XML, DHTML, XML, Servlets

Education: Master’s in computer science, SUBR, 2016

Bachelor’s in computer science, JNTUH, 2012

PROFESSIONAL EXPERIENCE:

Client: US FOODS, Rosemont, IL Dec 2020 – Present

Role: Sr. QA Automation Engineer/ SDET

Description: US Foods is one of the largest foodservice distributors. With $23 billion in annual revenue, US Foods was the 10th largest private company in America until its recent IPO. US Foods offers more than 350,000 national brand products and its own “exclusive brand” items, ranging from fresh meats and produce to prepackaged and frozen foods.

Responsibilities:

Participate in daily stand-up meetings to provide QA estimates, testing progress and status of deliverables for the sprint.

Automated 100% of functional and performance microservoces test usigng Gatling/ scala framework.

Developing and preparing test strategy, tests plans.test scenarios, and debugs programs, revising refining programs as directed.

Implemented Page Object Model using Selenium with JAVA in combination with BDD Framework and utilized the Gherkin language for ease of the Business.

Developed Automation framework from scratch for Automated Sanity, System and Regression Test suite development for Sanity and Regression testing using selenium Java,gherkin language with support of cucumber.

Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, and Maven.

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

Developed Buisness logic components in C# and data access layer components using .net, C# and HTML.

Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.

Experience in mobile automation on IOS using XCUITEST with swift and java.

Responsible for creating test acenarios for user stories and creating automation test scripts Python, Selenium Webdriver, Pytest framework.

Created and executed JMeter scripts for

Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.

Proficient in writing scripts in swift for IOS native apps.

Created SQL queries extensively, queried database and generated test reports.

Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.

Automated the E-Commerce Application to verify the functionality of the system along with report generation for the orders that are created.

Generated the custom HTML and PDF Reports with good Visuals.

Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings

Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.

Implemented the CI/CD Pipeline and integrated with the Bamboo and AWS

Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.

Automated AngularJS application module using protractor by writing java scripts and used jasmine as unit testing framework.

Good Experience in designing and development of web services usinfg C#, .Net.

Developed new Automation test cases using selenium WebDriver and TestNG.

Worked with SOAP UI Tool for testing the web services and automating them using the Groovy scripting.

Created Test Data for QA automation and UAT using Excel Sheet by fetching data from the database directly using TNS connections.

Tested many features in an agile environment using Python, Django, HTML5, CSS, JavaScript.

Expertise in data validation of reports, functionality using OBIEE by writing complex SQL queries at the backend

Participate in production check out validation for the releases and publish the Test Results Summary and present metrics to Clients

Filed and tracked the defects using HPALM and JIRA.

Worked with ZEPHYR as Test management Tool and integrated with JIRA as well for the bug tracking and test cases and acceptance criteria tracking

Environment: Java, C# SQL Server, Web Services, UNIX, SoapUI tool. Windows, Selenium (Web Driver2.0), IDE, TestNG, Eclipse, Excel, HTML, Python, XML, SQL, PL/SQL, Oracle, SQL Plus, MS Office, Core FTP/FileZilla, Discoverer, Load Runner, SOAP UI and AWS Services.

Client: Lincoln Financial Group, Fort Wayne, IN Sep 2019 – Dec 2020

Role: Sr. QA Automation Engineer

Description: Lincoln Financials is the Insurance Company, which provides advice and solutions that help empower Americans to take charge of their future through retirement, Insurance and wealth protection expertise with confidence and optimism.

Responsibilities:

Involved in creation and execution of test scenarios by reviewing all the business functional specifications, detailed design documents, data model documents, data flow diagrams and architecture documents.

Analyzed the functional specification document and Use Cases for testing the application, as well as preparation and execution of Test Cases according to the business document specifications.

Experience in Writing test plans, test cases, test procedures based on business requirements.

Responsible for Regression Testing, Functional testing, Integration testing, Spider testing, UAT and end to end testing for web-based application.

Migrate VSS source control to perforce, windows perforce to Linux environment.

Developed the classes using C#, which incorporate N-tier architecture and database connectivity.

Performed End-to-End testing manually and automatically.

Used Selenium Web Driver with java plug-in to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts.

Involved in the on-prem applications automation using selenium with JAVA

Participated in scrum meetings to ensure that the business rules have been addressed properly.

Followed Agile Methodology (SCRUM) for this project.

Performed Regression Testing for every modification made in the application and new builds using Selenium Web Driver.

Design, Develop and execute load tests using JMeter and Jenkins.

Used JAVA, JavaScript, and jQuery for writing the test scripts and executing the scripts in the automation process.

Configures Continuous Integration environment, using Jenkins to kickoff daily daily builds and automation suites Jenkins, Maven and GitHub, python.

Expertise in performing gray box testing background using complex SQL queries.

Used JAVA Extension methods for custom library methods for optimizing the code.

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

Integrated SCM Perforce tool for an automated deployment, continuous integration, and HPQC track history lifecycle, release dashboard for support multiple projects.

Functionally validated Web services delivered in SOAP XML format as provided in specification document.

Tested web services based on Data and functions by SOAUI.

Handled Web Services testing using SoapUI tool and created test data using XML.

Involved in Functionality, User Interface, and Regression testing during the various phases of development using Selenium/TestNG.

Developed page library as part of modular framework implementation in automation.

Maintained and executed MAVEN build files for running automated test cases along with Continuous Integration tools like Jenkins.

Involved in Problem solving and creating Bug Reports using Bug Tracking Tools like Quality Center and Rational Clear Quest.

Environment: Quality Center, Automation Testing, Selenium Web Driver, TestNG, Java, Jenkins, Maven, Web Services, IBM Clear Quest, Python, SOAPUI, Firefox, Eclipse, Linux, Oracle, Windows2007.

Client: Fidelis Health Care, Buffalo, NY Jun 2016 – Aug 2019

Role: Selenium Tester/Web Services Tester

Description: Fidelis Care is the New York State Health Insurance Company, Provides quality and affordable state sponsored Health Insurance for all sections of people. They work closely with a variety of providers, schools, and community partners to reach residents who need Health Insurance.

Responsibilities:

Interacted closely with the development team to discuss the design and testing aspects of the application to design the test plans.

Development process the SCRUM, Iterative Agile methodologies for web Application

Involved coding and testing using Java.

Identified test cases needs to automate.

Developed scripts by using TestNG with Selenium web driver

Developed automated scripts for Regression testing using Selenium Web driver, debug and enhance the scripts, run scripts, wrote user-defined functions etc.

Keeping track of Hardware and software requirements for the Test Environment

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

Responsible for building complex Request XMLs for HTTP-based and SOAP-based services based on the client requirements.

Designed & Developed automation framework using Selenium Java, Web driver, TestNG & Apache POI

Participated as a team member in Scrum Sprints

Demonstrated progress at the end of each Sprint

Co-ordination with the support teams, in case of environmental issues to drive towards the point of resolution.

Organized and prioritize workload to meet necessary deadlines

Developed Automation Engineering solutions for GUI using Java, Selenium Web driver, Firebug/Fire path. Used Rational Clear quest for Bug reporting, Tracking and defect Management, also followed up with the development team to verify bug fixes and update bug status.

Review all the test deliverables (test cases, test reports, defect log reports etc.) and sign off

Responsible in design, review, test data setup and test execution of Component

Involved in designing and developing enhancements per business requirements

SQL Queries to retrieve the data from various Tables and to test the database

Extensively used Core Java such as Multi-Threading, Exceptions, Collections in Application.

Environment: Rational Clear Quest, Java, Selenium Web Driver, Web Services, Cucumber, GUI, Python, NetBeans6.8, LINUX, Apache POI, Clear case, Windows XP.

Client: Cummins, Hyderabad, India Jun 2012- Aug 2014

Role: QA Analyst

Description: Connected Diagnostics is a software-only application from Cummins which instantly processes key electronic engine system data transmitted through your telematics system during a fault. It immediately sends a detailed notification report directly to your email, Web Portal or mobile device or anywhere that you request. You can now instantly make decisions on what to do about urgent engine system faults.

Responsibilities:

Design, develop and improve test plans, test cases, execution reports and other department documents.

Collaborated with the business/Product and technical teams and took the responsibility to document the functional and technical specifications in the business requirements analysis phase.

Responsible for providing Risk Assessments, test Plans, test cases and executing and creating Test Results them within an AGILE software development SCRUM environment.

Design & Develop data driven framework using Selenium Web Driver, TestNG and Cucumber with gherkin.

Modification/Implementation of Page Object Model using Cucumber for the Mobile application Automation Scripts.

Executing test scripts parallel and create reports using the TestNG.

Hands-on experience with Manual Testing, Automated Testing and Experience in Mobile Apps Testing of Native apps, Web apps, Hybrid apps with Exploratory Testing on Mobile and Tablet devices with Appium automation framework.

Expertise in performing manual testing (emulators & IOS Simulators) & Mobile Application Testing using Appium. Used Android SDK and set up mobile device Emulator to test applications and to get log files.

Practiced Test-driven/Behavior-driven development (TDD/BDD), automated unit testing, refactoring, and extensive pair programming.

Worked on source version control tools such as Subversion (SVN), and GIT.

Designed SQL queries to test backend databases using SQL Developer.

Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment. Used ANT and MAVEN as a build tool on java projects for the development of build artifacts on the source code.

Environment: Eclipse IDE, Java, Xml, Android Studio, XCode, Appium (1.2.0), Cucumber, Gherkin, Jenkins, Firebug, HTML, CSS, GIT, Selenium Web driver, Android SDK, Postman.



Contact this candidate