We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

Mountain View, CA

PROFESSIONAL SUMMARY:

  • Proficient in Functional, Acceptance, System, Smoke, Regression, Cross platform and Cross browser, GUI, Usability testing.
  • In - depth understanding of Web technologies such as HTML, CSS and JavaScript.
  • Good working knowledge of development process such as Waterfall and Agile methodology.
  • Extensively experience in formulating test plans, test cases, test scenarios, and test approach.
  • Perform testing on Mobile platforms for iOS and Android operating systems and variety of devices including testing in virtual environment.
  • Experience with using device simulators in XCode and Android SDK.
  • Practical experience in Test Automation with frameworks such as Selenium WebDriver, Cucumber.
  • Experience in using Java, Ruby and JavaScript as a computer language for Test Automation.
  • Good experience in using Git as a version control system.
  • Practical working in Unix/Linux environment
  • Maintained Traceability Matrix for consolidation of test results.
  • Ability to learn and adapt to new tools and technologies very quickly.
  • Fluent in English, Russian, Kazakh and Kyrgyz languages.
  • US Green Card Holder.

TECHNICAL SKILLS:

Operating Systems: Windows, macOS, Linux, iOS, Android.

Programming: JavaScript, Ruby, SQL, HTML, CSS.

Automation Tools: Selenium Webdriver, Cucumber, Appium, Postman.

Bug Tracking: Jira, TestRail.

PROFESSIONAL EXPERIENCE:

Confidential, Mountain View, CA

Software QA Engineer

Responsibilities:

  • Perform Black Box and Gray Box Web Application Testing using Developer Tools
  • Perform all aspects of Functional, Usability and Regression testing.
  • Perform Cross browser testing (Safari, Chrome, Firefox, Edge, IE) across multiple platforms (Windows, Linux, macOS).
  • Create test cases from business functional requirements using TestRail.
  • Report and track software defects to JIRA and interact with developers and product managers to resolve technical issues.
  • Develop and maintain automated scripts to implement features using Java, Ruby and JavaScript languages.
  • Use frameworks such as Selenium WebDriver, Cucumber.
  • Search for XPath and Element locators using different approaches and used them in automation scripts.
  • Search and inspect HTML elements using Developer Tools in different browsers.
  • Run Git commands for tracking changes in computer files and coordinating work on those files among multiple people.

Confidential, San Francisco, CA

Software QA Engineer

Responsibilities:

  • Performed Functional, Usability and Regression testing of Mobile and Web applications.
  • Updated and executed scripts using WD with Cucumber for Mobile and Web application testing.
  • Installed and utilized Mobile device simulators and emulators.
  • Collected logs via XCode and Android studio.
  • Verified Web services API requests.
  • Developed SQL queries and used them to verify back-end testing results.
  • Coordinated with developers, project managers and system analysts to resolve various issues related to bug fixing, re-analyzing certain functionalities and providing creative feedbacks.
  • Provided weekly status report to project manager and team lead, worked closely with development team.

Confidential

Software QA Engineer

Responsibilities:

  • Performed Manual testing on Mobile platforms for iOS and Android operating systems.
  • Developed test cases in TestRail to achieve test requirements that describes the full application functionality.
  • Setup environments for various system platforms, collected logs from hardware.
  • Executed test cases manually to verify proper functioning of the application.
  • Performed analyzing and validating test data.
  • Report and track software defects to JIRA and Bugzilla.
  • Prepared test reports for project manager and team lead.
  • Consulted with manufacturing development team to evaluate system interfaces, operational requirements, and performance requirements of overall system.

Hire Now