Home

Madhavilatha - QA,Automation
[email protected]
Location: Kansas City, Missouri, USA
Relocation: Open
Visa: H1B
SUMMARY:
Overall 8+ years of experience in Information Technology, specializing in Software Quality Assurance Testing (Manual and Automation), with a solid understanding of Test planning, Test Design, Test Execution and Defect tracking and Reporting. Strong Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).
Experience in full Software Development Life Cycle (SDLC) including Agile Methodology (Scrum) and Waterfall.
Proficient in Automation tools like Selenium WebDriver/RC/IDE/GRID, (Functional & Regression Testing), TestNG, Maven, Jenkins, Cucumber for testing Client Server and Web based Applications.
Good experience on Selenium Automation using WebDriver and Server. Heavy programming using Java, Junit, TestNG.
Used Maven for Project building tool, Jenkins/Hudson for Continuous Integration.
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.
Expertise in tracking and preparing reports on testing activities such as Test Results, Test Case Coverage, Defects Status, Performance Baselines using JIRA Tool.
Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
Performed compatibility testing with various mobile handsets to ensure that functionality is working as expected.
Tested the application under different networks and Internet speeds including 3G, 4G/LTE and Wi-Fi.
Involved in testing applications on different mobile platforms such as iOS and Android devices.
Worked with project management tools such as JIRA.
Good knowledge of Object-Oriented Programming (OOP) concept. Extensively used Java for test case automation.
Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
Reported bugs in detailed and comprehensive manner utilizing JIRA.
Experience in writing SQL Queries to retrieve the data from the database, to verify the proper insertion, deletion and updates into the database.
Involved in Web Services Testing using SoapUI tool. Validated request and response XML.
Excellent knowledge in writing unique XPath using firebug and fire path to identify Web elements.
Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition. Used WebDriver/Web Element interface, Absolute/complete Xpaths, CSS Selectors, Implicit/Explicit waits, Web Driver Wait Class, WebDriver timeout Interface, Fluent Wait and many more.
Developed Hybrid framework using Selenium, TestNG, Page Object Model, Page Factory.
Experienced in using Subversion (SVN), Concurrent Versions System (CVS) and Git to maintain current and historical versions of files such as source code, web pages, and documentation.
TOSCA AS1, AS2 level Automation Certified.
Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.

TECHNICAL SKILLS:
Automation Testing Tools Selenium IDE/RC/GRID/WebDriver, Junit, TestNG, Quality Center, SOAP UI, Cucumber
Programming Languages Java, JavaScript
Web Technologies HTML, CSS, XML, Xpath, CSS, Soap
Scripting Languages Python, PL/SQL
Source Code Control System Git
Continuous Integration Tools Jenkins
Defect/Bug Tracking Tools Quality Center, JIRA
RDBMS Oracle11g/10g, MySQL, MS SQL Server, NoSQL (MongoDB)
Operating Systems MS Windows /Unix

EDUCATIONAL DETAILS: Master in Computer Science, University of Central Missouri.

PROFESSIONAL EXPERIENCE:
Client: Experian, Austin, TX November 2022 Till Date
Role: Sr Test Engineer
Responsibilities:
Conducting manual testing on various software applications to ensure they meet quality standards and user requirements.
Developing test cases and test scenarios based on project requirements.
Creating and executing detailed test cases with step-by-step procedure and expected results and maintaining test logs, test reports, test issues using Qtest
Develop test plans based on test strategy. Created and executed test cases based on test strategy and test plans based on User Acceptance criteria.
Executing test cases and logged defects in a bug tracking system
Collaborating with cross functional teams, including developers and business analysts to clarify requirements and resolve issues.
Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
Used Java as Language and Eclipse as IDE, Maven as build tool, Jenkins as CI tools.
Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
Regression test cases were written and automated using Selenium WebDriver.
Tested compatibility of application for dynamic and static content under various cross browsers using css Selector and XPath in Selenium.
Performed Continuous Integration using Jenkins, for running tests on a nightly basis automatically.
Created and enhanced numerous test scripts to handle changes in the objects, in the tested application s GUI and in the testing, environment using Selenium WebDriver, TestNG, Maven and Jenkins.
Participating in test planning and test estimation activities
Performing functional and regression testing to validate software functionality and performance.
Providing regular status reports and communicated test results to project stakeholders.
Working closely with the development team to reproduce and verify reported defects.
Actively participating in team meetings and brainstorming sessions to improve testing process and methodologies.

Client: Equifax April 2019 - October 2022
Role: Automation Test Engineer
Responsibilities:
Analyzing Business Requirements Documents to get a better understanding of the system both on and business perspectives.
Working in an agile environment with frequently changing requirements and features set. Preparing Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
Creating automation scripts and user-defined functions and executed them daily.
Using Maven for Project building tool, Jenkins for Continuous Integration
Using Git as code repository and Code Collaborator to manage code reviews.
Involved in writing queries, triggers, stored procedures, using PL/SQL
Involved in API testing using Swagger.
Involved in all team meetings from sprint planning, sprint grooming all the way to product delivery
Participated in peer reviews of Test Cases, Test Plans and Automation scripting.
Logged and tracked defects in Rally tracking system.
Worked with large as well as smaller teams for various projects.
Worked with offshore Team For successful product delivery.

Client: State Farm Mutual Automobile Ins. Co March 2017 - February 2019
Role: QA Analyst
Responsibilities:
Developed Test Scripts using Functional Requirement Documents.
Created Test cases for Positive Negative scenarios, hands-on experience with Selenium, Rest Assured and TestNG
Involved in testing the new functionality based on test cases and coordinated with development team in fixing the issues. experience working with Agile.
Strong functional testing background, including defining test strategy, test planning, test case design, and execution. experience with CI/CD tools like GIT, Jenkins, Maven
Coordinate complex analysis, design, development, testing, and debugging of computer software, including various browsers and mobile.
Design test cases and execute all types of testing (e.g. functional, integration, end-to-end) on all variety of platforms (e.g. mobile, web, portal frameworks)
Develop detailed testing approach and plans for specific test areas or overall plans for small to medium size projects.
Participated in peer reviews of Test Cases, Test Plans and Automation scripting.
Perform all aspects of automated testing for client engagements. Managed the testing of multiple projects of significant complexity.
Delivering project and commitment on time in good quality and within budget
Logged and tracked defects in JIRA issue tracking system.
Identify areas for improving efficiency, shortening of test cycles, and automation of test scripts and recommend solutions for improvement.
Possess thorough technical and operational knowledge within the QA area of responsibility.
Assist Application Developers and technical support staff in identifying and resolving defects.
Performs root cause analysis to identify and recommend test scope and test approach improvements.
Identify, recommend changes to established practices and policies.
Provided support in the performance testing using JMeter task includes developing test plan, test script and reports.
Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios.
Create, schedule and run the scenarios using JMeter and generate necessary graph.

Client: Anode Technologies Pvt Ltd, India August 2015 - February2017
Role: QA Analyst
Responsibilities:
Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.
Attended review meetings to analyze client requirements and arranging test environment for the execution of test cases.
Collaborating with different teams throughout the software development life cycle to create test cases as per business requirements.
Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
Worked and tested on various technologies including Java, Python, JavaScript, jQuery, PowerShell and Shell scripting.
Worked on Cucumber, JUnit
Documenting the test cases, their outcome, and the expected results to determine the quality of the software product.
Tested the Application using Black box Testing Techniques.
Extensively used SQL scripts/queries for data verification at the backend.
Provided a weekly project report that includes Test Metrics and status reports.
Creating and reviewing Test deliverables in coordination with the Testing team like Testing Strategy, System and Regression test plan, System test scripts.
Supporting Test data preparation and execution.
Test Status tracking and reporting with relevant stakeholders.
Contributing in review of Test plans, test scripts and Test strategy.
Testing to ensure defect fixes.
Keywords: continuous integration continuous deployment quality analyst user interface information technology fourg microsoft procedural language Colorado Texas Wisconsin

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];2241
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: