Post Job Free

Resume

Sign in

Automation Engineer Quality Assurance

Location:
Dallas, TX
Posted:
February 22, 2024

Contact this candidate

Resume:

LALITHA MITTAPALLI

QA Automation Engineer ad3t8a@r.postjobfree.com 973-***-****

PROFESSIONAL SUMMARY

9+ Years of experience in Software Quality Assurance with emphasis on Manual and Automation testing, which comprising of Functional, Regression, system testing, system integration testing and Automation testing of various client/server, web - based applications.

Exposure to all stages of SDLC (Software Development Life Cycle), Software Test Life Cycle (STLC), and software development methodologies such as Agile, V Model and Waterfall.

Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE and TestNG, Quality Center/ALM, JIRA, Cucumber, SOAPUI and POSTMAN.

Good experience on Selenium Automation using WebDriver and Server. Heavy programming using Java, TestNG.

Experience in Waterfall and Agile Scrum SDLC methodology.

Experience in functional testing AUT using Selenium WebDriver and TestNG unit testing framework.

Proficient in using SoapUI for testing WebServices and used various types of assertions such as soap fault, Contains, Soap not fault, X-path etc.

Good experience in Web Services testing using SOAP UI, XML, and WSDL. Providing required input data to request XML and get the required data from response XML and use the response data from other request XML using SOAP UI.

Extensively worked on Selenium WebDriver with the preferred Languages Java, Python.

Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.

Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Data Driven testing, Back End and Front End testing and User Acceptance testing.

Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.

Expert level knowledge in all modules of Quality Center (Requirements, Test Plan, Test Lab, Dashboard and Defects).

Good knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation.

Experience in bug reporting tools like Clear Quest, ALM, and JIRA.

Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.

Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS

Testing Tools

Selenium WebDriver/IDE, HP Quality Center/ALM, Cucumber, SOAP UI, Appium, POSTMAN

Languages

Java, JavaScript, Python, HTML, XML

Build Tools

Ant, Maven

Frameworks

TestNG, TDD, BDD

Firefox Add-ons

XPath, XPathchecker, Firebug

Bug Tracking Tools

JIRA, HP Quality Center/ALM

Continuous Integration Tools

Jenkins

Databases

PL/SQL, Oracle, MySQL

Platforms

Windows, UNIX, LINUX

PROFESSIONAL EXPERIENCE

QA Automation Engineer

Verizon Wireless Piscataway, NJ Oct 2021 – Till Date

•Involved in implementation of AGILE/SCRUM phases and developed and tested application during various iterations.

•Analyze the Business Requirements (i.e., Jira Stories), create the test plan and prepare detailed test cases for new functionalities and then upload the same to Jira and Automation Portal.

•Conduct and Lead periodical meetings with Offshore and Onsite team to plan for upcoming ER project changes.

•Embrace the automation framework which implements DevOps model using tools like AWS, Java, Selenium WebDriver, Maven, TestNg, Jenkins, Selenium Grid and make sure all the projects are automated for any release.

•Analyze functional requirements and translate them into test plans, test cases and test schedules by following Agile/Scrum process.

•Develop various test data combinations using UNIX scripting.

•Design and Develop an automation framework that uses a common code base for desktop.

•Parallel automation efforts to work closely with Developers (Automating with Wire frames and Coding with Dev local URL) and make sure the automation code is ready even before functionality is available to test.

•Create and maintain the critical test cases to be executed for production testing during each release.

•Responsible for test execution and validation of testing results, Regression and End to End testing to assure that application performed seamlessly.

•Reduce the total prod trouble tickets by creating a solid automation regression suite covering all POS applications.

Environment: Selenium, Log4J, SQL Developer, Java, HTML, XML, Git, Maven, Jenkins, UNIX, SQL, Jira, qTest and MongoDB.

QA Automation Engineer

Deutsche Bank Cary, NC Jan 2021 – Sep 2021

•Involved in various stages of development of the project starting from the project planning until production and maintenance using Agile methodology.

•Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.

•Analyze business requirements and FSD documents to create & execute test cases.

•Worked with developers for complete overview of the issues, updates on application to meet the goals on time.

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

•Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.

•Developed custom libraries for automation using JAVA &Selenium WebDriver.

•Created and executed automation test cases using Selenium WebDriver/Cucumber framework for Web.

•Worked on the Android module of the project where I was responsible for automating the app using Appium with python.

•Created Java based scripts for Selenium WebDriver with TestNG as automation framework.

•Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven.

•Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.

•Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.

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

•Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.

•Monitored the test execution in Jenkins once the code pushed into Continuous Integration.

•Performed web services testing with Postman by validating request and response for XML,JSON files.

•Involved in Defect Management, Defect Review and Defect Status Reporting.

•Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.

•Reported software defects and interacted with the developers to resolve technical issues.

•Analyzed test results, tracked the defects and generated reports using JIRA.

•Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.

•Interacted with other external teams for environment/license issues, external services availability and work towards resolution.

•Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, Eclipse, Jenkins, Soap UI, TestNG, Cucumber, Agile (Scrum) methodology, JIRA, POSTMAN, SQL, XML, GIT, Maven, Windows.

QA Automation Engineer

Acnb Bank Gettysburg, PA Jan 2020 – Jan 2021

Involved in various stages of development of the project starting from the project planning until production and maintenance using Agile methodology.

Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.

Analyze business requirements and FSD documents to create & execute test cases in ALM (QC).

Worked with developers for complete overview of the issues, updates on application to meet the goals on time.

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

Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.

Developed custom libraries for automation using JAVA &Selenium WebDriver.

Created and executed automation test cases using Selenium WebDriver/Cucumber framework for Web App and Appium / Cucumber for Mobile App.

Worked on the Android module of the project where I was responsible for automating the app using Appium with python.

Created Java based scripts for Selenium WebDriver with TestNG as automation frame work.

Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven.

Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.

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

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

Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.

Monitored the test execution in Jenkins once the code pushed into Continuous Integration.

Performed web services testing with Postman by validating request and response for XML,JSON files.

Involved in Defect Management, Defect Review and Defect Status Reporting.

Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.

Reported software defects in Quality Center and interacted with the developers to resolve technical issues.

Analyzed test results, tracked the defects and generated reports using Quality Center/ALM.

Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.

Interacted with other external teams for environment/license issues, external services availability and work towards resolution.

Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, Eclipse, Jenkins, SoapUI, Appium, Python, TestNG, Cucumber, Agile (Scrum) methodology, Quality Center/ALM, POSTMAN, SQL, XML, GIT, Maven, Windows.

QA Automation Engineer

Selective Insurance Branchville, NJ Oct 2017 – Dec 2019

Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.

Acted as Subject Matter Expert for numerous cross-functional initiatives, including redesigning of Trade Order Management System and downstream processes.

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

Developed and implemented robust MVC Pattern base testing with SeleniumWebDriver which cut down the script development time in half.

Involved in preparing test strategies for client side verifications and validations.

Involved in automating test cases using Selenium WebDriver with TestNG.

Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.

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

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

Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.

Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python.

Involved in API and Web Services Testing using SOAP UI, POSTMAN.

Extensively worked on API Testing for the various XML attributes for different kinds of report generation.

Developed manual and automated test cases to test and validate RESTfulAPI web service.

Involved in testing the application utilizing the Scrum (Agile) methodology.

Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.

Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.

Developed test code in Java using Eclipse, IDE and TestNG framework.

Performed build acceptance testing and smoke testing using Cucumber automation tool.

Involved in writing unique XPath using firebug and fire path to identify web elements.

Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.

Used Quality Center/ALM for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.

Coordination with On-shore testing teams and Client Manager to receive and report the status of testing which includes Defect Triage and Defect Management.

Used Selenium WebDriver to test search results of Meta search engine.

Prepared user documentation with screenshots for UAT (User Acceptance testing).

Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Selenium WebDriver, Java, TestNG, Jenkins, Python, Maven, Cucumber, Soap UI, POSTMAN Eclipse, XPath, Agile, SQL, Quality center/ALM, HTML, GitHub, TDD, Windows.

QA Engineer

Frontgate West Chester, OH Mar 2016 – Sep 2017

Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.

Involved with working in all phases of SDLC methodologies.

Involved in planning, execution, testing and bug tracking of the application.

Involved in documenting and executing Test plans, Test cases and Test scripts based on baseline requirements.

Used Selenium WebDriver for automating functional testing and to identify various critical points in applications.

Develop Python scripts to automate the test cases.

Written shell scripts and Python scripts for performing Load tests on applications.

Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.

Used SeleniumWebDriver and TestNG to run the parallel testing.

Involved in working with TestNG & Eclipse Conducted Java component testing using TestNG test framework.

Create scripts Python for new functionalities and update the existing scripts for upgraded functionalities.

UsedCucumber automated testing to test new and existing functionality.

Performed the testing of Restful Web service for mobile apps for the bank of west Using SOAP UI.

Used Appium tool to tested automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices.

Using Postman validated REST API Web Service Call by sending JSON Request and JSON Response.

Performed SOA / Web service testing using Soap UI; wrote adaptors to test / invoke Web service.

Implemented simulator for Mobile App Testing in Android Platform using APPIUM.

Performing functional Automation in Android & IOS Mobile platforms.

REST API testing using PostMan on production post release.

Environment: Java, Selenium WebDriver, TestNG, Maven, XML, Python, POSTMAN, Cucumber, Soap UI, agile, Git, XPath, HTML, JavaScript, XML, Quality center, Eclipse, Restful, Web service, Mobile testing, SQL, Oracle, MS Office and Windows.

QA Tester

Hyperion Bank Philadelphia, PA Jun 2014– Feb 2016

Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation. Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.

Worked with Business Analysts to define test cases, test plans, test data ensuring accurate coverage of business and functional requirements.

Wrote manual test cases and automated them for the purpose of functional testing and regression testing.

Involved in user acceptance testing & general site validations of web page objects such as HTML links & images.

Prepared the test scenarios and generated test scripts.

Involved in GUI, Functional and Smoke testing to ensure Build turnover to Functional Testing Team without any critical Issues.

Developed Requirement Traceability Matrix to map up Requirement to the Test Cases to make sure that all Functionalities in the Requirement are fully captured.

Defect entry and Defect Validation logged by Functional and UAT Testers thus supporting Development Team to Fix the Issues.

Conducted Regression Testing on various builds of the application and reported the defects to the developers using Quality Center for the bug fixing and tracking.

Environment: Java, Manual Tester, Quality Center, HTML, Java Script, Oracle, Windows.



Contact this candidate