Experienced QA professional with over 9 years in the software industry, skilled in manual and automated testing of web and mobile applications .
Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC), and methodologies like Agile, Waterfall.
Extensive experience in integration testing, system testing, acceptance testing, performance testing, load testing, data testing and API testing in different stages of software development life cycle.
Strong experience in using test automations tools like Selenium , TestNG, Maven, Cucumber, QTP, Appium to develop automation test scripts for web and mobile applications.
Expertise in creating and updating automated test cases using Selenium with C#.Net and Java languages by following TDD (Test Driven Development) or BDD (Behavior Driven Development)concepts.
Well versed with functional testing, sanity testing, smoke testing, regression testing, exploratory testing, usability testing, compatibility testing, memory leak and interruption testing.
Worked on parallel and cross browser testing on browsers like Firefox, Chrome, Edge and Safari using Selenium, Browser stack.
Good experience in testing web services (SOAP and REST ) using SoapUI, Postman.
Experienced in Performance Testing applications using load testing tools like Load Runner and JMeter .
Experienced in Appium tool for mobile testing in Android, iOS and other mobile applications.
Proficient in writing SQL queries and validating various databases results along with UI.
Worked in multiple domains like Banking, Finance, Automotive and Tourism Domains.
Adept at identifying, documenting, and tracking bugs, and collaborating with development teams to ensure the highest quality of web and mobile applications.
Skilled in leading cross-functional teams as a scrum master, facilitating agile methodologies to produce high-quality software products.
Good analytical and communication skills and ability to work in quality conscious and multitasking environment.
Overview
12
12
years of professional experience
Work History
Senior Software Test Specialist
Ford
05.2021 - 08.2024
Facilitated daily stand-ups, sprint planning, retrospectives, and backlog refinement meetings.
Coordinated with product and development team to understand user requirements and translate them into actionable test cases for system validation purposes.
Performed Automating testing using Selenium web driver with Java, TestNG, Cucumber, Eclipse, GIT, Jenkins, Maven.
Developed automation scripts in BDD format using cucumber in GHERKIN format.
Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
Integrated Automation scripts in continuous Integration tools (Jenkins) for nightly batch run of the Script.
Conducted continuous regression testing using to ensure that newly implemented features do not affect existing functionalities.
Identified, reported, and tracked bugs using Rally and JIRA ensuring timely resolution.
Created automated test scripts for RESTful APIs using Postman.
Developed scripts for JMeter to perform various load scenarios.
Performed back-end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
Analyzed test data and conducted database or data driven testing under certain business rules for data population in DB.
Worked with JIRA and Rally for each sprint/Iteration to connect new test cases with user stories, test execution, test reports and bug logs.
Managed cross-functional teams to ensure timely delivery of high-quality software products to clients.
Senior SDET Engineer
Royal Caribbean Cruise Ltd
01.2018 - 03.2021
Collaborated closely with developers in agile environments to determine the best requirement specifications and ensure timely identification, resolution of bugs throughout the development lifecycle.
Involved in end-to-end testing of the mobile native and hybrid applications using Apple devices, Android devices , Emulator, Simulator.
Designed and executed test cases for mobile applications on iOS and Android platforms.
Implement test automation scripts using Appium for Android and iOS applications testing .
Utilized Xcode and TestFlight for testing iOS applications on real devices.
Used command line prompt in ADB for android devices to get logs and analyzed it.
Hands on experience in setting up the environment with entry criteria for testing using tools like Android studio, ADB, Ui Automator for android,XCUI test, X code, Appium inspector for iOS on real devices and emulators, simulators.
Performed concurrent executions on emulators and simulators over browser stack and using real devices over test object.
Performed functional, laboratory, performance, memory leakage, usability, installation and positive & negative ad-hoc testing, interruption and compatibility testing across different iOS & Android devices and versions.
Performed server testing and tested the mobile applications under different networks and Internet speeds.
Performed smoke, regression, integration, system, exploratory on various models of iPhone and android devices pointing to DEV, UAT and PROD environments.
Led onsite and offshore QA resources effectively to ensure seamless workflow integration within the team and timely delivery of high-quality software.
Software Engineer in Test
Garden City Group, LLC
01.2017 - 12.2017
Contributed to agile development process through active participation in sprint planning and daily stand-up meetings.
Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG , Cucumber and Maven technologies.
Developed and implemented page object model (POM) framework with Selenium WebDriver using Object oriented programming Java
Used BDD framework with Cucumber and created future files with scenario and scenario outline files.
Involved in testing both SOAP and REST services using postman and tested both XML and JSON formats.
Performed load and performance testing using JMeter.
Performed back-end testing on My SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.
Monitored resolution of bugs, tested fixes, and helped developers tackle ongoing problems by providing QA perspective.
Test Automation Engineer
PNC Bank
11.2015 - 12.2016
Collaborated with developers to understand new features and create test plans.
Setup and configure test project using Visual Studio, NUnit, and Selenium by following TDD approach
Develop Automation test cases using Selenium in C# using the Page Object Model (POM) and NUnit.
Configured Selenium Grid for parallel execution on multiple browsers and operating system
Implemented HTML report and log customization using TestNGListner.
Performed API testing using Postman and SOAP UI.
Developed and executed SQL queries in the database to conduct Data Integrity testing/ETL testing.
Integrated automated tests into CI/CD pipelines using Jenkins and Docker.
Performed test Scripts execution from Jenkins and analyzed the results and reported the defects.
Tracked the defects using ALM and generated defect summary reports.
QA Engineer
Consenttech
07.2012 - 12.2013
Participated in requirement analysis, test planning, and maintained test documentation, including test cases, test scripts, and test reports.
Performed manual functional testing with Quality center.
Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.
Scheduled and executed automated test cases for web applications using by integrating QTP using data-driven testing.
Involved in performing the web services testing with SOAP UI by validating request and response for XML, JSON files.
Extensively queried through SQL to check the database records for backend testing.
Reviewed database test cases per assigned requirements to validate reports by retrieving data with complex SQL queries from Oracle database.
Utilized Quality center as a defect tracking tool.
Conducted performance testing using LoadRunner to identify bottlenecks and improve application performance.
Involved in UAT of the application and provided support during production releases.
Education
Master of Science - Computer And Information Sciences
University of South Alabama
12.2015
Bachelor of Science - Information Technology
Jawaharlal Technological University
04.2012
Skills
Java, JavaScript, C#, Swift, python
Selenium,TestNG, JUnit, Cucumber, QTP/UFT
Appium, Xcode, TestFlight, Android SDK
LoadRunner, JMeter, Charles proxy, Postman
SQL, Oracle, MySQL, PostgreSQL
Jenkins, Git, Docker, Maven
JIRA, Zephyr, Rally, HP ALM,Quality Center
Windows, Linux, MacOS, iOS, Android
Timeline
Senior Software Test Specialist
Ford
05.2021 - 08.2024
Senior SDET Engineer
Royal Caribbean Cruise Ltd
01.2018 - 03.2021
Software Engineer in Test
Garden City Group, LLC
01.2017 - 12.2017
Test Automation Engineer
PNC Bank
11.2015 - 12.2016
QA Engineer
Consenttech
07.2012 - 12.2013
Master of Science - Computer And Information Sciences