Sr. Qa Engineer Resume
SunnyvalE
OBJECTIVE:
Seeking a position as a Quality Assurance Engineer in a challenging environment where I can use my specialized testing skills in enterprise - level Web & Cloud based, Big Data & Mobile applications using nx100+ millions of transactions.
SUMMARY:
- 9+ years experience in Quality Assurance of Web based applications.
- Experience in Black box and API testing.
- Experience with mobile(iOS and Android) testing
- Knowledge of data communication and TCP/IP protocols.
- Good understanding of QA methodologies and Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC).
- Experience working with global teams to support project timelines and deliverables.
- Familiar with agile methodology.
- Motivated to work, quick learner & team player.
TECHNICAL SKILLS:
Operating Systems: Linux, MacOS and Windows.
Testing Tools: WinRunner 6.0, Rational Robot, Selenium WebDriver, TestNG, Charles, Jenkins, Odo, TestLink
Scripting: Perl, Ruby
Languages: C, Java
Applications: MS Word, Power Point, MS Excel.
Bug tracking: JIRA, Mantis, BLT.
Database: SQL Server7.0, MySQL, Postgres, Cassandra.
Internet Platforms: HTML, XML, CGI, Style sheets.
PROFESSIONAL EXPERIENCE:
Sr. QA Engineer
Confidential, Sunnyvale
Responsibilities:
- Payment testing when Android devices are in offline mode
- Integration testing with a third party app on Clover Android device.
- Fully responsible for Device specific testing by modifying the database.
- Used different types of payment methods such as contactless, chip and swipe.
- Ran Android automation scripts and reproduced failures manually.
- Constantly monitored device and server logs for any errors.
- Used internal Crash report tool to analyze and report crashes.
- Direct interaction with customer support team to reproduce customer facing issues
- Responsible for pager-duty and production releases
Mobile QA Engineer
Confidential, Palo Alto
Responsibilities:
- Black box testing on the assigned projects using different iOS and Android devices.
- Fully responsible for functional, Integration and UI testing on AppleWatch - Watch Kit App, Collection and Finder cards and Inline search refinement band cards.
- Carried out API call validation on the request json.
- Used Mobile test engineering tool, Odo to modify and test API request/response json through Odo-proxy.
- Used Xcode simulator for preliminary testing
- Used Mobile crash-reporting tool, Crashlytics to analyze and report crashes.
- Used Jenkins to manage builds.
- Created/updated test cases under Test-Rails
- Used Jira bug tracking system to file bugs.
- Coordinated and mentored offshore team on different projects to support timelines and deliverables.
QA Engineer
Confidential, San Francisco
Responsibilities:
- Tested multi-tiered web applications in a public cloud environment.
- Wrote automated test suites in Ruby using minitest framework.
- Used git and github source control system.
- Wrote tests for REST based API's.
- Reviewed code commits and database schemas in order to develop appropriate test cases not covered in pre-defined requirements.
- Provisioned and configured virtual machines in cloud environment.
- Created and ran test suites for modules such as firewall policies, software configurations, file integrity monitoring policies and system-level user accounts.
- Actively participated in daily stand-up meetings and company wide meetings.
QA Tech Engineer
Confidential, Sunnyvale
Responsibilities:
- Carried out Integration, functional and UI testing of web pages in Confidential locales consisting of different payment methods.
- Selenium Webdriver tool is used to automate the signin and payment page.
- Wrote Perl scripts to monitor QA activities.
- Used MySQL for backend data validation.
- Used VMware vSphere Client to carry out testing on remote machines.
- Filed bugs using Jira bug tracking system.
- Tested different payment methods on mobile(Andriod) platform.
- Used SnagIt tool to capture screen shots.
- Got appreciation within the team as quick learner.
Software QA engineer
Confidential, Union City
Responsibilities:
- Developed test plans for Black Box Testing of ClarVantage, an enterprise flagship product platform of Confidential
- Responsible for bringing up Websphere, JBOSS & Tomcat servers; remotely executed test cases for four major modules - Billing, Web Self-Care, Reporting and Trouble Ticket Tracking; recorded and analyzed test results.
- Brainstormed the results of QA testing with the team; identified and discussed bugs with the team lead; recorded all bugs into Confidential Trouble Ticket Tracking system; tested them for regression once they were fixed by development team.
- Demonstrated ability to independently study and recommend modifications aimed at improving the product features and functionalities of ClarVantage.
Software QA engineer
Confidential, Mountain View
Responsibilities:
- Fully responsible for functional and UI testing of chat client and email front end.
- Wrote/modified test plan documents as per UI change, held a test case review with DEV and PM.
- Executed test cases on Mac OS and Windows Operating System under different environments with different browsers and tracked results via Test Link Tool.
- Filed bugs using AOL's internal bug tracking system BLT; tested them for regression once they were fixed.
- Used MySQL query language for backend data verification.
- Used Charles debugging tool to monitor HTTP data.
- Closely worked with developers to find software issues.
- Coordinated and mentored offshore team to support project timelines and deliverables.
- Documented the usage of a some calendar features.
- Executed rollout testing upon request.
- Participated actively in team meetings with Functional/Development members.
QA Engineer
Confidential, San Jose
Responsibilities:
- Designed and written new test cases for product qualification
- As a team member executed existing suite of functional test cases
- Validated bugs and enhancement requests reported by internal and external customers
- Submitted such requests in Mantis software
- Study includes:primitive and collection data types, operators and statements, loops and branching, functions and variable scoping, modules and packages, object oriented programming, file handling, regular expressions and exception handling.
