We provide IT Staff Augmentation Services!

Software Qa/automation Engineer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • 4+ years of experience in testing mobile and web - based applications
  • Experience in test automation, creating and executing automated tests for mobile and web application testing (Selenium WebDriver/Grid, Java, TestNG/JUnit, Appium, Maven/Gradle, Jenkins)
  • Expertise in mobile ( iOS, Android, Fire OS, Windows) and Web application testing
  • Strong knowledge of Software Quality Assurance methodologies and processes
  • Thorough understanding of the Software Development Life Cycle;
  • Expertise in test documentation of all levels: test plan, test suites, test cases, bug reports, etc.
  • Collaborated with other team members to devise new or improved techniques for solving problems
  • Ability to prioritize competing demands, manage multiple concurrent tasks, adapt to changing priorities and working in self-managed projects or as a team member
  • Proficient in writing easy-to-reproduce bug reports and monitoring their status until resolution
  • Hard working, energetic and self-motivated with excellent communication skills
  • US Green card holder

TECHNICAL SKILLS:

Platforms: Linux/Ubuntu, Windows, Mac OS X

Mobile platforms: iOS, Android, Windows Phone, Fire OS

Programming: Java, HTML, JavaScript, SQL

Bug Tracking: PivotalTracker, Jira, Bugzilla

Database: Oracle, MySQL

Test Automation: Selenium WebDriver, Selenium Grid, Java, Page Object Model, TestNG, Appium, Maven/Gradle, Jenkins, GIT, ADB

Web Testing Tools: Firebug, XPath, Charles/Fiddler Web Debugging Proxy, Postman

IDE: Intellij IDEA, Eclipse, Android Studio

Virtualization: Oracle VirtualBox, VMware Fusion, Parallels Desktop, Genymotion

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Software QA/Automation Engineer

Responsibilities:

  • Working as solo QA/Test Automation engineer responsible for 4 native and hybrid mobile and web applications;
  • Designing and executing Test Cases and Test Scenarios;
  • Building framework for Automation Testing using PageObject model with Java, TestNG, Appium, Selenium WebDriver, Selenium Grid, Maven/Gradle, Jenkins and GIT
  • Using ADB and Unix commands for interacting with Android devices;
  • Performing Exploratory, Regression, Localization, Smoke, Usability and other types of testing
  • Testing integration with Facebook and Google+
  • Testing Google Services implementation in the applications
  • Using Google Developer Console and Google Analytics for analyze different metrics, statistic, user behavior and tested its implementation in our apps and website
  • Using Fabric as a main source for monitoring and reporting crashes;
  • Running Cross - platform and Cross-browser compatibility tests
  • Running performance tests under different Network conditions
  • Testing the calls to web services via web developer tools (Postman, Charles Proxy etc.)

Confidential

QA Software Engineer

Responsibilities:

  • Working as independent QA engineer for variety of enterprises (EBAY, Runkeeper and etc.)
  • Created/executed test scenarios/cases/scripts/procedures
  • Reviewing the Use Case Design documents and Business Requirements into QA tasks and communicate complex technical issues to non-technical teams
  • Using automation tools to create/maintain black/white box, regression & validation test suites
  • Part of the team for creating and supporting automation testing framework for mobile devices (Android and iOS) using Appium, Selenium, Java and TestNG for several mobile native applications
  • Executing the functional test cases manually and automating all the regression test scripts in Selenium Server, identifying and managing defects
  • Performing hardware usability, compatibility, performance and other types of testing
  • Performing localization and internationalization testing
  • Studying application’s business requirements, technical specification and installation guidelines
  • Executing cross platform testing under device/OS varieties
  • Responsible for verifying fixes of bugs in new builds
  • Part of the team for on-site data verification testing
  • Performing usability, performance and functional testing for devices, which not in production yet
  • Testing products under different network conditions, using Charles and Fiddler
  • Performed load testing using Jmeter
  • Utilizing in-house bug tracking system to report software issues and monitor status
  • Working closely with developers to ensure software testing procedures being implemented appropriately

Confidential, San Francisco, CA

Software QA Consultant

Responsibilities:

  • Tested of more than 20 web and mobile (Android, iOS) software products for a variety of companies
  • Wrote and executed test cases, test suites, other test documentation as needed
  • Administrated existent automation framework based on Selenium Webdriver, Junit and Java for financial web application
  • Created simple to complex SQL queries to validate and for correct test data retrieval
  • Performed usability, GUI, functionality and regression testing of the new builds
  • Performed browser and platform compatibility testing for web application
  • Verified fixed bugs following established in-house QA regression procedure
  • Identified, researched, and reported software issues to the online defect tracking system with detailed bug description, screenshots, videos and log files

We'd love your feedback!