Qa Engineer Resume
2.00/5 (Submit Your Rating)
Los Angeles, CA
SUMMARY
- 7 years of experience in Software Quality Assurance, testing of Client/Sever and Web and Mobile applications
- Extensive knowledge of QA methodology, standards and procedures such as creating and executing test plans and test scripts generation including performance testing
- Good experience in testing of Apple iOSand Android MobileApplications/devices
- Performed well as a SIT&UAT QA Lead in Mainframe Technology by managing and guiding the team members in Onshore/Offshore delivery model
- Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Test Methodologies
- Good experience with various OS like Windows, MAC, UNIX and LINUX
- Extensively performed Mainframe Testing, Web Testing, Sanity Testing, Functional Testing, Unit Testing, System Integration Testing, Regression Testing, User Acceptance Testing and Database Testing
- Performed automation testing by using Java Object Orientated Programming on Selenium WebDriver and Appium/Robotium with Eclipse IDE in Agile Environment
- Created various test documentation: test plan, test suites, test cases, and status and team reports
- Extensive experience in testing embedded systems, set top boxes (STB), wireless devices, routers
- Able to work collaboratively withtesters, developers and business Analysts in testing complex and large projects and maintain detail QA documentation
- Proficient in manual and automation testing, well - versed in water fall and agile methodologies
- Experienced in Selenium automation testing, black box testing, functional, regression and user acceptance testing
- Good Confidential browser compatibility testing. Tested multiple applications on IE, FF, Google chrome, Safari, iPhone and Android phone.
- Automation and Environment Compatbility Testing on Android with Perfecto Mobile.
- Created daily, weekly and monthly status reports and metrics to capture testing progress for every release and regression suites
- Experienced in software testing of Client/Server and Web Based Applications on Windows, UNIX/LINUX environment and Java Environment
- Actively involved in requirements reviews, functional document reviews, testing reviews and a key resource for UAT phase
- Best practices in executing test scripts (manual and automated) and tracking defects
- Advanced SQL programming skills including the ability to use SQL for data extraction
- Strong analytical and problem solving skills
- Well-developed understanding of computing, internet technologies, and web applications architecture
- Good interpersonal skills, able to describe complex concepts in simple terms
TECHNICAL SKILLS
Operating Systems: Windows 7/Vista/XP, Sun Solaris, Linux
Mobile Platforms: Windows Mobile, iOS, Android OS
Programming: Java, HTML, SQL, Ruby, xml, Javascript, json
Database: Oracle, MySQL, MS Access, Cassandra
Test Automation: Selenium IDE/Web Driver, Eclipse
Bug Tracking: Bugzilla, Jira, Quality center
Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera
Applications: MS Office (Word, Excel, Outlook, PowerPoint)
PROFESSIONAL EXPERIENCE
Confidential - Los Angeles, CA
QA Engineer
Responsibilities:
- Tested a hybrid (web and mobile) easy and secure application designed for streaming online content any given time using an Android & IOS mobile phones, offering various features to record shows and triggers to alert to inform users of scheduled recordings
- Tested both mobile (Android & iOS) as well as web-based components
- Performed functional, smoke, and regression testing on Android & Apple iOS device and web application
- Interface with vendor to setup and configure EnterpriseLinuxservers and create shell script to automated installation process of application
- Testing test cases under Unix/Linux 2.6.34.9-69 environments for different versions of Set Top Boxes
- Tested for browser and platform compatibility and reported software defects
- Deployed applications on Linux servers to set up the test environment for manual and automation testing team
- Executed Regression Tests using automation scripts written in Java for the report generation module with tools like Selenium WebDriver and Appium
- Assisted team members in installation of a new build version on their Android & iOS devices
- Knowledge and working experience with Java, Python, Ruby and other scripting languages and Web framework
- Planned and executed functional test runs for Mac, Windows, iOS, Android and Web applications
- Get new build and install the apk package on Android devices with build using ADB commands (install, push, pull, devices, install, logcat, etc.)
- Gathered logs using unix/linux commands for debugging purposes and also used ADB logcat commands to retrieve log files
- Testing web and mobile (Android and iOS) applications - Functionality, Regression, cross-browser compatibility.
- Reconfigured automation agents and Set Top Box (STB) pools to address dependent needs based on features under test including Whole-Home client configuration, server software versions within test environments, configured applications for testing and captured detailed diagnostic info for reproductions
- Performed functional, regression and quick tests on the latest DVR and non-DVR set-top boxes
- Attend the daily standup meeting and sprint review and planning meeting
- Created automated Python scripts to restore files in the server and take automated backup of artifacts stored on the linux servers
- Tested set-top boxes over LANs and WLANs integrated with MoCA technology
- Monitored daily back-ups. Assisted users with automation using linux server supported scripts (BASH, Shell and Python) and helped resolving application issues
- Prepared reports and test results after each release cycle for management and further test planning.
- Updating Test Plans, Test scripts, Test results as per the change requests.
- Involved in Smoke, Sanity, functional, regression & system testing.
- Responsible for defect management includes, defect logging, tracking & defect closure.
Confidential - Los Angeles, CA
QA Engineer
Responsibilities:
- Worked on testing International Movie Portal (video-on-demand) application with a great variety of video content and social networking capabilities on different Android, Tablets & iOS devices
- Created test cases and performed testing on Video On Demand (VOD) and Pay Per View (PPV) functionalities on the web application and mobile devices (Android & iOS)
- Deployed and managed application on UNIX/LINUX server for in house applications developed on legacy company platforms
- Tested iOS and AndroidMobile application for professional athletes controlling the work of their muscles and logging workout schedule
- Developed automation scripts using different scripting languages (Python and Shell Scripts) to achieve automation testing and deliver projects on time
- Tested application that are developed in JAVA and also performed backed testing using SQL queries
- Experimentally automated testing Android Native application and Android Mobile Website with Perfecto Mobile
- Performed automated testing in Selenium WebDriver with Java, built the Automation Framework, and created the Test Data for specific test
- Used Android ADB command line (adb logcat and adb shell) with Android SDK to control device, copy files back and forth, install and uninstall apps.
- Tested Payments application in iOSfor iPhone and iPad and Android devices
- Tested the content delivery on native mobile app using iOS, Android OS for Samsung, Nexus, Dell, HP, Nakasi and Asus devices
- Involved in testing end to end processes in the E-commerce Application.
- Tested application using automated scripts on Unix and C++ platform via Jdeveloper 10G for the input files/Perl script
- Designed the test plan document with the help of the project management and started the test cases
- Partnered with Operations team to setup new hardware OEMs as needed including the execution of basic tests on newly installed builds and configure Set Top Box (STBs) for automation, and resolve discrepancies in environments
- Developed and executed test cases including functional and regression testing of social networking features (Make a gift, My profile, Playlists), and e-commerce component (credit/debit card processing, subscription billing, PayPal and WebMoney integration, account upgrades and downgrades)
- Wrote test summary reports on major features of the application
- Analyzed software failures, often made them reproducible Confidential the smallest scale possible to reduce the lead time and overall test time
- Actively participated in peer reviews, regular QA team meetings to discuss testing process and suggested improvements to the application design and features
Confidential - Los Angeles, CA
Manual Tester
Responsibilities:
- Self-learned the application through reading the design and requirements documentation.
- Executed test cases for different modules such as “My Collection”, “My Albums”, “My Account”
- Participated in Walk-throughs for a review of test cases and test scripts with Business Analysts, Developers and Business Clients
- Execute manual test cases on iOS (iPhone, iPad) and Android OS across various brands like Samsung, Nexus, HTC etc.
- Used SOAPUI for Web Services validation, added Assertions in the script for validation purposes
- Performed Regression Testing to ensure the integrated modules co-functioning well in the incremental versions of product
- Validated Soap responses by assertions in SOAP UI Pro to verify X Path match, Schema Compliance, contains SOAPUI
- Well versed withUnixShell Scripting and Data Conversion from Flat files
- Performed Regression Testing to ensure the integrated modules co-functioning well in the incremental versions of product, and performed End-to-End Testing to ensure the complete integrated product functionalities
- UsedUNIXShell scripts for Extracting and Parsing data from the files. FTP process is extensively used to send and receive the flat files
- Developed test cases for the assigned area within “My Collection” module for features allowing users to set collection preferences, customize layout and display slide show
- Performed GUI, usability, functional and regression testing
- Participated in browser (IE, Firefox, Chrome, Safari) and platform (Windows 7/Vista/XP) compatibility testing
- Conducted weekly QA team meetings to discuss testing issues and suggest improvements to the application
- Used Mantis tools to report and track software defects
