Post Job Free
Sign in

Engineer Android

Location:
Aptos, CA
Posted:
September 14, 2020

Contact this candidate

Resume:

Natalie Gaughan

US Citizen

San Jose, CA *****

Email: **********@*****.***

Mobile: 510-***-****

Objective: Seeking a position in Automation of WEB and Mobile applications

Qualifications:

Software QA Engineer / Software Test engineer with 10 + years hands on experience in White box, Black and Automation testing, validating and maintaining data - driven, Web and Mobile (Android) applications

Proficient in test automation using scripting languages: Java, Python, Batch / Shell and TDD with Jenkins and Hudson, JUnit and PyUnit

Mobile application testing Android & iOS using different tools and techniques, Android Studio, Xcode.

Development knowledge and 5 years coding web/mobile development experience.

Web testing using Selenium WebDriver, XPath checker, Firebug, SVN, CSS

Extensive experience in developing Test plans, Test cases, test scripts, technical specifications and execution according testing methodology, knowledge SDLS and working experience in waterfall, spiral, agile teams

Strong practical knowledge in development and post-delivery stages in variety of tests including: Functional, Integration, Regression, Compatibility, Acceptance, System and Usability tests

Solid experience in testing Database server side applications, product quality on Amazon Web Services (AWS) EC2, Apache Application Tomcat Web services.

Tutoring new hires and leadership experience, excellent team player, well organized and capable quickly obtain new technical skills and knowledge.

Technical Skills:

Test Automation: Selenium Web Driver, Selenium Grid, Robot, Appium

Programming: Java, Python, HTML, CSS, SQL, Kotlin, Swift

Development Tools: Android Studio, xCode, InteliJ, Komodo, Eclipse, Jenkins, JUnit, Development Tools: Postman, Charles Proxy; CI, CD. TTD, BDD

Databases: MS SQL Server, Oracle, MySql, Nosql

Bug Tracking: TestRail, Bugzilla, JIRA, ClearQuest

Platforms: UNIX / LINUX, MAC-OS, Windows

Networking: TCP/IP, HTTP, FTP, SSH (PuTTy), FileZilla, LAN, WAN

Work Experience:

Software QA Test Engineer, Pretransition, Chicago, IL 01/2017 - Present

Automated test framework with Selenium WebDriver, and tested application editing compatibilities for security and database and of the video content uploaded to the cloud.

Performed RESTful API (Web services) testing using Postman, Charles developer’s tools and Swagger

Performed back-end database validation using SQL Queries (MySql)

Automated regression test cases using Selenium WebDriver with Java, Cucumber

Participating in scrum meetings, discuss testing issues; recommended improvements to the product features.

Tested Android application that allows customers to watch, capture, edit, upload, and share videos as well as provide real-time comments and post them to social networks. Conducted regression, functional and compatibility testing for Android device.

Used testing tools as linkChecker, Android Studio (Android), xCode (iOS), WireShark, Chirles, FireBug, Chrome Developer tool.

Reviewed requirements, identified potential gaps, ensured that requirements were complete

Designed, developed and executed test cases and document test results, presented results on meetings

Implemented Object oriented approach to test design and development of test procedures (Test Cases)

Participated in Scrum events: Stand Up meetings, Sprint planning’s’ and Retrospectives

Utilized Jira/X-ray as project management tool and bug tracking system

Utilized Git/GitHub as version control tools

QA Engineer, Memocast, San Francisco, CA 01/2014 – 10/2016

Testing and designing mobile user interface and developing test for app that allows users communicate also using video and audio technologies to manage their stores, schedule, and other information to optimize conversation workflow.

Participating in daily Standup meetings

Automated multiple test cases in Kotlin using Robot pattern and Android Studio

Testing request / response and parsing on client using Postman, Charles, testing API using Postman tool

Running regression tests with Jenkins and CI

Running tests written using tool xCode

White box Software QA Engineer, SafeNet, Inc., Redwood City CA, 08/2012 – 11/2013

Developed continuous integration tests using JUnit.

Automated test framework with Selenium WebDriver / RC, Worked with XPath checker and Firebug, SVN, CSS, Produced multiple test documents and specifications

Ran performance tests to check server connectivity under high load.

Validated product quality on Amazon Web Services (AWS) EC2.

Worked on IT and networking setup for automation testing purposes.

Responsible for the test debug software Using Java, Python and C++,

Tested BIOS, eliminated the technical issues, Bash Shell of performance, tested Hardware components for meeting quality standards.

Tested SSH access and setting different networks and access points configurations

Tested network aggregation and IP protocols through DNS service, and IPv6, DNSv6 on Linux

Remotely managed runs automated test cases in China and India

QA Test Lead, BanZoo, Stanford CA, 07/2011 – 07/2012

Team management and project management, plan releases and schedules.

Lead the test team to automate the SDK releases, reducing the testing time from 3 weeks to 12 hours

Developed test plans, test scenarios and test scripts for manual as well as automated testing.

Investigated Automation Solutions

Architected, designed and built test frameworks using Selenium and Java

Testing video graphics and audio files.

Responsible for Driving Acceptance Testing

Provided Automation training and support for Development and QA, Product Management teams

Software QA Engineer, Career Element, Palo Alto CA, 01/2010 - 07/2011

Designed Test plans, scenarios and architect Continues Integration solution using Jenkins

Built Automation test framework Selenium / Eclipse IDE / Jenkins from scratch

Worked on different projects, architected and designed Continues Integration solution with Robot / Komodo IDE / Jenkins

Completed QA testing in all flow from concept to final customer ship; Responsible for Regression, Functional, Assistance tests and investigated Automation solutions for web and Mobile applications

Testing video and audio files.

Provided Automation training and support for development and QA Teams

Lead the test team, participated in meetings.

EDUCATION AND CERTIFICATIONS

Agile Project Approaches, Certificate Cornell University, Ithaca, NY

Organizing the Project and its Components in Software Company, Certificate, Cornell University, Ithaca, NY

Computer Programming Certificate, UC Santa Cruz, CA

Software Engineering Certificate De-Anza College, CA

Quality Assurance Certificate, Los Altos, CA

MS in Mathematics, State University, Russia

De Anza College:

Java Programming, Advanced Java Programming and Java for Programmers, Python Programming, Python for programmers, C++ Programming, Database Management systems, Introduction to Unix/Linux, Advanced Linux/Unix Shell/Bash Scripting, etc.

REFERENCES:

Available Upon Request



Contact this candidate