We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

3.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • 3+ years of experience in manual and automated black/grey box testing of Web and Mobile applications
  • Background in Industrial & Civil Engineering, Project engineering & management, Site management
  • Excellent knowledge of Software Development Life Cycle
  • Solid understanding of business requirements, software requirements specifications
  • Experienced in writing test documentation: test cases, test matrices, user documentation
  • Strong knowledge of Virtual Machines, emulators and remote control software
  • Working knowledge of Web Automation testing with Selenium WebDriver, scripts and frameworks
  • Experienced in Black - Box & Grey-Box methodologies, Functional, Regression, Exploratory, Smoke, Sanity, Integration, System, Unit, Load, Stress, Performance, Compatibility, Localization, End-to-end (Use cases, user stories), Cross-browser / platform, UI, Usability testing
  • Easy adaptive team participant similarly efficient in team and on personal assignments
  • Experienced in installing and setting up test environments and performing backups
  • Languages: English, Ukraine, Russian
  • US employment authorized EAD C08 (Asylum), expires on June 19, 2019

TECHNICAL SKILLS:

Platforms: Windows 10/8/7, Mac OS X, Linux

Mobile platforms: iOS, Android OS, Windows phone

Programming: HTML 5, CSS, XML, JSON, JavaScript, SQL, Python, Java, C#

Networking: TCP/IP, FTP, HTTP, Internet, Intranet, LAN/WAN, GSM/UMTS/LTE

Test Automation: Selenium, Appium, JUnit, TestNG, NUnit, Ant, Maven, Jenkins, Git, AutoIt

Virtualization: VMWare, VirtualBox

Bug tracking: Bugzilla, Mantis, JIRA, TFS

Browsers: Chrome, Firefox, MSIE, Safari, MS Edge, Opera

Tools: Firebug (Inspector), Fiddler, Wireshark, Charles, iTools, Chrome dev. tools, aLogcat, JMeter, PyCharm, Eclipse, IntelliJ IDEa, Android Studio, Visual Studio, Xamarin, XCode

PROFESSIONAL EXPERIENCE:

Software QA Engineer

Confidential, Phoenix, AZ

Responsibilities:

  • Testing desktop and mobile versions of the Web application in QA and Production environments
  • Wright and execute non-functional tests for mobile connectivity (GSM/UMTS/LTE) and compatibility (Android/ iOS/ Windows Phone)
  • Develop flow based test cases under test plan and schemed functions requirements
  • Identify functional modules, structure and logics for testing of the system internals
  • Develop and execute test cases and test suits for various functionalities
  • Conduct Cross browser testing in Chrome, Firefox, MS Edge, Safari in Windows 10/8/7 and Linux
  • Perform functional, regression, and usability testing on mobile devices in WP8.1, Android, IOS
  • Develop Selenium WebDriver scripts in Eclipse with JUnit / TestNG, Ant, Maven, Jenkins for regression and production testing with use of source control Git.
  • Develop and utilize Load test cases using JMeter
  • Use Fiddler (proxy application) to monitor, analyzes, debug & report
  • Develop and create test data, retrieve test data form servers by SQL queries
  • Installing OS, tools, applications and setting up test environment with hardware testing if needed
  • Testing UI and Usability according to usability and web standards guidelines
  • Utilizing the bug tracking system and perform bug-fix verification testing
  • Participate in weekly QA meetings to discuss the bug fixes and latest builds
  • Analyzing tests outputs and forming reports

WEB application developer

Confidential

Responsibilities:

  • Perform Functional testing in production and QA environments, using ADB of ASDK, etc.
  • Perform Cross device and Cross platform testing using AVD emulator
  • Perform Bug fix verification and Regression testing every new build
  • Conduct UI and Usability testing in real and simulated devices
  • Run Reliability and Compatibility tests in emulators
  • Provide Resource usage reports of Storage space and battery
  • Perform Internalization testing for various languages for consistency
  • Reporting the issues using a bug tracking database, monitor them until satisfactory resolution
  • Developing test cases and execute previously developed test cases
  • Participating in risk analysis and test plan creation procedures
  • Providing daily updates for QA Lead on different stages of the project life cycle

Mobile/Web application

Confidential

Responsibilities:

  • Take logs by aLogcat and perform the function testing in production environment
  • Utilize AVD emulator and commit Cross Device and Cross Platforms tests
  • Analyze new release notes to perform Regression testing
  • Report issues into a bug tracking system, perform bug-fix verification testing
  • Set up and test software on various mobile devices and different OS
  • Performing Reliability, Compatibility, UI, Usability tests in virtual devices and emulations
  • Testing the resource usage and perform Stress testing attaching logs, screenshots
  • Conduct Internalization testing for consistency between different versions
  • Participate in weekly QA department meetings discussing the findings, project needs, etc.
  • Working with developing group to test new features before new release
  • Finding and reporting the issues into a bug-tracking system TFS
  • Develop, expand and maintain test cases in Visual Studio with NUnit (.NET C#)
  • Analyze and report the software high risk areas to establish test plan procedures or necessary changes
  • Testing desktop and mobile versions of the application in Production environment
  • Develop and execute test cases and test suits for various different PC and Mobile functionalities
  • Develop Python scripts for regression testing in PyCharm
  • Perform Cross browser testing in Chrome, Firefox, MS Edge, Safari in Windows 10/8/7 and Unix OS
  • Report and monitor the issues thorough bug lifecycle in a bug tracking system

We'd love your feedback!