Sravanย Medarapu

Senior Quality Engineer at Trust Wallet

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

๐Ÿ‘ค
Senior
๐ŸŽ“
Top School
Sravan Medarapu is a Senior Quality Engineer with 11 years of experience specializing in mobile and web UI test automation, currently driving quality at Trust Wallet in London. A prolific open-source contributor to Appium (320+ commits), he created and maintains the official UiAutomator2 modules and has spoken on Android internals at AppiumConf. He led development of a Test Observability & Remediation dashboard using the Elastic Stack that accelerated release checks by 20% and is used by 100+ engineers. Technically fluent in Java/Kotlin, Ruby, Node.js and tools like Selenium, Espresso and Appium, he blends deep driver/server-level work with pragmatic CI/CD and test framework design. Notably, his contributions include multi-touch support, permission management and robust device handling in core Appium libraries, reflecting a rare mix of full-stack automation and platform-level engineering.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Technology - BTech, Bachelor of Technology - BTech at JNTU Anantapur
languagesTelugu, English, Hindi
stackoverflow-logo

Stackoverflow

Stats
591reputation
126kreached
13answers
4questions
github-logo-circle

Github Skills (31)

unit-testing10
android-adb10
testing10
android-development10
functional-testing10
java10
functional10
javas10
automation10
android10
appium10
automations10
adb10
adbd10
unit-test10

Programming languages (9)

TypeScriptJavaMakefileJavaScriptHTMLGroovyRubyKotlin

Github contributions (5)

github-logo-circle
Appium UiAutomator/UiObject2-based server for Android UI automation. This module is used by appium-uiautomator2-driver component
Role in this project:
userFull-stack Developer
Contributions:22 releases, 151 commits, 76 PRs in 1 year 6 months
Contributions summary:Sravan primarily contributed to the development of the Appium UiAutomator2 server, which is an Android UI automation tool. Their contributions included adding new handlers and test cases for them, notably including code for the FindElement functionality for various strategies. Furthermore, the user refactored code to enhance the quality and reliability of the project by updating handlers and added multiple UI tests. Code refactoring was also conducted on exception handling, and various other improvements were made.
android-uiappiumappium-androidautomation-uiandroid
Appium driver for Android UIAutomator2
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:8 releases, 146 commits, 61 PRs in 1 year 6 months
Contributions summary:Sravan refactored the `uiautomator2.js` and `driver.js` files to integrate JUnit instrumented tests using `adbKit` and to add multi-touch functionality by referencing `appium-android-driver`. They implemented the `setValue` and `replaceValue` functions for element interaction. Furthermore, they added unit tests for helpers and touch actions and also added an end-to-end specification for multi-touch functionality to ensure the reliability of touch-based actions.
driverappiumappium-driverandroiduiautomator2
Find and Hire Top DevelopersWeโ€™ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sravan Medarapu - Senior Quality Engineer at Trust Wallet