We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

Milpitas, CA

SUMMARY

  • 2+ years of experience in black box/ gray box testing of web - based and mobile (iOS/Android) applications
  • Background in database application development
  • Working knowledge of Agile methodology, QA practices, and tools
  • Skilled in preparation of test documentation (test plans, test cases, test matrices, test reports)
  • Experience in executing the Test Cases for Functional, Build Acceptance, Regression, End-to-End, Cross-Browser/ Cross-Platform, and User Acceptance testing
  • Experience in using defect tracking tools such as Bugzilla, JIRA for reporting and tracking bugs
  • Strong team player with excellent communication, problem-solving and technical skills
  • Able to work productively in a fast-paced, dynamic environment with rapidly changing priorities
  • US Green Card Holder

TECHNICAL SKILLS

Languages/Technologies: SQL, Java, JavaScript, HTML, XML, CSS, Unix Shell Scripting

Operating Systems: Windows, Unix/Linux, macOS, Android, iOS

Databases: Oracle, MySQL

Testing Tools: Selenium WebDriver, Cucumber, Android SDK, ADB, AWS Device Farm

Project/Team Management: JIRA, Xray, Confluence, Slack

PROFESSIONAL EXPERIENCE

Software QA Engineer

Confidential, Milpitas, CA

Responsibilities:

  • Worked as part of the engineering team in Agile environment, following Scrum methodology
  • Used Jira as a project management and bug tracking tool, created, maintained, updated, and ran test sets/test cases using Xray plugin
  • Utilized Confluence as the repository for creating, storing, and maintaining all the project-related documentation (Test Design, Functional and Software specifications, Test Plan, Release Notes, etc.)
  • Conducted functional testing (Black Box and Grey Box Testing) of new features, performed smoke and regression testing of new builds deployed to QA or Staging environment, ran builds acceptance tests
  • Tested Web services (REST API) using Postman and Swagger as API documentation
  • Wrote SQL queries to validate data integrity in the database (MySQL) using Sequel Pro client
  • Participated in UI test automation, inspected web pages to identify relative XPath locators for HTML elements, and updated corresponding step definition files, accordingly
  • Participated in daily Standup meetings,Backlog Groomingsessions, Sprint Planning, and Sprint Retrospective meetings with Scrum Master, Product Owner, and Agile Team members
  • Tested in the QA and Staging environments with the analysis of business and technical specifications
  • Created test plan, test sets, test cases, bug reports using functional requirements
  • Wrote and executed SQL queries to retrieve data from the database using MySQL workbench
  • Performed GUI, smoke, functional, usability, regression, browser compatibility testing
  • Analyzed software defects and reported them via Jira defect tracking tool
  • Conducted API testing based on the requirements (Swagger), used Postman to create requests and analyze responses to validate business logic and performance parameters
  • Participated in sprint planning, demo, daily stand-up, defect review, and other meetings
  • Manually tested the mobile application on iOS and Android platforms
  • Performed interruption testing (notifications from other applications, connecting/disconnecting hardware, alarms, low battery)
  • Performed compatibility testing on real devices, emulators, and simulators
  • Generated and extracted diagnostic reports of mobile services using ADB commands (screenshots, screen recordings and collect logs)
  • Performed cross-platform testing of the mobile application using Android Virtual Device Emulator, Device Farm and real devices
  • Performed Functional, UI, Integration, Networking, Smoke, and Regression testing for new builds
  • Reported and prioritized bugs, tracked defects, resolved issues using JIRA application
  • Participated in daily stand-up meetings (Agile Scrum), software walk-through meetings, took part in bug triage meetings to evaluate and prioritize fixes

Design Engineer

Confidential

Responsibilities:

  • Designed company’s new projects and systems, drafted blueprints
  • Created detailed drawings using AutoCad
  • Prepared project specifications, developed processes for improvements, established steps and procedures, facilitated the orderly execution of a proposed project plan
  • Completed regulatory documents concerning safety issues

Design Engineer

Confidential

Responsibilities:

  • Used SolidWorks for 3D modeling and drawing
  • Documented and monitored requirements needed to institute proposed updates in relation to customer experience, communicated with client to better define their needs and objectives
  • Established a framework for necessary contributions from various departments (team ofdesign engineers, technologists, managers, and sale managers), and facilitated their collaboration
  • Worked alongside project management teams to successfully monitor progress and implementation of engineering initiatives
  • Assisted other department engineers in creating practical demonstrations of proposed solutions
  • Provided detailed specifications for proposed solutions including time and scope involved
  • Defined clear goals for all aspects of a project and developed steps for their proper execution

Hire Now