Innovative QA Automation Engineer with recent experience as a Software Engineer, proficient in Python, Robot Framework, Java, and JavaScript/TypeScript frameworks such as React.js, Cypress, and Playwright. Specializing in API, database, and network testing, developing robust test strategies for complex applications in big data, IoT, and healthcare. Skilled in Agile and Scrum methodologies.
Tech Stack
Programming Languages
PythonJavaScriptTypeScriptJavaC#RubySolidityDartKotlinSwift
Node.js & JavaScript Frameworks
Node.jsExpress.jsNestJSFastifyHapi.jsNext.jsNuxt.jsGatsbyRemixElectronSocket.IOGraphQLApollo ServerNPMYarnpnpmNx
Frontend & Web
ReactAngularVue.jsSvelteHTML5CSS3ReduxZustandReact QueryWebpackViteTailwind CSSChart.jsStorybookMaterial UIAnt Design
Mobile Development
Android SDKKotlinJetpack ComposeRoomRetrofitDagger/HiltSwiftSwiftUIUIKitCore DataFlutterDartReact NativeExpoAppiumDetox
Test Automation & QA
PlaywrightCypressRobot FrameworkKarateWebdriverIOAppiumTOSCARPA UiPathLeapworkMABLSeleniumCucumberJestMochaVitestPyTest
Backend & Frameworks
FastAPIDjangoFlaskSpring BootHibernateREST APIsGraphQLgRPCWebSockets
Blockchain & Web3
HardHatTruffleSoliditySmart ContractsEthereumDApps
Databases
MongoDBMySQLMSSQL ServerPostgreSQLSnowflakeRedisDynamoDBFirestoreBigQuery
Big Data & Streaming
HadoopSparkAirflowKafka
DevOps & CI/CD
GitGitHub ActionsGitLab CI/CDJenkinsDockerKubernetesHelmTerraformAnsibleAzure DevOpsArgoCDNginxPM2
Cloud — AWS
EC2S3LambdaECSEKSRDSDynamoDBCloudFormationCDKAPI GatewayCloudWatchSQSSNSIAMVPCRoute 53CloudFront
Cloud — Google Cloud Platform
Compute EngineCloud RunCloud FunctionsGKECloud SQLFirestoreBigQueryPub/SubFirebaseCloud Build
Workflow Automation
n8nZapierMake (Integromat)Apache AirflowPrefect
DataOps & Observability
dbtGreat ExpectationsPandasPySparkGrafanaPrometheusDataDogNew RelicELK StackSentry
Tools & Project Management
JIRATestRailsQMetryPostmanLinuxWSLFigmaNotionConfluence
Work History
Senior QA Test Development Engineer
- Designed and developed automated test scripts using Python and Cypress
- Integrated automated tests with CI/CD pipelines
- Analyzed software requirements and designed automated testing systems
- Developed and implemented test strategies for comprehensive feature coverage
- Provided user support and training on automation technologies
QA Automation Engineer
- Worked on ETL technology for invoice processing (SSIS) and migrating web apps using React JS
- Developed automated test scripts for JSP applications using Playwright (JS/TS)
- Implemented WebdriverIO and Appium for mobile automation (Android & iOS)
- Leveraged MABL for AI-driven automation testing
- Spearheaded billing system testing for telecom applications
- Tested decentralized applications (DApps) with blockchain/smart contract integration
- Improved test coverage by 40% through automated testing strategies
Software Development Engineer in Test
- Developed automated test scripts using Playwright for DApps
- Tested smart contracts written in Solidity for correctness and security
- Conducted end-to-end testing of blockchain applications
- Implemented CI practices to automate testing processes
Quality Assurance Automation Engineer
- Used TOSCA for API Scan (REST/SOAP) and SAP workflow automation
- Built test automation using Python + Selenium WebDriver and Cypress
- Developed Java-Serenity with Appium for mobile testing (Android & iOS)
- Maintained Jenkins for continuous integration
- Conducted knowledge transfer sessions with QA, developers, and clients
Software Development Engineer in Test
- Built automated testing for ascap.com and related platforms using Selenium-Cucumber (Java)
- Utilized Appium for cross-platform mobile testing
- Managed Jenkins CI pipeline for automated job triggering and reporting
- Worked within Agile Development Teams
Software Engineer
- Developed dashboard application for data visualization using React JS, Redux, and Chart.js
- Contributed to an e-learning platform with responsive UI and performance optimization
Software Engineer
- Developed enterprise web applications using Java and Velocity Framework (MVC pattern)
- Designed and optimized SQL Server queries
- Maintained Jenkins CI and Redmine for bug tracking
Consultant Software Engineer in Test
- Designed and developed solutions using Ruby, Perl, Java, Python, Cucumber, Gherkin, and Selenium
Android Technical Consultant
- Provided technical consultation on Android app development projects
- Conducted code reviews and mentored junior developers
- Led development of high-profile Android apps for major clients
Junior System Analyst
- Created interactive front-end experiences using Python, JavaScript, React, and Vue.js
- Implemented test automation using Python, PyTest, and Selenium
- Developed mobile applications for Android (GPS, Google Maps, Sensors)
- Developed web applications using Java Enterprise Beans, Struts, Hibernate
Assistant Professor
- Taught undergraduate and graduate courses in C, C++, Java, Python, Compiler Design, Automata Theory, and Computer Architecture
- Conducted research and published papers in peer-reviewed journals
- Supervised graduate student research projects and theses