Qa Automation Engineer Resume
Mountain View, CA
SUMMARY:
- 3+ years of experience in Web, Mobile, Server Testing and Test Automation
- Participated in from - scratch development of Test Automation framework with Java and Selenium
- Developed Test Fixture using HTML5, CSS3, JavaScript ES6, ReactJS, and NodeJS
- Extensive experience in Web front-end and back-end test automation using Java, JavaScript, Selenium WebDriver and Robot Framework
- Knowledge of essential Amazon Web Services: EC2, S3, and Route 53
- Good test documentation development skills (test plans, test cases, test suites, test matrices, check lists etc.)
- Solid understanding of SDLC, STLC and SQA Methodology
- Good track record of working within tight deadlines and delivering results on time both independently and as part of a team
- Strong analytical mindset and problem solving skills
- Quick learner
TECHNICAL SKILLS:
Operating Systems: OS X, Linux, Windows
Mobile Platforms: iOS, Android, Firefox OS
Languages: JavaScript (ES5/ES6), Java SE, Python, some C++
JavaScript Stack: NodeJS, Express, MongoDB Driver, Mongoose, Grunt, Mocha, WebPack, Babel, ReactJS
Languages & Protocols: REST, JSON, XML, SQL, AJAX, HTML5, CSS3, Bootstrap
SDKs: Xcode SDK, Android SDK (ADT), AWS SDK
Test Automation: Robot Framework, Selenium WebDriver, JUnit, Mocha, Jasmine
Databases: MongoDB, MySQL, PostgreSQL
Bug Tracking & CI: Jenkins, Bamboo, JIRA, TestLink
Virtualization: Oracle Virtual Box
Other: Ant, Git
PROFESSIONAL EXPERIENCE:
QA Automation Engineer
Confidential, Mountain View, CA
Responsibilities:
- Curate manual testing and test automation for the File Management RESTful service
- Participate in development of a Front - end and Back-end Test Automation framework based on Java, REST assured library and Selenium WebDriver
- Develop a Web-based Test Fixture in HTML5, CSS3, JavaScript ES6, ReactJS, NodeJS utilizing a customer-facing JS SDK
- Write all types of test documentation including test plans, test cases and test suites
- Perform integration, release, acceptance, functional, UI, usability, compatibility, connectivity, and interruption types of testing
- Work in a Agile environment
Quality Assurance Consultant
Confidential, Mountain View, CA
Responsibilities:
- Tested messaging platform and its Web & Mobile (Android, iOS) clients
- Developed Web UI and API automated tests using Robot Framework, Selenium and WebTest library
- Wrote Test Plan covering manual and automated testing for all sides of the Messaging Service ecosystem
- Lead efforts to increase compatibility of the Web - based app on different browsers across all platforms
- Worked in a traditional environment with separate QA and Dev teams
Compliance Specialist
Confidential, Santa Barbara, CA
Responsibilities:
- Participated in definition of software Product Requirements for a new customer onboarding service
- Developed and Tested Web - based, customer facing application that automates underwriting process
- Performed functional, UI, compatibility, performance, security testing on both Desktop and Mobile devices
- Collaborated with other developers and product owners