RAJYA LAKSHMI M
Lead SDET / AUTOMATION ENGINEER
Email: *****@**********.*** Phone : 302-***-****
PROFESSIONAL SUMMARY:
Around 10 years of experience in IT Industry mainly in performing Manual and Automation Testing in wide variety of projects, in Windows, Linux Environment.
Extensive experience in manual and automated testing of Client Server, Windows based and Web based application.
Extensive knowledge of QA standards, Waterfall & Agile methodologies and strategies with better understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
Experience in Automation testing using Selenium Web Driver /RC / IDE,Katalon,Cypress, JEST, Test NG, Jenkins, Maven, Cucumber, Soap UI.
Extensive experience in functional testing, integration testing, regression testing, black box testing, white box testing, GUI testing, system testing, security testing, browser compatibility testing, cross browser compatibility testing.
Excellence in preparing test scripts, test plans functionality testing, security, regression, back end, and configuration testing, parameterization, multiple actions.
Extensive experience on Test NG framework for Unit Testing, Maven for Project building tool, Jenkins for Continuous Integration.
Experienced in using GitHub as a source of repository system to share code within the office as well as the team in overseas and Git version control tool.
Experience In processing EDI files 837,835,820 .
Strong proficiency in implementation of different Automation Frameworks like Keyword Driven Framework, Data Driven Framework and Hybrid Framework for various projects.
Experience in validating Regular and Ajax control using Selenium locators (xPath, CSS, id, name, etc.).
Good familiarity in converting regression test cases to Automation scripts. Performed Regression testing on new builds using Selenium Web Driver and using Hybrid framework.
Hands on experience in performing Data Driven testing using Selenium WebDriver and TestNG functions which reads data from property and Excel files.
Extensive knowledge in acceptance testing using Cucumber and Selenium WebDriver.
Good working experience on SOAP UI for testing and validating various web services like SOAP, REST used in the application.
Excellent skills in overall Defect Management/Problem Solving including tracking bugs, reporting using Quality Center, Jira and Bugzilla.
Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java script.
Participated in identifying the test scenarios and designing the test cases. Prepared and executed test cases as per system requirements.
Experience in various programming techniques, such as test-driven development, continuous integration and testing, and Agile story-based iterative development to build better quality software.
Actively participated in SCRUM meetings and prepared detailed reports of tests conducted, analyzed them and participated in discussions for better product results.
Excellent interpersonal, verbal and written Communication skills.
TECHNICAL SKILLS:
Operating Systems
Windows, UNIX/Linux
Development and Testing Methodologies
SDLC-Waterfall, Agile/Scrum, STLC, TDD, BDD
Testing Types
Functional Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, GUI Testing, System Testing, Security Testing, Browser Compatibility Testing
Testing Tools
Selenium WebDriver, TestNG, SoapUI, Cucumber, Katalon,Cypress and JEST,Perfecto(Mobile)
Web Services
SOAP, REST/Restful
CI Tools
Jenkins
Build / SCM Tools
Maven, Git
Programming Languages
Java
PROFESSIONAL EXPERIENCE:
Client: FM GLOBLE, Frisco, TXJan2021 – Current
Role: Lead SDET / QA Tech Lead
Responsibilities:
Design and executed automated scripts to validate functionality, interoperability, and data integrity within the IT testing guidelines.
Demonstrated the ability to effectively communicate with all levels of management regarding testing strategies, execution of test objectives, and testing progress.
Tested Application UI Pages with Text Fields, Radio Buttons, Checkboxes, Drop Downs, Links, Alerts, Multiple Windows, Mouse Movements as part of Functional Testing using Cypress.
Designed and developed test automation artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations.
Responsible for creating and building the API automation framework (Integration Test).
Ensuring test cases are developed and traced to software requirements for full test coverage.
Using Postman to develop Restful API based automation for our backend services every sprint.
Worked with Product team, UX designers, and the Development team to understand the overall business objectives, functional and system requirements of our product and services.
Worked with the Project management team to provide accurate estimates for testing timelines and also managing the testing resources internally and externally.
Conducting regular Bug review and status meetings on team's test plans and feature deliverables.
Used SOAP UI for functional testing by developing Sprint based Test Suites for SOAP API's.
Coordinated with developers and system engineers offshore to fix application defects.
Reported testing status about the test plan coverage in daily scrum.
Designed automation framework to validate the React JS developed application to verify API functionality.
Performed a lot of web services testing by creating requests using WSDL file and testing backend applications by sending the requests through SOAP UI tool.
Executed Test Suites for Smoke, Functional, Integration, Regression, User Acceptance and Backend testing.
Worked on Web services using POSTMAN exclusively on obtaining the needed information using the URL approach.
Using RabbitMQ for message broker.
Created whole test framework using Selenium for further test creation and execution.
Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
Tested the application in highly dynamic environment with sprint team using Agile Methodology.
Environment: Windows, Java, Selenium Web Driver, SoapUI, Web Services-SOAP, REST, TEST NG, HTML, Java Script, JEST, CSS, Agile Methodology, Oracle, SDLC, Agile/Scrum, STLC, XPath, CSS, Git, Maven, Jenkins, VS Code, ADO boards and ADO Test Plans, Cypress.
Client: PaySpan, Jacksonville, FL Oct 2018 – July 2020
Role: Senior SDET / QA Engineer
Responsibilities:
Design and executed automated scripts to validate functionality, interoperability, and data integrity within the IT testing guidelines.
Demonstrated the ability to effectively communicate with all levels of management regarding testing strategies, execution of test objectives, and testing progress.
Tested Application UI Pages with Text Fields, Radio Buttons, Checkboxes, Drop Downs, Links, Alerts, Multiple Windows, Mouse Movements as part of Functional Testing using Selenium.
Designed and developed test automation artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations.
Responsible for creating and building the API automation framework (Integration Test) Services LLC using Java, Rest Assured and TestNG platform.
Ensuring test cases are developed and traced to software requirements for full test coverage.
Using Postman to develop Restful API based automation for our backend services every sprint.
Working with Android developers to have Appium automation.
Worked with Frontend developers to have Night Watch automation for web application.
Worked with Product team, UX designers, and the Development team to understand the overall business objectives, functional and system requirements of our product and services.
Worked with the Project management team to provide accurate estimates for testing timelines and also managing the testing resources internally and externally.
Conducting regular Bug review and status meetings on team's test plans and feature deliverables.
Used SOAP UI for functional testing by developing Sprint based Test Suites for SOAP API's.
Coordinated with developers and system engineers offshore to fix application defects.
Reported testing status about the test plan coverage in daily scrum.
Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
Designed automation framework to validate the Angular JS developed application to verify API functionality.
Used Maven to manage Project's build and dependencies and Jenkins for deployments to environments.
Used Firebug to do web based testing with selenium for the commands and locator application.
Implemented test automation scripts for mobile testing using Appium.
Performed a lot of web services testing by creating requests using WSDL file and testing backend applications by sending the requests through SOAP UI tool.
Executed Test Suites for Smoke, Functional, Integration, Regression, User Acceptance and Backend testing.
Worked on Web services using POSTMAN exclusively on obtaining the needed information using the URL approach.
Created whole test framework using Selenium for further test creation and execution.
Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
Tested the application in highly dynamic environment with sprint team using Agile Methodology.
Analyzed the test results and logged the defects using HP ALM 12.01.
Used Git for Version Control and Code Collaboration to manage code reviews.
Environment: Java, Selenium WebDriver, TestNG, Maven, API Testing, Jenkins, SOAP UI, XPath, Firebug, POSTMAN, Eclipse, Katalon, SQL Server, Windows.
Client:Towne Bank, Portsmouth, VAMar 2018 – Sep 2018
Role: QA Selenium Automation Tester
Responsibilities:
Followed agile methodology, Waterfall Model Black Box Testing, Functional Testing, White Box Testing, Sandbox Testing and Regression Testing.
Creating Framework in Selenium Web Driver, Test-NG, Maven tool and create Selenium automation scripts in java using Test-NG.
Involved in preparation of Test Plan and Planning Test Schedules.
Participated in identifying the test scenarios and designing the test cases. Prepared and executed test cases as per system requirements.
Involved in understanding the client requirement and creating automation scripts using Selenium WebDriver and TestNG.
Capturing, Validation of Project Requirements, Validation of Estimates and Project Schedule.
Part of Testing Team doing End to End testing, Functional Testing and Regression Testing.
Converted regression test cases to Automation scripts. Performed Regression testing on new builds using Selenium Web Driver and using Hybrid framework.
Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and Excel files.
Creating WebServices using SoapUI tool.
Involved in acceptance testing using Cucumber and Selenium WebDriver.
Using MAVEN for build management, Git as source repository and Jenkins for Continuous Integration of the builds.
Used Eclipse IDE for test environment and Java (core) language for development.
Worked with Cucumber using Selenium web driver to test web application. Imported Cucumber jars to Eclipse. Created Cucumber framework in Eclipse to run BDD test cases.
Creation of Test Cases, Test case review, Test execution and Bug Reporting.
Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.
Integrated TestNG with Selenium using Eclipse to generate test execution result.
Used Id, Name, Links, XPath and CSS to work with dynamic and static elements in application.
Performing API testing using Postman and SoapUI tools and automating the API tests.
Worked with the SQL queries to retrieve and manipulate the data as per the requirement.
Performed multi browser such as IE, Firefox, Chrome, Safari, and Opera testing.
Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents, Used Jira for Test cases, Test Execution, and Generating Reports.
Participated in all phases of the Software Testing Life Cycle (STLC).
Environment: Windows, Java, Selenium Web Driver, SoapUI, Web Services-SOAP, REST, TEST NG, Cucumber, HTML, Java Script, CSS, Jira, Agile Methodology, SQL, Oracle, SDLC, Agile/Scrum, STLC, SoapUI, XPath, CSS, Git, Maven, Jenkins.
Assurant Solutions, Miami FL Jan 2018 -Mar 2018
Sr. Quality Analyst
Responsibilities:
Responsible for developing & Implementing Test Plan, Test Cases and Test Scripts based on Functional Specifications and Technical Specifications of the application.
Reviewed business requirement documents and technical requirement documents to understand business workflows.
Experience in establishing QA Procedures / Standards to meet QA, proficient in writing Test Plans, documenting the Testing Procedures and writing in-depth Test Cases to meet the Testing Cycle.
Worked closely with Business Analyst to understand requirements.
Performed Functional, Smoke, Integration, Regression, Usability, Positive, Negative and Back End Testing.
Used parameterization for data driven testing in QTP and enhanced the overall functionality
Of the application.
Used emulators and IOS simulator to perform the manual mobile testing.
Configured Cucumber Report Plugin and Performance Plugin to Jenkins to generate html test reports.
Exported Test Cases using Mercury Excel add-in into Quality Center and converted them into Test Scenarios for automating in Test Plan and Test Lab module.
Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implement teams.
Excellent experience in Webservice, API Testing and Database Testing.
Proficient in testing and developing automation projects built on Java, Maven and Selenium technologies.
Created Test Automation Framework with Cucumber and Selenium WebDriver.
Triggered the automation jobs using Jenkins to get the cucumber JSON reports
Automated the Test Cases using Selenium and Maintained the Selenium & C# code resources in source control like TFS.
Analyzed test results and worked on the Defect Cycle process using Quality Center and TFS.
Performed continuous integrated Testing with offshore QA Team during each sprint cycle.
Experienced testing on FTP Server tools using FileZilla Client and WinSCP
Responsible for Database testing using SQL queries in PL/SQL Developer.
Validated request and response data using SOAPUI.
Validated the REST services using Postman
Validated SOAP messages against WSDL. Created Test Data for Testing Web Services.
Involved in Customer Enrollment process in Elita application using Daily, Weekly and Full file process.
Validated Crystal reports, SSRS reports and Export reports for different functional areas including Accounting, Billing, Claims, New Certificates and Cancellations.
Worked on Claims processing like Create Claim, Pay Claim and Update Claim.
Good Knowledge on different Accounting events like Claims, Claim Reserve, Premium and Premium Refund.
Validated Billing and Payments process on existing Certificates using Procedures and Payment files.
Setup meeting markers & opened conference bridges for testing status calls for users, team and management purpose.
Environment: Windows 7/10, Oracle 11g/12C, VB.NET, SOAP UI, Postman, QC, TFS, C#, WinSCP, FileZilla, Crystal Reports
Client:Burnette Insurance Agency, Suwanee, Georgia June 2016- Dec 2017
Role: QA Selenium Tester
Responsibilities:
Involved in analyzing Business Requirements Specifications (BRS), Functional Requirements, and Design Review Documents. Based on the business requirements, finalized the test plan and defined the Test Cases for projects.
Involved in all phases of testing life cycle (analysis, design and execution).
Tested the web-based application using Agile methodology. Participated in Sprint planning meeting
Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
Automated Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
Involved in testing both REST and SOAP web services and tested both JSON and XML formats.
Involved java coding extensively for Data Driven framework and Keyword Driven Framework by using TestNG framework along with Selenium WebDriver
Performed Web Service API testing for UI content verification and validation with business logic XML using SOAP UI.
Developed test scripts to automate process of testing in Selenium WebDriver.
Writing, maintaining, executing Test plans, test cases and Test Scripts, analyzing bugs and interacting with team members in fixing the errors.
Used XPath and XQuery to handle response validations.
Performed Data driven test in Cucumber, Parameterized BDD scenarios in Cucumber framework and ran the test cases using different data and verified the reports.
Responsible for Smoke, Functional, GUI, Regression, System, Integration, Compatibility, and User Acceptance Testing.
Detected Defects, communicated to the developers using Bug Reporting Tool and Tracking the Defects using Jira.
Proven ability in designing and creating automation frameworks for web-based applications using Java, Selenium WebDriver and TestNG.
Expertise in automating the software testing environment with open-source tools like Selenium WebDriver.
Involved in preparing Test Plan and Test Cases based on business requirements.
Performed multiple SOA architecture web services validation using SOAP UI.
Wrote Test Cases in Excel based on Technical Specifications, Functional Specifications and Business rules for online application system.
Worked on various Web applications and platforms like UNIX and Windows operating systems.
Environment: Selenium WebDriver, Cucumber, TestNG, SoapUI, Soap, Rest, XML, XPath, SDLC-Agile, Scrum, STLC, BDD, TDD, Jenkins, Maven, Jira, Git, Windows, Unix/Linux, SOA.
Client:Caring Home Care, Miami, FL Aug 2014 - May 2016
Role: QA Tester
Responsibilities:
Worked in transition to use Agile (Scrum) Methodology.
Participate in Biweekly Agile Sprint Planning meetings, Daily Scrum meetings.
Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
Analyzed requirements & developed tests for developers to use in test-driven development.
Actively involved in writing test plans, test scenarios and test matrix (traceability matrix).
Designed and developed test cases, updated status reports, documented test results based on logs; Validated and verified all logs which is created after the execution of batch files.
Used Jenkin as a Continuous Integration server to configure with GitHub and Maven.
Develop regression and functional test automation scripts in java using Selenium WebDriver.
Involved in providing the efficient locators strategy like xpath and CSS to run Web Driver script in stable condition.
Performed functional testing of web services using SOAPUI tool.
Validated the Web Services (SOAP), both Request and Response messages.
Used Jira for Bug Tracking, Bug fixing, and Bug Reporting.
Performed multi browser testing on Internet Explorer, Mozilla Firefox, Google Chrome, using TestNG framework.
Interacting with the developers and Product Owners to discuss on the bug severities and priorities so that they can be fixed as needed.
Environment: Windows, Selenium Web Driver, Java, TestNG, Cucumber, SoapUI, XPath, CSS, Git, Maven, Jenkins, Web Services-SOAP, REST, HTML, Jira, SQL, Oracle, SDLC, Agile/Scrum, STLC.
Client:Tribridge, Tampa, FL Mar 2012 – July 2014
Role: QA Manual Tester
Responsibilities:
Developed Manual/Functional Test conditions and Scripts based on the requirement documents.
Generated Test data for various types of testing to valid data, Invalid data, Partial data, bad data Testing.
Gathered Test environment requirements and wrote Test Plans and Test Cases.
Worked closely with the QA manager, developers and SQA engineers to understand needs, preferences, workflows, priorities and to execute test strategies.
Used Quality Center (HP QC) as a bug tracking system.
Reported Bugs through Bugzilla and performing Regression to resolve bugs fixes.
Involved in team of User Acceptance Testing (UAT).
Executed the Test Cases to verify actual results to expected results.
Used Quality Center for requirement analysis, scheduling and generating test cases.
Defects were tracked, reviewed, analyzed and compared using Quality Center.
Generated Reports and Documented and Communicated test results on daily bases.
Actively participated in Daily Stand-up meetings and weekly meeting.
Environment: Manual Testing, HP Quality Center, Bugzilla, UAT, QTP, Microsoft Office Tools, Windows.