Post Job Free

Resume

Sign in

Quality Engineer C++

Location:
Pleasanton, CA
Posted:
January 11, 2024

Contact this candidate

Resume:

Ruchika Saxena (Quality Engineer)

Mobile: 510-***-**** Email: ad2oig@r.postjobfree.com

Linkedin: www.linkedin.com/in/ruchika2019

Expertise

● 7 years experience in Manual & Automation testing of mobile and web applications.

● Well versed with SDLC, STLC and Quality practices. Proficient in collaborating across teams in agile, working on high visibility products and meeting tight deadlines.

● Adept at creating Test Plans & Test Cases, filing & triaging bugs, extracting logs, testing audio/ video via frame extraction, documenting and ensuring high quality.

● Strong in -

Writing automation scripts in Selenium/ Appium/ Cypress using Java/ Javascript and TestNG framework

Running SQL queries for database verification in MySQL.

Testing RESTful APIs using Postman/ Charles.

Using tools like - Maven (Build tool), Jenkins (CI/ CD), Git (Version control), Jira (Bug tracking & Proj mgmt), X-Ray & Test tracker (Test mgmt)

● Proficient in Smoke, Functional, Security, Regression, Integration, Accessibility, Localization, Events, and A/B testing.

● Excellent time management skills, and ability to work on concurrent assignments with different priorities to meet deadlines.

● Good documentation skills for use in Standardization of testing guidelines, creating matrics, summarizing features.

● A team player with excellent communication skills, self-starter, and a fast learner. Experience

Software Test Engineer at Tiktok (Bytedance) - (Jan’ 2022 - Aug’ 2023) 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, analyzed root cause for failed 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.

● Performed functional, security, integration, regression, API and event testing.

● 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.

● Conducted AB tests on new features alongside other conflicting features, to assure no integration issues arise.

● Executed API tests for response verification and mocked data to test 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:

Java, Jira, Jenkins, Git, Postman, Charles, Maven, TestNG, JSON, VS Code, Anywhere door, Mindmap, Libra, ByteIO, Chromepath, Appium.

Software Quality Engineer at Earnest - (Dec’ 2019 - Jan’ 2022) 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 automation scripts for regression testcases using Selenium/ Java, and for new feature testcases using Cypress/ Javascript.

● Performed API testing using Postman and tested the PostgreSQL database using SQL commands to ensure that the records are getting added and retrieved accordingly.

● 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:

Selenium, Typescript, Node.js, TestNG, Maven, Cypress, SQL, PSequel, Jira, Jenkins, Git, Postman, Docker, Segment, Optimizely, Splunk, JSON, React, HTML5, CSS3, Xray Quality Engineer at Google (via World IP Phone Inc.) - (Oct’ 2016 - Nov’ 2019) Via World IP Phone, I worked at Google in the 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.

● Conducted testing of different types -- Smoke, Functional, GUI, Accessibility, Regression, New feature, Data Push and localization testing

● QA Lead for Gboard features including Glide typing, User History, Text corrections / suggestions, Google translate, Handwriting layout, Language models, Emojis, etc Technology used:

Python, Buganizer, Test tracker, Selenium Webdriver, Mobile Harness, Surf, CI, Jenkins, TestNG, Maven, ADB, Keyboard Dev Utils, Android Bug tool, Eclipse. Education

● Master of Computer Applications fromMaharshiDayanandUniversity,India (Completed in Jan 2004).



Contact this candidate