# Ruchika S. > Test Engineer (TikTok, Google, Paramount Alumni) | Expertise in Web, Mobile, & RESTful API Testing Location: San Francisco Bay Area, United States Profile: https://flows.cv/ruchika Quality Engineer with about 10 years of experience in manual and automation testing for mobile and web applications. Highly proficient in SDLC/STLC processes and Agile methodologies, with a strong ability to collaborate and deliver under tight deadlines.Core competencies include: - Testing: Functional, Integration, Security, A/B Testing on web and mobile for Ui, API and database - Testing using AI tools like Copilot, Cursor, Chat GPT, MCP server. - Technical Skills: Automation scripting (Java/JavaScript, Cypress, Selenium, Playwright), API Testing, SQL, MongoDB - Process: Test Planning, Documentation, Bug Triaging, Log Extraction - A self-starter and effective communicator with a proven track record of ensuring software reliability and quality across frontend, backend, and API layers. ## Work Experience ### Test Engineer 2 @ DDI | Development Dimensions International Jan 2024 – Jan 2026 Responsibilities: ● Tested APIs using Postman/ swagger and ensure endpoints work as per requirements. ● Developed the framework in Playwright using Typescript and enabled it in the Jenkins build pipeline. ● Tested the Roberta and LLM models to ensure that the algorithms are set up correctly. ● Performed database testing in SQL, and debugged logs in app insights. ● Participated in code reviews and collaborated with other teams and quality engineers for smooth functioning of sprint activities & knowledge sharing. ● Performed functional, security, integration, regression, API, event, and AB testing. ● Tested the function app, service bus and bus-listeners, to ensure that the bus message contains the correct message to the next entity. ### QA Engineer II @ Paramount+ Jan 2024 – Jan 2024 | United States ### Software Development Engineer In Test @ TikTok Jan 2022 – Jan 2023 | United States As part of the Intelligent Creation team, I was responsible for maintaining high quality and functionality of video creation features, and ensuring that the app functions smoothly for millions of users worldwide. I worked closely with the development teams to design and implement test strategies, automated regression tests and ensured no P0/ P1 is introduced due to the features I worked on. I was the founding member of the US QE team, and contributed to the successful test execution and implementation of quality practices. Responsibilities: ● Collaborated with XFN teams for new feature testing from Client and server end, verified APIs are working correctly & app does not break after integration. ● Created test plan, test cases, test-summary reports, matrics/ quality documentation. ● Identified test cases to be automated, wrote automation script for regression tests, performed root cause analysis for failed tests, updated flaky tests, filed & triaged issues. ● Performed functional, security, API and event testing. Conducted AB tests on new features alongside other conflicting features, to assure no integration issues arise. ● Executed API tests to verify correct request/ response and mocked data to test specific functionality in different regions and data centers. ● Analyzed and triaged internal and external feedback, and made certain that the root cause is found and bug closure is done within tight timelines to minimize loss. ● Participated in PRD/ tech review meetings and conducted test case review/ analysis and knowledge sharing sessions for the team. Technology used: Mindmap, Libra, Java, Jira, Jenkins, Git, Postman, Charles, Anywhere door, VS Code, ByteIO, Appium, JSON, Javascript. ### Quality Engineer @ Earnest Inc. Jan 2019 – Jan 2022 | San Francisco Bay Area I am hands-on and a fast learner. I was the founding member of the QE team, and helped in achieving various quality initiatives. Created a framework in Cypress for the new squad, enabled it in Jenkins nightly build for a smooth CI/CD pipeline integration along with updates in the slack channel. Single-handedly automated the functional tests while manually testing the features ensuring quality and project timelines. Coordinated and tested a project via beta testing and ensured no P0/P1 bugs in prod. Added test ids across multiple repos to achieve code consistency. Created a dashboard for showcasing the test coverage. Responsibilities: ● Collaborated with cross-functional teams like Dev prod, Client Happiness, Design, Security, Dev, Product and other project squads to ensure testing of various features. ● Authored test plans/ test cases for new/ existing features & defined scope of automation. ● Created and executed manual tests and automation scripts for web and mobile devices. ● Analyzed and verified bugs, debug logs and ensured closure in a timely manner. ● Worked with the Dev productivity team to enable code coverage for repositories so that no PR can be merged until a quality gate of 80-90% is achieved. ● Performed different types of testing - Smoke, Regression, New feature, Database, Request/ response using Postman, Segment events and A/B testing. ● Participated in code reviews of scripts added by other engineers before it was merged. ● Lead an offshore team of 5 and an onsite engineer. Provided weekly KPI metrics and presented bi-weekly updates from the QA squad. Technology used: Javascript, Node.js, Cypress, Java, Selenium, Chromepath, SQL, PSequel, Jira, Jenkins, Git, Postman, Docker, Segment, Optimizely, Splunk, JSON, React, HTML5, CSS3, Xray ### Quality Engineer @ Google Jan 2016 – Jan 2019 | San Jose, California, United States Via World IP Phone, I worked at Google in their Google Keyboard team. I was an integral part of many critical features, and had streamlined the testing process by - designing the standard for test case layout, initiating peer review and team involvement in early development cycle, creating process documents, improving the bug filling process and triaging automation bugs. Responsibilities: ● Created and maintained test plan/test cases for new and existing features on mobile (android) devices and web applications. ● Automated regression tests on mobile devices and analyzed/ filed/ triaged bugs. ● Defined the scope of automation, developed test cases to be automated and helped the automation team in understanding requirements. ● Conducted testing of different types -- Smoke, Functional, GUI, Accessibility, Regression, New feature, Data Push and localization testing. ● Coordinated with other team members/ Program/ Project managers regarding the feature testing, test coverage, bug triage and feature signoff. ● QA Lead for Gboard features including Glide typing, User History, Text corrections / suggestions, Google translate, Handwriting layout, Language models, Emojis, etc Technology used: Java, Python, Buganizer, Test tracker, Selenium Webdriver, Mobile Harness, Surf, CI, Jenkins, TestNG, ADB, Keyboard Dev Utils, Android Bug tool, Eclipse. ### QA/ Technical Writer @ Nucleus Software Jan 2007 – Jan 2009 | Noida Area, India Was responsible for documentation and testing of web based applications. - Reviewed PRD and created test cases as per the requirements. Involved in GUI, Functional, Regression, testing of application. - Involved in recording defects, documenting information useful in the debugging process, evaluation of test data, defect tracking. - Designed, authored and reviewed user reference manuals, installation guides, functional specification documents, templates, glossaries. - Researched product information, collaborated with subject matter experts for technical/ product input, & document manuals in HTML & PDF formats. - Tested the user documentation against the product in conjunction with the subject matter expert to ensure the document's technical accuracy. - Prepared online help using RoboHelp. Created presentations and diagrams using Power Point and Visio, respectively. ## Education ### Master of Computer Applications - MCA in Computer Science Maharshi Dayanand University Rohtak Jan 2002 – Jan 2005 ### Certificate in Enterprise Java Programming NIIT Jan 2001 – Jan 2001 ### Certifiate in Web Centric Computing NIIT Jan 2000 – Jan 2001 ### A Level - Advanced Diploma in Information Technology DOEACC, New Delhi Jan 1999 – Jan 2002 ### Bachelor’s Degree in Commerce Delhi University Jan 1997 – Jan 2000 ## Contact & Social - LinkedIn: https://linkedin.com/in/ruchika2019 --- Source: https://flows.cv/ruchika JSON Resume: https://flows.cv/ruchika/resume.json Last updated: 2026-03-22