Resume of Rekha KUMARI - QA Manual/ Automation test engineer/sdet |
[email protected] |
Location: Ashburn, Virginia, USA |
Relocation: yes |
Visa: GC |
Resume file: Rekha kumari_QA (2)_1744204107871.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
Rekha KUMARI
QA Manual/ Automation test engineer/sdet Email: [email protected] / [email protected] Professional Summary: Around 8+ years of experience in Software Quality Assurance Testing, proficient in testing Web based applications and API. Certified Tester Foundation Level from ASTQB - ISTQB in the U.S. Experience in financial and Health Care, and retail Domains. Comprehensive experience in various phases of the SDLC and STLC, proficient in both Waterfall and Agile (SCRUM) methodologies. Extensive experience in reviewing Business Requirement Documents (BRD), Software Requirements documents (SRD) and preparing test cases, test script and execution. Good knowledge of Object-Oriented Programming concepts and Java Programming. Possess extensive expertise in Smoke Testing, Backend Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing. Experience in QA & Testing tasks like bug reporting and tracking, unit testing, GUI testing, and integration testing. Strong knowledge of web accessibility standards, including WCAG 2.0/2.1, Section 508, and ADA with hands-on experience in ensuring compliance. Strong expertise in lifecycle methodologies like Rational Unified Process (RUP), Waterfall, Spiral, Agile Models, and TDD (Test Driven Development) methodology. Hand on experience in developing end to end automation script using Selenium WebDriver/IDE/Grid with Java/C#, QTP, Junit/TestNG, Eclipse, Maven, Jenkins, and Cucumber BDD. Experienced in testing RESTful APIs and SOAP web services using tools like Rest Assured and Postman. Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition. Excellent experience with source version control tools such as Subversion (SVN) & Git. Developed and maintained automated test scripts using Tosca and Selenium, reducing manual testing efforts by 40%. Proficient in performing accessibility testing manually and using tools such as axe-core, VoiceOver, and NVDA to identify accessibility issues across web applications. Good knowledge of QA Methodologies, Test Strategies, Test Metrics & Reporting. Extensive experience in using Jenkins as a Continuous Integration server configured with Ant/Maven, along with expertise in leveraging Java, JUnit, and the TestNG test framework to write functional tests. Experienced in using Maven build tools to manage framework dependency jar files and Data Driven Framework to maintain Test Suites. Good knowledge of analyzing and understanding the Domain and Business Logic. Experience in using Quality Centre (QC) and JIRA for global test management, bug tracking and reporting and source version control tools such as GitHub. Experience in Selenium Web Driver API to automate tests on cross-browser and cross-platform environments. Created and maintained Confluence templates for test case documentation, root cause analysis, and test strategy, improving the consistency and efficiency of testing processes. Utilized Tosca for automated testing, developing and maintaining automated test scripts to enhance test efficiency and coverage. Developed and executed test cases using Tosca, significantly improving test coverage and defect detection. Good communication, collaboration & team-building skills with proficiency at grasping new technical concepts quickly and productively utilizing the same. Proficient in databases such as MSSQL Server, MySQL, and Oracle, as well as in backend testing and writing SQL queries, including Joins, Select, Insert and Update etc. Verified data integrity by back-end testing of the application by writing SQL queries. Demonstrates quick adaptability to new environments with strong analytical, communication, and interpersonal skills. Proven ability to perform under pressure and deliver exceptional results. Good understanding and hands-on experience with the Tosca automation tool. Technical Skills: SDLC: Agile/ scrum, Waterfall, V-Model Testing Tools and s/w: JIRA, Browser Stack, Selenium, Postman, Confluence, axe-core, Pa11y, Voiceover, Tosca, JMeter, Salesforce, Google Suite, Microsoft Office, QC/ALM, QTP. Languages/Scripting: C#, Java, VB Script, XML, HTML, and JSON. Databases: MySQL, MSSQL, Snowflake and Oracle. Environment: J2EE, .Net. Operating Systems: Windows, Linux, UNIX, MacOS. Project Methodologies: Agile-Scrum, Waterfall and V-model Test Framework: TestNG, Junit, NUnit and Cucumbers. Professional Experience: Humana Inc Louisville, KY June 2023 - Present Role: QA Automation Tester. Responsibilities: Worked in a fast-paced Agile environment on the HER Healthcare project, analyzing business requirements to develop comprehensive test scenarios and detailed test cases based on the Business Requirements Document (BRD). Executed tests manually, documented deviations in Jira, and reported defects for timely resolution. Designed and implemented automated test scripts using Java, Selenium WebDriver, Eclipse, Cucumber, Gherkin, Maven, and TestNG to eliminate repetitive tasks and reduce manual effort. Created feature files and developed BDD scripts in Cucumber, utilizing the Gherkin language for Behavior-Driven Development (BDD). Conducted accessibility testing to ensure compliance with WCAG 2.1, Section 508, and ADA standards. Performed manual accessibility testing using NVDA, VoiceOver, ensuring a seamless experience for users with visual impairments. Designed and executed automation frameworks with Page Factory, enabling reusable and maintainable test cases. Maintained and executed regression and end-to-end automation test scripts using Selenium WebDriver with Java, leveraging frameworks such as TestNG and Page Object Model (POM). Performed API testing using REST Assured libraries and Postman, implementing HTTP methods (GET, POST, PUT, DELETE), and validating JSON responses through serialization and deserialization. Experienced in conducting back-end testing by writing complex SQL queries for data validation using MySQL. Collaborated in Agile Scrum environments, participating in sprint planning, grooming, daily stand- ups, and review meetings to ensure alignment with business and technical requirements. Closely collaborated with business analysts and developers to track, analyze, and resolve defects throughout the testing lifecycle. Integrated Automation scripts (Selenium WebDriver API) on the CI/CD pipeline using Jenkins. Continuous monitoring of testing and analysis of the failures on Jenkins. Experienced in performing parallel and cross-browser execution of regression and smoke tests across Firefox, Chrome, and Internet Explorer using the TestNG framework. Generated detailed Cucumber HTML reports with test step results and screenshots for stakeholders. Used Git and GitHub for version control, managing repositories, branching, merging, and maintaining automation resources. Utilized axe-core, and Pa11y to identify and accessibility barriers in product pages, shopping carts, and checkout flows. Conducted code reviews to ensure quality, readability, and adherence to best practices. Demonstrated expertise in Agile methodologies, actively participating in QA meetings to discuss application features, testing strategies, and execution plans. Implemented cross-browser testing using Selenium API to validate functionality across multiple browsers. Environment: JIRA, MySQL, Java, Agile Methodology, NVDA, VoiceOver, axe-core, Pa11y, Windows, MS Office tools, Postman, REST Assured, Selenium WebDriver, Selenium IDE, Jenkins, RTM, Cucumber, TestNG, Junit, Eclipse, GitHub, Maven. Wells Fargo San Francisco, CA April 2020 March 2023 Role: QA ENGINEER Responsibilities: Analyzed business and functional requirements, along with use cases, to create comprehensive test plans and test cases. Designed, developed, documented, and maintained detailed test cases using Jira, ensuring traceability with a Requirements Traceability Matrix (RTM). Performed manual and automated testing, including functional, regression, smoke, integration, and end-to-end testing, during various phases of application development. Executed SQL Server queries to validate and verify database data for accuracy, consistency, and integrity. Reported defects and tracked bug resolution using Jira, generating detailed bug reports and test case coverage reports for status meetings. Automated web application testing using Selenium WebDriver, leveraging the Page Object Model (POM) and TestNG framework. Utilized Selenium Grid and Jenkins to execute test cases on multiple machines, browsers, and mobile devices for cross-browser and cross-platform testing. Extensively used Selenium locator strategies such as ID, Name, Tag, Link Text, XPath, and CSS Selector for identifying web elements. Used Postman to manually validate Rest-based web services and APIS. Performed API /Web Services Testing with Rest Assured. Conducted smoke testing to ensure test environments and channels were functioning as expected. Use Tosca to develop, maintain, and execute automated test scripts, ensuring high coverage and reliability of automated tests. Manage and maintain test data using Tosca, ensuring that data-driven testing is effectively implemented to cover a wide range of scenarios. Managed and maintained automation code and resources using Git version control and GitHub repositories. Utilized BrowserStack to test web applications and mobile apps across diverse browsers, devices, and operating systems. Regularly updated test plans and test cases to reflect changes in requirements and ensure test coverage. Collaborated with cross-functional teams by using Confluence for requirement gathering, sprint planning, and knowledge sharing. Developed structured Confluence spaces to store test execution reports, automation scripts, and API testing results, ensuring traceability. Participated in bug review meetings and weekly discussions with the management team to provide updates on progress and quality metrics. Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality. Associated with the development team to understand technical design and architecture for test planning. Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver. 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. Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG. Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG. Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running tests on nightly basis automatically. Converted QTP scripts into Selenium WebDriver scripts. Used Java as Language and Eclipse as IDE, Maven as build tool, Jenkins as CI tools. Generated Selenium reports using TestNG reporter and automated report generation using Maven. Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver. Involved in acceptance testing using Cucumber and Selenium WebDriver. Created whole test framework using Selenium WebDriver for further test creation and execution. Regression test cases were written and automated using Selenium WebDriver. Prepared Traceability Matrix to ensure the adequate coverage of the test cases. Extensively Selenium (data-driven, XPath locator) and WebDriver to test the web application. Environment: JIRA, SQL Server, Java, TestNG, Confluence, Agile Methodology, Windows, MS Office tools, Salesforce, Tableau, Postman, REST Assured, Selenium WebDriver, Selenium IDE, Selenium Grid and BrowserStack, Cucumber and GitHub. Walmart Bentonville, AR April 2017 March 2020 Role: QA ANALYST Responsibilities: Worked on an E-commerce project in both Waterfall and Agile environments, analyzing business and functional requirements to develop comprehensive test scenarios and test cases. Executed tests manually, validated results against expected outcomes, and documented any deviations or defects. Automated test scripts using QTP and utilized QC/ALM for managing requirements, logging defects, reporting, and overall project management. Leveraged Oracle as a database to validate data accuracy and integrity by writing and executing complex SQL queries (SELECT, INSERT, UPDATE, DELETE) to ensure data updates were correctly stored in the appropriate tables. Tested and validated the end-to-end eCommerce workflow, ensuring a seamless shopping cart, checkout, and order processing experience. Performed manual accessibility testing using VoiceOver and NVDA, ensuring seamless shopping experience for users with visual impairments. Performed functional, regression and usability on product selection, cart management, and payment gateways to ensure smooth user experience and seamless transaction flow. Organized and prioritized requirements in HP Quality Center, scheduled and executed tests using the Test Lab module, and documented results effectively. Conducted peer reviews of test plans and test cases with business teams, securing approval before initiating the test execution cycle. Validated screen reader compatibility and keyboard navigability for critical eCommerce workflows, including appointment booking, prescription management, and billing portals. Performed System level integration, load and performance testing of the application. Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary and potentially execute Unit Test Automation (Java /JUnit). Developed Requirement Traceability Matrix (RTM) to ensure an appropriate level of test coverage. Verified applications on different web browser such as IE, Mozilla Firefox and Opera. Tested web-based applications on different operating systems such as Windows XP, Vista and UNIX. Also, tested the application for different Java versions. Database Change Verification testing using Oracle-TOAD and PL/SQL queries/procedures. Developed and documented complete testing process with well-written test cases. Involved in project meetings to meet project deliverables and goals. Environment: Excel sheet, QC/ALM, Oracle, Postman, VoiceOver, NVDA, Java, Waterfall and Agile Methodology, Windows, MS Office tools, QTP, RTM, GitHub. Fortis Healthcare Pune, India Jan 2010 Nov 2010 Role:QA Tester Responsibilities: Designed and developed Test Cases extensively based on the System Requirements, functional specification and business requirement. Execute the Test Cases and verify actual results against expected results. Prepared and submitted the Test Incident Report of all tests to manager. Created and updated test cases in Excel sheets and generate Traceability Matrix. Wrote and executed SQL queries to validate data in the table updates and ensure data accuracy and retrieval. Performing Functional Testing, GUI Testing, Regression Testing during the various phases of development. Participated in daily stand-ups, Walkthrough, planning meetings, and review meetings with QA teams, business analysts, and developers. Reviewed requirements and specifications and provided input during requirements and specification walkthroughs. Analyzed system requirements specifications, developed test plans, test cases, and test data for testing the functionality, GUI, usability, user acceptance tests with both Positive and Negative Scenarios, especially focused on logical scenarios of the application. Created and updated test cases in Excel sheets and generate Traceability Matrix. Executed the test cases manually and automation as necessary and worked on XML. Reviewed functional/design specifications and other relevant documents to extract test requirements Translate requirements, designs and functional specs into test plans. Create test data (valid and invalid) to thoroughly test pram logic and verify system flow Reported the defects to the development team on a periodic basis and retesting the defects as they are resolved. Reporting status to the upper management on test progress and help developers with smoke testing. Environment: Excel sheet, Bugzilla, Oracle, C#, Waterfall Methodology, Windows XP, MS Office tools, RTM and Quality Center. Education Bachelor of Technology in Information Technology / Bharath University, Chennai, India Diploma in Computer Science / SNJP Trust Polytechnic Technical Board, Karnataka, India Certification Certified Tester Foundation Level from ASTQB - ISTQB in the U.S.! ISTQB: https://atsqa.org/certified-testers/profile/ed7ecd3b295f45b683172ca0fe4b244c Keywords: csharp continuous integration continuous deployment quality analyst user interface active directory information technology hewlett packard microsoft procedural language Arkansas California Idaho Kentucky |