Software Qa Engineer Resume
San Francisco, CA
SUMMARY:
- Experience in testing web - based and mobile applications
- Background in Quality Control for Electronics Industry
- Excellent technical writing skills with hands-on experience in analyzing Business Requirements and Functional specifications, developing Mapping documents, Test Plans, Test Scripts and Test Reports
- Working knowledge of Selenium WebDriver, Appium, Xcode, Android Studio, Android DDMS features (Log cat, Screen Capture, Push/ Pull File, SMS Spoofing, Call Spoofing) and Android Debug Bridge (ADB) CLT, Wi-Fi technology testing.
- Experienced in test management and defect tracking tools
- Quick learner, versatile, adaptable and process-oriented
- Great analytical, troubleshooting and problem solving skills
- US Green card holder
- Languages: Ukrainian, Russian, English
TECHNICAL SKILLS:
Operating Systems: Windows 10/8/7/XP, Mac OS X, UNIX, Linux
Mobile Platforms: iOS, Android OS, Windows Phone
Programming: HTML, CSS, XML, JavaScript, SQL, Java
Database: Oracle, MySQL
Test Automation: Selenium IDE, WebDriver, JUnit, TestNG, Appium
Tools: Xcode, TestFlight, AndroidStudio, Eclipse, IntelliJ IDEA, Webstorm
Web Services: Soap UI, JMeter
Networking: TCP/IP, FTP, HTTP, RTSP, RTMP, Internet, Intranet, WireShark, Charles, Fiddler
Virtualization: VMware Server, Oracle Virtual Box, AVD, Genymotion, Cloud SW testing
Test Management: QMetry, TestRail, ALM / HP Quality Center
Bug Tracking: YouTrack, Jira, Bugzilla
Browsers: Chrome, Safari, MS Internet Explorer, Mozilla Firefox, Opera
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Software QA Engineer
Responsibilities:
- Testing secure messenger mobile application on iOS and Android devices
- Performing Regression (used Appium-Java based), Integration, Functional testing
- Participating in functional and UI specification reviews
- Created and executed test cases for new features and functionalities
- Coordinating with an Offshore QA Team, working closely with Project Managers and Developers
- Monitor resolution status of the bugs and verify them fixed in new releases
- Providing complete end-to-end testing before deployment
- Performed battery drain test, Wi-Fi technology testing (speed, latency, connection/recon., security)
- Tested application behavior under various interruptions: battery strength level, incoming calls, SMS, video calls
- Performed Localization testing for Ukrainian, Russian versions
- Assisting other QA teams in regression testing already released product
- Analyzed software defects, submitted and tracked bug reports using YouTrack bug tracking system
- Participating in regular QA team meetings to discuss assignments, procedures and road blocks
- Working in an Agile environment with weekly releases
Software QA Engineer
Responsibilities:
- Tested web based social networking application
- Developed and ran scripts to automate regression testing using Selenium WD (Java), White Box testing
- Wrote and executed test cases and test scenarios for various components
- Performed cross browser testing in Chrome, FF, IE10 on Windows 7/8 and Safari on Mac
- Ran functional, regression, and usability testing
- Tested the integration with other social media tools
- Reported defects into Bugzilla bug tracking database
- Took part in the weekly QA status meetings discussing the findings, bug fixes, latest builds; sent the status reports to QA manager
Software QA Engineer
Responsibilities:
- Designed test plans, test scenarios, and detailed test cases based on business requirements and functional specifications and prepared bug tracking and test summary reports using tools like QMetry and confluence
- Performed White Box Testing, Functional, UI, Sanity, and Regression Testing for Android and iOS applications & WEB (used Appium and Selenium WD, Java based)
- Executed ADB commands for setup and installation
- Performed ipa installation and testing of iOS Apps and collected logs using iOS console log
- Efficiently executed test cases across all functional areas of mobile apps and wearable products
- Captured screenshots, and log files using Log Cat feature of DDMS
- Ran tests for CPU, Memory and Power Utilization
- Captured and analyzed iOS logs using iOS console log
- Performed power, battery and memory tests using test scripts
- Performed Sensors Functionality tests (proximity, accelerometer), and Wi-Fi technology testing (connection, reconnection, security testing)
- Installed application and ran testing using Android SDK (ADB, AVD, DDMS), Xcode, iPhone Configuration Utility, iTunes
- Participated in daily scrum meetings with business owners, developers, project managers, and other QA team members
- Worked closely with offshore team on everyday basis
- Utilized Test Management system QMetry and Bug tracking systems JIRA, and Bugzilla
- Validated DSW (Device SW or Firmware) and tested functionality
- Documented bugs in JIRA, Bugzilla and created detailed bug reports
Quality Control Engineer
Responsibilities:
- Responsible for all types of Quality Control activities related to R&D and manufacturing of electronics used in Navy and Defense systems