Rupa Reddy - QA Engineer |
[email protected] |
Location: Dallas, Texas, USA |
Relocation: Yes |
Visa: H4 EAD |
Rupa Madireddi
Phone: (508) 826-5439 Email: [email protected] Over 8+ years of experience in Information Technology, with specializing in Software Quality Assurance and Automation testing of client-server applications and web-based applications using various testing tools. Strong knowledge in Software QA standards, flows and methodologies like functional, integration, regression, black-box, white-box, smoke and sanity testing. Extensive experience in developing Test Cases and Test Scripts from System/Software Requirement specifications according to the Business Requirements, Test Case Execution, and Test Case Review, Defect logging, Generating Test Reports. Proficient in Functional, Systems, Integration, Performance testing for mobile apps, Web based GUI applications (B2B & B2C) applications. Experience in Selenium Automation testing using Java and in implementation of Page Object Model. Used Selenium WebDriver and TestNG to run parallel testing by creating Groups and categorizing test cases. Experience in using Jenkins as a Continuous Integration server to configure with GitHub, Maven and Nexus. Experience in API (Web Services SOAP/RESTful) testing using Postman. Experience in writing tests in Junit and TestNG framework. Experience in testing services manually using Postman. Work with cross-functional teams to ensure quality throughout the SDLC. Good knowledge in automation testing for Mobile application using Appium tool which involves Android platforms. Experience in manual testing in Mobile for both IOS and Android. Experience in using AWS Device Farm to test the application on different mobile devices to speed up the execution and generate videos and logs to help to identify issues quickly. Proficiency in writing SQL queries, using Oracle and SQL Server. Strong defect management experience. Ability to identify, log, track and retest defects using JIRA. Detail-oriented, thorough, analyze product deeply and provide risk analysis, creatively solve problems, ability to conscientiously manage, take initiatives, follow-up on multiple concurrent tasks in tight deadlines. Excellent knowledge in providing support, solutions and service delivery in Quality Assurance processes and methodologies, standards, release management under Waterfall and Agile Scrums. EDUCATION: Masters in Business Administration at Nagarjuna University Campus Bachelors of Commerce in Taxation at Nagarjuna University TECHNICAL SKILLS: Programming Languages Java and Java Collection, JavaScript, OOPS. Automation tools and framework Selenium WebDriver, Selenium IDE, Junit, TestNG, XPath, Postman, REST Assured, Cucumber Databases SQL Server 2010,2012,2014, MySQL Defect Tracking JIRA, TFS IDE Eclipse Test Case Management Tools JIRA, TFS Continuous Integration Tools Jenkins Build Automation Tools Maven UML Tools/ other tools Selenium, Maven, JUNIT, Jira, Bugzilla, Clear Quest, Log4j, Modular Framework, Hybrid framework, TFS Key Skills User-Acceptance Testing, Accessibility testing, mobile testing PROFESSIONAL EXPERIENCE: Newrez Coppell TX June 2019 - Present Role: QA Engineer New Rez has multiple portals to interact with customers, partners, and Internal Business. User can apply for home loans via New Rez web application. Responsibilities: Understanding Business Requirements, translating such requirements to Technical & Functional Requirement specification documents. Attended meetings with BA to discuss the requirements and other projects related items. Created Features, User Stories, Tasks and bugs for different projects and Releases in Microsoft Team Foundation Server (VSTS). Involved in creating and maintaining smart automation scripts using Protractor, TypeScript, and Cucumber in VSCode against Angular application Attended Product Overlap meeting and represented my team project updates accordingly. Hosted meetings with BA and the team developers to get better understanding on the application functionality. Provided feedback to the developers in preparation of scope analysis and estimates. Lead Scrum meetings, touch base meetings within the team, lead On-site and Off-shore teams and report to the management. Extensive Experience to Develop the Automation Framework from scratch and enhance by using Selenium WebDriver, TestNG, Cucumber, Maven, Java, GitHub Experienced in Automation to develop code with Java, selenium, and skilled in building test automation framework using Selenium WebDriver, TestNG, Cucumber, Maven, and Page Factory for Page Object Model (POM) Experienced in Web UI Testing using Selenium WebDriver, Protractor, Cypress UI Testing with Cucumber BDD Framework. Participate in Daily scrum/standup meetings to discuss the progress of the user story and tasks of iterations. Attended backlog grooming meetings to groom the user stories for future iterations. Used Microsoft MTM to file the defects and tracked them. Complete understanding of H20 application from Loan creation to Loan closing process. Used Fire automation tool to create a loan in different environments. Worked on different modules of Loan Origination from Processing, Pre-UW, Underwriting, and Prep for Closing, Closing, and others. Created new loans based on the requirements for Retail, Wholesale, Correspondent and others. Designing and creating automation frameworks using java, selenium web driver, TestNG, Appium, Maven, Jenkins. Used UI Automator for android and Appium Inspector for IOS testing. Performed Cross-platform, Functional, Regression testing, UI testing for mobile Native app, web apps and hybrid apps using Appium test automation framework. Automated Android application tests (Android SDK, UI Automator Viewer, Appium) Identification of test cases suitable for automation and converting manual test cases to automation scripts. Implementing page object model by creating element for each object and reused all the objects in various scripts Test at the REST API level using various tools like Postman, Swagger, to ensure the correct API requests and responses are made for each endpoint. Developed and Automated Android application tests (Android SDK, UI Automator Viewer, Appium) Used Rest Assured for writing RESTful API tests. Assist and troubleshoot issues that may arise when executing tests using the automation framework. Review daily test results from nightly automation run to ensure that any bugs are raised from failed tests. Performed database/backend testing by writing SQL Queries for data validation Performed Defect Tracking & Management in Azure Devops. Involved in the Regression Testing by using Selenium after each modification and enhancement. Coordinate with client, leadership and development team and publish results in a timely manner. Participate in scrum calls, sprint planning sessions for requirement gathering, provide input on functional requirements, Testing Schedules and Identifying the potential problems. Environment: H2O Application, Java, Selenium WebDriver, Appium, Cucumber, REST Assured, Postman, Eclipse, Maven, GIT, Jenkins, Azure DevOps, Swagger, SQL Server. TechRAQ Info Solution End Client: Quizvia April 2013 Jan 2017 Role: SDET Location: Florida Responsibilities: Involved in defining test automation strategy and test scenarios, automating test cases and executing tests using Selenium WebDriver and JAVA. Involved in creation of automation framework in Selenium WebDriver using Java and TestNG. Automated functional/regression test cases using Selenium WebDriver and TestNG framework. Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort. Designed and developed tests for mobile apps testing in Android Platform using Appium Tested the application wireframes on Android, iPhone and iPad. Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins. Used Selenium GRID for parallel execution of test cases. Writing SQL queries to validate the data from SQL Server Database to UI of the Application. Experienced in debugging the production issues and retesting them after the fix. Worked in Agile methodology. Helped in performance testing of Restful API s using JMeter, by writing and running the performance tests, collecting data, and generating reports. Executed stress/load scripts utilizing JMeter to determine real-world scalability of web services. Tested the soap-based web services using SoapUI and POSTMAN Worked with deployment team to deploy builds on a nightly basis and automatically run automation tests against every build. Performed GUI, Functional and Regression testing using automated test cases. Performed automated regression testing to check the new functionality, bug fixes, and fix packs. Coordinated user acceptance testing (UAT) for application. Performed Functional and Regression testing of various modules of the product. Participated in QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application. Environment: Selenium Web Driver, Java, Oracle, Jira, QC, Jenkins, Maven, POSTMAN, SOAP UI, JMeter. End Client: ZEN Money QA Engineer Role: SDET Location: Hyderabad Responsibilities: Reviewed design documents & business requirements to learn the function and scope of the application. Worked with Business, Developers and Stakeholders to understand and define Functional & Non-Functional Test Cases for overall Functional, Regression, E2E and UAT Testing Involved in writing and implementation of the Test Cases. Created Manual Test Cases and Test Data for performing System, Integration and UAT Testing. Validated Sprints and Builds based of cross-browser and performing various types of testing -Manual, Functional, Smoke, Regression & Automated, and User Acceptance Testing (UAT) Involved in Smoke Testing Performed Configuration Testing Executed Test cases on various stages of SDLC Performed Integration Testing and System Testing Bug Reporting and Tracking using Quality Center. Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database. Performed Backend Testing using SQL queries to ensure the data integrity Interacted with developers, business analysts and discussed technical problems and reported bugs Performed Security Testing to ensure secure login access. Maintained Traceability matrix and performed Gap Analysis. Environment: MS Office, Web Services, Quality Center, SQL Server, Oracle8/9, Windows. End Client: TechRAQ Info Solutions Product: MailRAQ Role: QA Engineer Location: Hyderabad 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. Responsible for creating and customize test scripts. Running the scripts over different browsers using selenium grid. Performed data validation testing writing SQL queries. Tested reports for doing the business rules validations and compare them against the source data. Performed (UAT) User Acceptance testing exclusively in an agile environment. Documented and Communicated test results using HP Quality Center. Worked closely with software developers, business analysts, and other project management personnel involved in Software Development Life Cycle (SDLC). Created and tested scenarios using positive and negative test data. Used Agile scrum methodology and actively participated in the stand-up meeting to keep the whole team informed about the test status. Performed Functionality testing, Regression testing, Smoke Testing Analyzed requirements and developed test cases as per the functional requirements. Responsible for preparation of test plan documents, status reports. Involved in functional testing, and regression testing using web and client-server applications. Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defect in the application. Environment: Windows XP, Oracle, COM, JavaScript, Selenium IDE/ WebDriver, Java, TestNG, Junit, XML, soap UI, Jenkins, JIRA, Apache-Maven, and GitHub. End Client: Tribocare Analysis and Reporting Role: QA Engineer Location: United Arab Emirates (UAE) Responsibilities: Involved in full QA life cycle: Integration Testing, Regression, Smoke Testing, System Integration Testing (SIT), and User Acceptance testing (UAT). Analyzed Software and Business Requirements documents to get a better understanding of the system from both technical and business perspectives Create Test strategy, Test plan, execution plan and Identify test data requirements. Executed SQL scripts/queries to perform database checks. Perform functional, integration and regression testing to ensure bug-free releases. Created and tested scenarios using positive and negative test data. Tested reports for doing the business rules validations and compare them against the source data. Developed test metrics at the end of test execution using Quality Center. Attend meetings with Business and update project status. Accept inputs from Business and attempt to implement the changes within the project's schedule Inter-group coordination between various teams like development, Server administrators, database administrators Environment: ASP.Net, SQL Server 2008, C#, jQuery, HTML,5, Jira, Manual Project: MHRM QA Engineer Responsibilities: Created test plans to suit Agile development methodology. Involved in the complete Software Development Life Cycle (SDLC). Developed detailed Test Plans, Test Cases and responsible for executing the Test Cases, Test Scripts using TFS Involved in developing scenarios of testing and maintaining testing standards Worked on the Regression Automated Testing and Data driven testing Worked with a team of automated testers to design, develop and implement automated test scripts Developed Database Test Scripts using Data Base Checkpoints. Checked the basic functionality of GUI by manual testing. Developed Test scripts for Functional, Regression and Data Driven Tests Created automated VB scripts using Quick Test Professional. Generated Test Data for Automation Scripts in Excel from Involved in writing Positive and Negative Test cases and executed them manually. Writing SQL Queries for setting up Test data. Supported new and existing products by configuring and testing software products and software components of a website. Attended meetings with logical data modelers to enhance knowledge of Back-end Testing. Interacted with the project team to assign priority to Projects based on dependency and criticality. Coordinated the sprint review and sprint demo meetings with developers and project managers. Environment: Manual, QTP, Quality Center, Java, HTML, SQL, MS Office, Windows XP. Keywords: csharp quality analyst business analyst user interface hewlett packard microsoft Texas |