NIHARIKA VADTHYA
**** * ********* ***, *** Angeles, California 90045 ********.*******@*****.*** 747-***-**** SUMMARY
Quality Assurance Engineer with a Master’s in Computer Science and 4 years of experience in software testing. Proficient in both manual and automated testing, with a focus on thorough test coverage and defect identification. Eager to apply and expand skills in a dynamic QA role. Key Qualifications:
• Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies and process.
• Comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, and scheduling, testing, defect tracking, and reporting.
• Experienced in Automation testing, manual testing, smoke testing, GUI software testing, back-end Testing, black-box testing, functional testing, system testing, and regression Testing.
• Experienced in automation testing using Selenium WebDriver/RC/IDE/GRID, Junit, TestNG, Jenkins, Maven, Ant, SOAP UI.
• Proficient as Mobile App Tester in testing Web applications and Mobile applications on iOS and Android.
• Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
• Experience with SOA architecture which include Soap Web Service and RESTful Web Service Testing TECHNICAL EXPERTISE
Automation Selenium WebDriver, TestNG, Cucumber
API Testing Postman, SoapUI
Programming Java
Tools JIRA, Git
Build Tools Ant, Maven
Testing Frameworks Page Object, Data Driven, Keyword Driven, Hybrid Driven Frameworks Project Methodologies) Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle. Databases SQL Server, MY SQL
Continuous Integration Jenkins
EXPERIENCE
Quality Assurance Engineer, Cognizant Technology Solutions, Los Angeles (Oct2023 - Present)
• Responsible for understanding and analyzing the functional processes and business scenarios.
• Prepared test Plans, test Scripts and test Cases based on functional specifications and user requirements.
• Designed and executed automation test scripts using Selenium WebDriver and TestNG.
• Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
• Defined, developed, and executed automation test scripts using java that leverage black and white box testing.
• Designed and developed test structure for web services to validate API calls using SOAPUI.
• Performed API Testing (SOAP and REST) using Postman, and SOAP UI.
• Developed and updated test plans, test cases, test scripts, and test scenarios based on business requirements.
• Executed and automated test scripts through Maven.
• Attended sprint planning, daily standup, and retrospective meetings. Software Tester, Gartner Inc, Toronto/ Remote (Aug2021 - Dec2022)
• Worked with Product, design and engineering teams on requirements gathering and evaluation
• Developed automated UI tests using Selenium for web applications.
• Regression test cases were written and automated using Selenium RC and IDE.
• 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 RC.
• Collaborated with UX researchers to design and execute usability studies for new features.
• Conducted smoke testing, regression testing, system testing, and UAT.
• Worked closely with developers in the review and modification of the product and its specifications using Agile testing methodology.
QA Automation Engineer (Contract), Ford Motor Company, Dearborn, Michigan, USA (May2020 – Feb2021)
• Developed automation framework to test SOAP-based web services using TestNG.
• Maintained and executed Maven build files for running automated tests.
• Prepared test scripts for conducting user acceptance testing (UAT).
• Designed and developed automated scripts for functional, regression, and integration testing using UFT.
• Used Maven to help manage the project’s build, report, and documentation across the network.
• Maintained detailed test documentation, including test plans, test cases, and bug reports.
• Used Git repository as version control.
• Worked with an integrated team of developers, project managers, and business and testing analysts. Quality Assurance Engineer (Contract), ThinkMarkets, Chicago (Jan2020 – May2020)
• Involved in project planning, coordination, implementation, and the creation of test plans and test cases/scripts.
• Wrote Selenium test scripts using Java and Maven Build tool to create POM project to be reused on different levels of testing process.
• Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
• Developed and maintained automated test scripts using Appium for both Android and iOS applications.
• Executed manual test cases on web and mobile applications to verify functionality, usability, and performance. Quality Engineer (Contract), Goldman Sachs, Chicago, Illinois, USA (Jul2018 - Feb2019)
• Executed manual tests for web and mobile applications, ensuring comprehensive coverage of functional and non- functional requirements.
• Identified, documented, and tracked defects, collaborating closely with developers to resolve issues.
• Developed and executed comprehensive API test cases for RESTful services using Postman and REST Assured.
• Conducted regression testing to verify bug fixes and new feature implementations.
• Intensively performed mobile testing on mobile applications for the project.
• Reduced the manual test scenarios by using Selenium, Cucumber, TestNG, and Maven.
• Wrote test cases and test scripts during different sprints.
• Used TestNG framework to run unit tests and Maven to build the project.
• Created data-driven automation scripts for testing API web services using SOAPUI. EDUCATION
M.S. (Computer Science), San Francisco Bay University, California, USA (2017) B.Tech. (Information Technology), Jawaharlal Nehru Technological University, India (2013)