Post Job Free
Sign in

Automation Engineer Manual Testing

Location:
Prosper, TX
Posted:
January 29, 2025

Contact this candidate

Resume:

Lavanya Lakshmi G

Phone No: 469-***-****,

Email: ***********@*****.***

Professional Summary:

●QA Automation Engineer with over Twelve Plus years of experience in all phases of Software Testing Life Cycle (STLC), Developing Test Strategy, Test Scenario Design, Test Plans, Test Cases, Test Execution, Test Reviews.

●Diversified experience in Automation and manual testing serving various domains such as manufacturing, e-Commerce, Retail, Telecom, HealthCare, Finance.

●Experienced in Analyzing, Designing and Implementation of QA Testing strategy for Web-based, Mobile, and Client/Server applications using Automation testing and manual testing.

●Experienced in working extensively in Agile Testing Environment.

●Experienced in creation and execution of Test plans, Test Script and Test Cases for both Manual and Automated Testing.

●Good experience in OOPS concepts using Core Java and extensively used Classes, Inheritance, Polymorphism, Exception Handling, Objects, and Collections.

●Experience in performing the Automation Testing of web applications using Selenium WebDriver, Selenium Grid, Java, TestNG and Maven.

●Experience in automating the mobile testing for Native and Hybrid apps using Appium, Java, Selenium WebDriver, Maven, POM, TestNG, and Selenium Grid.

●Strong knowledge on web services and hands-on experience in validating SOAP and RESTFUL web services using tools like SOAPUI, Postman and RestClients.

●Experience in Database/backend testing using SQL queries for data design validation, and integrity testing using JDBC.

●Experience in working with Selenium Grid which is a part of selenium suite that specializes in running tests across different Browsers, Operating systems and machines in parallel.

●Implemented test automation for handling Popup windows and Alerts using WebDriver Window Handles and Alert interface.

●Involved in analyzing business and technical requirements and workflow of Software Development Life Cycle-SDLC.

●Experience in working with BDD by writing Gherkins language in cucumber tool.

●Experience in implementing Framework using Selenium WebDriver, JAVA, TestNG, Git, Build MAVEN tool.

●Used external jars Apache poi API's to get the test data from Excel sheets.

●Experience in building Continuous Integration/Delivery automation solutions for each product/project via Jenkins.

●Good experience in mobile testing using APPIUM for Android applications using real devices.

●Experience in Design, Development and Executing test cases from User Stories/Work Items.

●Proficient performing different kinds of testing like Smoke, Sanity, Functional, and Regression.

●Experience in using defect tracking tools like Jira, Qtest, HP ALM, and CQ.

●Maintained, updated, and executed functional testing scripts and scenarios to ensure that individual software modifications function as expected.

●Expertise in creating test cases, test scripts, test plan, RTM, daily/weekly status report, defect report and project report.

Technical Skills:

Methodologies

Agile (Scrum) and Waterfall

Automation and Framework tools

Selenium (Selenium Web Driver), Java, Cucumber, TestNG, Appium, Android Studio SDK, UI Automator Viewer, PostMan

Test Build Tools

Maven, Jenkins

Languages

Advanced C, Core JAVA, TypeScript

Databases

MYSQL, Oracle

Frameworks

Cucumber BDD, Hybrid, TestNG, Page Object Model, Modular, Data Driven, Protractor

Browsers

Internet Explorer, Mozilla Firefox, Google Chrome

Markup Languages

HTML, XML, CSS

Version Control

Git, BitBucket

Educational Qualifications:

●Bachelors in Electronics and Communication from VTU, 2005, Bangalore, India.

Professional Experience:

Mr Cooper, Texas January 2020 – Present

Project: Rapid Refinance, Blend 1003

Sr Test Engineer

Responsibilities:

●Good experience in automating the Web application for end-to-end scenarios.

●Good experience in mobile testing using Appium for testing Android applications using Real Devices.

●Implemented Page Object Models for all the pages.

●Analyzing requirements, test scenarios identification based on Functional and business requirements, User Stories.

●Developed and executed test plans, test cases and test matrices utilizing QA best practices and standards.

●Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.

●Involved in designing and implementing of Hybrid Framework and BDD Cucumber Framework to be used with Selenium WebDriver.

●Experience in working with BDD by writing Gherkins language in cucumber tool.

●Used Java and Rest Assured to validate the response and status code returned by different service endpoints.

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

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

●Developed and executed automated scripts using Selenium WebDriver, TestNG in Eclipse IDE to perform smoke, functional, and regression testing for web and mobile based applications.

●Automated Database validations using open source API like Apache POI library for fetching the data from Excel.

●Written automated scripts with custom Xpaths and CSSSelectors to identify web elements such that most of the browsers can be used.

●Created XML based test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

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

●Used JIRA for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.

●Executed test cases using TestNG parameters, data providers, groups and test suites.

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

●Maintained QA/Test environments and assisted in build and deploy activities.

●Used GitLab as central repository for continuous check-in and checkout of code.

●Created the Positive and Negative test cases for all the functional user stories, and happy-path flows for end-to-end regression testing.

●Maintained the Manual TestCases in the test management tool.

●Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.

●Gained experience working on a business project with Cucumber tool and BDD format to write test scripts.

●Interacted with the development team to validate the scope of fixing the bugs.

Environment: Eclipse, IntelliJ, Java, Selenium Web Driver, TestNG, JIRA, Agile, Maven, Git, Jenkins, Qtest, UI Automator Viewer, Selenium Grid, Android Studio SDK, Appium, Perfecto, Cucumber, Serenity, Protractor

Verizon, Texas July 2017 – January 2020

QA Automation Tester

Projects: Verizon Wireless, Voyager, ACSS

Reponsibilities:

●Responsible for Smoke testing, black-box testing, white-box, Integration testing, Database testing, regression testing and GUI & API testing.

●Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.

●Automated AngularJS application module using protractor by writing java scripts and Used Jasmine as unit testing framework.

●Experience in developing the Automation framework using both C# and Core Java programming using OOPS concepts, Selenium, Java, JUnit/TestNG, Eclipse, Maven.

●Involved in the core development of the project in Java/J2EE, Spring Boot framework, Sprint Cloud configuration server, Web services, Micro Services, Pivotal Cloud Applications, Pivotal tracker, Agile Methodology.

●Used Jest with Puppeteer for E2E automation testing for React JS application.

●Used BDD framework with Cucumber, ruby and created feature files with scenario and scenario outline files.

●Using Page Object Model in Junit/TestNG Framework and using Jenkins to ensure web application is Automatically tested via scripts.

●Involved in designing and implementing of Data Driven framework to be used with Selenium, Test Complete and Ready API.

●Developed and maintained testing metrics associated with the system/application under test.

●Involved in User Acceptance Testing (UAT) and gave valid recommendations to the users.

●Loading the data to Cassandra Cluster with the help of Java API.

●Worked on Selenium GUI Object / element verification done through XPath and CSS Locators and creating X-path using Fire-bug and had Good knowledge of Page factory and POM in selenium

●Automated Web Services using Rest Assured using Java in eclipse

●Responsible for creating REST test suites and test cases for REST API testing.

●Creating Data-driven and Keyword Driven Frameworks for GUI, Regression and System integration automated testing.

●Provided support in the performance testing using JMeter task includes developing test plan, test script and reports.

●Hands-on knowledge of software containerization platforms like Docker and container orchestration tools like Kubernetes and Docker Swarm

●Review of the SOA Automation test cases created by the team.

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

●Worked Closely with Development team to understand SOA architecture.

●Automated Restful services using Rest Assured API using java by following the TDD/BDD frameworks.

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

●Involved in setting up continuous integration system using Jenkins and working knowledge with cloudbased code repository system like GitHub.

●Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

●Worked effectively with Developers, AGILE Team, and Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.

Environment: JIRA, Confluence, Java, ReadyAPI, SoapUI, XML, Selenium, TestNG, Maven, AngularJS, Perl, Python, Gherkin, Ruby, Microsoft Dynamics, Jasmine, Java Script, Mobile, REST,SOAP, HTML, Android, Cucumber

Paxterra and ShoreTel Communications, Bangalore April 2014 – June 2015

Project: ShoreTel Web applications

Senior QA Engineer

Responsibilities:

●Coordinated with Project Managers, Development Team, Business Analysts, and End-Users for better quality testing. Worked closely with the business team to understand the Requirement Document in creating the Test Plan.

●Involved in preparing Test plans and Test cases based on business requirement documents.

●Conducted smoke, functional, regression and user acceptance testing to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.

●Designed, developed and implemented user acceptance testing protocols as the final phase of applications development.

●Developed TestNG framework for the application to automate. Used Jxl jars to get the data from excel sheets.

●Generated reports and analyzed the pass and failed criteria in the test cases.

●Developed Test cases based on the technical specifications and business requirements.

●Tested the workflows for calls, text, video, audio, group chats, Web conferencing meeting schedules for various OS and browsers.

●Used Shoreware Director to create and manage data files and connect to hardware systems.

●Used all manual test cases and wrote Selenium Automation scripts to run in the background through Jenkins.

●Supported UAT Testing by developing UAT test cases for business users to execute.

●Measured the response time at different points in the application.

●Used Quality Center for requirement analysis, scheduling and generating test cases.

●Prioritized and classified the bugs. Generated and tracked the defects using bug tracking tool.

Environment: Selenium with Java, Quality Center, Junit, Perforce, Salesforce Defect tool, SQL, Oracle, Agile

IBM, India Software Lab (ISL), Bangalore Sep 2009 – Mar 2014

Project: IBM Internal and Market Place Web sites

Automation Engineer

Responsibilities:

●Coordinated with Project Managers, Development Team, Business Analysts, and End-Users for better quality testing. Worked closely with business team to understand the Requirement Document in creating Test Plan.

●Wrote Manual test cases and involved in automating test scripts using Java implementing Rational Functional Tester.

●Performed Functional, regression, System Integration and User Acceptance Testing for the various applications.

●Actively involved with SCRUM and sprint meetings, Iteration Planning, Release planning, Retrospective meetings and removing obstacles to progress.

●Worked in Waterfall environment as well for few releases.

●Mapped all the Requirements with the Test Cases using Requirement traceability matrix.

●Performed Black Box Testing, UAT Testing and extensively used RFT for Regression, Smoke, Functional Testing and data driven testing using excel file.

●Involved in the Quality Assurance Analysis and Testing Information System.

●Performed the application compatibility in the Versions of Chrome, Mozilla firefox, and Safari and Internet Explorer browsers.

●Conducted regression testing after every new build.

●Defects were tracked, reviewed, analyzed and compared using Clear Quest.

●Extensively interacted with developers to analyze and resolve the issues that were encountered while testing the application.

●Participated in various meetings and discussed Enhancement and Modification Request issues.

●Performed all test assignments to ensure the application meets business requirements and client expectations.

●Interacted with developers & various members of project team to discuss and resolve defects and to determine their priorities.

●Worked with global teams to share knowledge and report work status. Performed Integration testing and End to End testing of the entire application.

●Participated in quality audits across the various IT functions to ensure quality standards, procedures, and Agile methodologies are being followed.

Environment: IBM Rational Quality Manager, IBM Rational ClearQuest, IBM Rational Functional Tester, Java, Eclipse IDE, IBM CMVC, Accessibility tools (Webking and Rational Policy Tester), Xenu, FireBug, Agile and Waterfall



Contact this candidate