We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

3.00/5 (Submit Your Rating)

Mountain View, CA

SUMMARY

  • Hands - on experience in Software Quality Assurance and implementation of QA methodologies working with mobile and web-based applications, domain knowledge in transportation, Media, Marketing and Accounting
  • Extensive hands-on experience in Mobile app Android and iOS
  • Fluent with basic Linux commands
  • Working experience in testing Client/Server, Web-Based and Mobile e-commerce, social media, and entertainment applications
  • Fluent in capturing and reading bug reports in Android and iOS
  • Understanding of Software Development Life Cycle and experience following Agile Scrum methodology
  • Proficient in developing Quality Assurance Documentation (test plans, test cases, test scenarios, checklists, test reports)
  • Proficient in functional, UI, regression, integration and system, browser, and platform compatibility testing
  • Proven organizational, analytical and communication skills
  • Strong team player with ability to work productively in a team as well as individually
  • Professional SQA career minded
  • Languages: English, Arabic, Armenian
  • US Citizen

TECHNICAL SKILLS

Platforms: macOS, Windows, Unix/Linux

Mobile OS: iOS, Android

Web Technology: HTML/ Java / JavaScript / CSS / SQL / XML /

Bug Tracking/Project Management: Jira, Xray, Confluence, Bugzilla, Buganizer

Test Automation: Selenium WebDriver, IntelliJ, Java, Cucumber

Database: Oracle, MySQL

Mobile Testing: XCode, Android Studio, TestFlight, Charles Proxy, Android Debug Bridge (ADB Shell)

Web Services: Postman

Cloud: AWS, Samsung Device Farms

Other: QuickBooks, Excel, Photoshop, Adobe Premiere Pro, WordPress

PROFESSIONAL EXPERIENCE

Software QA Engineer

Confidential, Mountain View, CA

Responsibilities:

  • Performed exploratory testing on YouTube TV to understand the functionality of the application
  • Created Test cases for each test request assigned utilizing Confidential docs and sharing them with my managers, team members, and developers
  • Utilized various loaders to test the application on various upcoming versions before pushing it to the production
  • Conducted certification tests and posted the results on the certification portal shared with the partners
  • Certified YouTube, YouTube TV, YouTube Kids on display devices
  • Collected logs with Sherlog based on developers’ log needs and attached them to the bug report
  • Created detailed Test Cases based on product requirements and modified the existing ones based on the functionality
  • Verified release testing for YouTube certification application
  • Participated in bug triage meetings with the developers and testers
  • Held testing sessions with the developers to check the functionality of the application with different IP addresses by utilizing location spoofing simulator
  • Testing new features by adding the required code into the debug tool so it activates the newly tested feature on tested devices
  • Performed testing using test suites to understand test parameters such as application, environment, and version
  • Prepared weekly test reports for the upper management and participated in QA team Daily Stand-up, Sprint Planning, Sprint Review and Retrospective meetings

Software QA Engineer

Confidential, Thousand Oaks, CA

Responsibilities:

  • Testing various Web, Mobile, and Desktop applications designed for company clients
  • Performed exploratory testing of the application to learn and understand the workflow and reviewed functional requirements to ensure test cases meet the acceptance criteria
  • Used ADB Commands to communicate with android devices to debug apps
  • Utilized various ADB commands to install, uninstall, update, transfer applications, and communicate with devices over WIFI.
  • Used ADB Shell to screen record and take screenshots of the apps. Conducted stress testing by using monkey tool, and general system commands to navigate files (mkdir, dir, ls, cd, cp, mv, rm, etc.).
  • Used logcat commands to debug apps and send logs to developers.
  • Flashed builds for testing using android fastboot
  • Wrote TCs and created test executions utilizing Jira Xray plugin
  • Conducted integration testing for “Sign In” with SSO feature, such as Apple, Confidential, and Facebook
  • Performed end-to-end testing that involved three applications which made the product ecosystem
  • Used Android emulators (AVD) as well as remote device farms to overcome the Android fragmentation issue and provide a good compatibility test coverage
  • Collected logs with Charles Proxy; utilized Re-write and Breakpoints features to minimize the test execution time
  • Wrote and executed TCs to evaluateA11Y of iOS version of the app
  • Acted as Team Lead, responsible for timely delivery of the teamwork, capacity planning, testing effort coordination, communication with other teams and supervisors to unblock team members
  • Participated in bug triage meetings, prioritizing bugs filed by outsourced QA team
  • Trained the team on using testing tools needed for the project, such as: location simulators, accessibility tools, etc.
  • Created detailed Test Cases based on business/product requirements
  • Executed test cases in different browsers/platforms: mobile (iOS, Android), web (Chrome, Firefox, Edge, Safari)
  • Running Build Acceptance and Regression testing on a regular basis (for each new build)
  • Performed functional (positive and negative), GUI, end-to-end, usability, compatibility, accessibility, and other testing activities
  • Found, analyzed, and reported bugs using JIRA bug tracking system, tracked the status of filed bugs, followed up on them with developers to assist in resolving any arising issues, and retested fixed bugs to close the tickets
  • Tested the data flow through front-end and back-end using SQL queries to extract the data from the database to ensure the data integrity
  • Updated existing test cases to reflect any concurrent changes in functionality, creating new test cases for newly added features
  • Translated regression test scenarios into Cucumber format following Gherkin syntax for test automation
  • Prepared weekly test reports for upper management and participated in QA team Daily Stand-up, Sprint Planning, Sprint Review and Retrospective meetings

We'd love your feedback!