Summary
Overview
Work History
Education
Skills
Timeline
Generic

Radhika Kasera

Bolingbrook

Summary

iOS Engineer specializing in Swift and XCUITest with a track record of leading cross-functional teams and enhancing UI design. Successfully redesigned key UI components and integrated automated testing, resulting in improved team performance. Experienced in fast-paced environments, consistently delivering high-quality work under pressure. Committed to mentoring peers and supporting organizational goals through effective communication and adaptability.

Overview

13
13
years of professional experience

Work History

IOS Engineer - II

Expedia Group
Chicago
03.2019 - Current
  • Led multiple epics and cross-functional squads to enhance Expedia's core lodging booking platform.
  • Spearheaded redesign of key booking UI components by migrating from UIKit to SwiftUI, boosting performance and maintainability.
  • Integrated CI/CD pipelines for stale TnL experiments, cleaning up legacy code and resolving build failures.
  • Mentored engineers and new hires, resulting in one mentee's promotion to SDE II within two years.
  • Collaborated with designers and product managers to create scalable UI for room, property, and rate comparisons.
  • Conducted code reviews to ensure adherence to best practices and performance standards.
  • Refined APIs with backend engineers, focusing on GraphQL design for efficient mobile data consumption.
  • Developed unit and UI automation tests using XCUITest, embedding strategies into CI pipelines with Fastlane and GitHub Actions.

Software Engineer in Test - I

Hotwire
San Francisco
04.2018 - 08.2019
  • Evangelized best QA practices and overall quality of the Android App on Android and iOS devices and Tablet.
  • Wrote automation test using Selenium WebDriver, Junit, BDD.
  • Wrote automation test using Espresso and Kotlin for android mobile application.
  • Wrote automation test using XCUITest and Appium for iOS mobile application.
  • Create different versions of emulators (Nougat, Marshmallow, Lollipop) and tested Hotwire applications.
  • Ran automation tests in emulator and real device.
  • Create Gradle tasks to create and start emulator in CI.
  • Extensively used test management tool like TestRail and JIRA to develop test cases, test scripts, executing the scripts and tracking the defects, Logging the defects and reporting the defect bug.
  • Perform research on various suitable Android frameworks and recommend best possible one for Hotwire App.
  • Improved test automation coverage by pioneering the automation of Omniture App Tracking.
  • Testing the Mobile API services using Charles Proxy tool.
  • Organized various Bug Bashes pre-release to facilitate early discovery of bugs/issues going out in the releases as well as discuss overall user interaction experience of the Android app.
  • Utilizing Crashlytics (Fabric) to analyze crash and performance issues with the app pre and post App release.
  • Helping product manager to sign off the new features from UAT and discuss the issues priorities.
  • Testing features using third party tool (Live person, Button, Card I/O) and add automation.
  • Stared working on small bugs and UI fix in iOS and Android.

Quality Assurance Analysts

ISOBAR
Chicago
02.2018 - 04.2018
  • Identify problems of web features, log defects, and communicate the findings to QA lead, developers and project team.
  • Assist Agile project team to conduct several types of testing activities for CMS application, web application, and mobile web application with responsive design in multiple test configurations and environments.
  • Assist project leads to analyze requirements, create test cases, and execute tests with tools and techniques for functional testing, integration testing, system testing, regression testing and compatibility testing.
  • Collaborate with teams to reproduce issues, derive proper resolutions, and verify fixes.
  • Verify front-end applications (web and mobile), database, and back-end services to ensure overall quality of solutions.
  • Create test scenarios and use cases as well as work with the team to implement test automation whenever applicable.
  • Used JIRA to track issues, defects and bugs as well as project progress.
  • Involved in creating the Traceability matrix based on Functional requirement in each module.
  • Worked closely with QA manager and Dev team in ensuring all bugs get reported and fixed before production deployment, ensuing bug free code delivery.
  • Integral part of release management team. Regression tests were scheduled and performed on every Release and build.

Quality Analyst Intern

ITvorks INC
New Jersey
10.2017 - 02.2018
  • Performed extensive software testing, functional, System and regression testing for web application.
  • Prepared, reviewed and followed manual test cases and test plans.
  • Wrote test case scenarios, conducted functionality verification.
  • Created & managed bugs & defects in Team Foundation Server(TFS).
  • Worked closely with QA manager and Dev team in ensuring all bugs get reported and fixed before production deployment, ensuing bug free code delivery.
  • Assist Dev team in identifying real word use cases.
  • Managed Requirement Traceability Matrix (RTM) ensuring all bugs and requirements are bidirectional traceable.
  • Participated in scrum meetings, conducted test case scenario review meetings, and modules walk through.

Quality Analyst Intern

ISOBAR
Chicago
09.2016 - 08.2017
  • Performed complete software testing of e-commerce website Enterprise and National (Car rental service) mobile apps (iOS & Android) and web application.
  • Developing a test framework using page object model in JAVA, Selenium and TestNG.
  • Implemented collections and automated tests for REST APIs using Post.
  • Written Test Cases and Test Scenarios for Functionality, System Testing and GUI Testing and assisted in conceptualizing the Test Plan.
  • Used JIRA to track issues, defects and bugs as well as project progress.
  • Involved in creating the Traceability matrix based on Functional requirement in each module.
  • Worked closely with QA manager and Dev team in ensuring all bugs get reported and fixed before production deployment, ensuing bug free code delivery.
  • Performed extensive software testing; functional, System and regression testing for popular web application.
  • Integral part of release management team. Regression tests were scheduled and performed on every Release and build.
  • Participated in scrum meetings, sprint planning, conducted test case scenario review meetings, and modules walk through.
  • Regularly followed up with the development team to discuss the defects identified during Testing.
  • Delivered tasks on time every sprint with each sprint lasting for 2weeks.

Quality Analyst

ABHYUDAYA MULTIMEDIA
Indore
11.2012 - 05.2015
  • Responsible for gathering Business Requirements, Functional Requirements and Design Documents.
  • Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing.
  • Worked with the Developers and the Test Lead to verify the Test Cases.
  • Created & managed bugs & defects in Team Foundation Server(TFS).
  • Prepared, reviewed and followed manual test cases and test plans.
  • Participated in status meetings to report issues.
  • Communicate with the development team to discuss the defects identified during Testing.
  • Extensively involved in writing and designing templates for the Test Plans and Test cases.
  • Delivered tasks on time every sprint with each sprint lasting for 2weeks.
  • Followed agile practice and attended daily defect status and progress meetings.

Education

Masters - Information Technology and Management

Illinois Institute of Technology (IIT)
United States
09.2017

Bachelor of Technology - Information Technology

Rajeev Gandhi Technical University
Bhopal, India
05.2012

Skills

  • Swift and XCUITest
  • Version control with GitHub
  • CI/CD implementation
  • Unit testing strategies
  • Agile project management

Timeline

IOS Engineer - II

Expedia Group
03.2019 - Current

Software Engineer in Test - I

Hotwire
04.2018 - 08.2019

Quality Assurance Analysts

ISOBAR
02.2018 - 04.2018

Quality Analyst Intern

ITvorks INC
10.2017 - 02.2018

Quality Analyst Intern

ISOBAR
09.2016 - 08.2017

Quality Analyst

ABHYUDAYA MULTIMEDIA
11.2012 - 05.2015

Masters - Information Technology and Management

Illinois Institute of Technology (IIT)

Bachelor of Technology - Information Technology

Rajeev Gandhi Technical University
Radhika Kasera