Post Job Free
Sign in

Engineer Software

Location:
Plano, TX
Posted:
October 21, 2020

Contact this candidate

Resume:

Plano, TX*****

***********@*****.***, 626-***-****

Objective

To obtain a full-time software engineer in test position. Related Work Experience

Software Development Engineer In Test

@ Onshore, QA Team 10/2019 to Present

Owner of Golden Gate project, fully responsible for the entire Testing cycle, including design, develop, maintain, and extend the automation scripts on responsive architectures.

Work closely with development and business teams to exchange projects information, coordinate teamwork and to understand and implement business requirements.

@ GEICO, QA Team 05/2017 to 05/2019

Intake work into the automation team and ensure the proper transition if the manual test cases into automated tests.

Define test cases to be automated including providing the data input and validation points

Selected Project

UI Automation Test, @Onshore @ GEICO 02/2017 - Present

Proficient in using Selenium tool for web application and automating regression test cases using Selenium WebDriver.

Experience in developing Selenium automation framework using TestNG and developing Maven targets to execute automation suites.

Expertise in performing Functional Testing, Integration Testing, and Regression testing.

Developed Test Scripts to implement Features, Test Scenarios, and Step-Definition for BDD (Behavior Driven Development) using Cucumber and Mocha.

Responsible for developing the scripts to support Jenkins and DevOps (Continuous Integration) of the scripts with the build server. Personalized Restaurant Recommendation 06/2020-09/2020

A Java based Web Application with three Java servlets to allow users to explore and get recommended restaurants based on visit history (spring boot, REST API, JavaScript).

Parsed restaurant information the data imported by Yelp API (JSON).

Utilized MySQL/Mongo DB to store user preference and restaurant information. Movie Recommender System 04/2020-06/2020

Using Netflix data to recommend similar movies to the movies users liked before.

Implement 4 Map Reduce Jobs to connect all processes and realize the most important Map Reduce version matrix multiplication.

Skills

Programming Language: Java, Python, MySQL, Agile development Familiar: MVC model, Selenium webdirver, spring boot, JavaScript, CSS, HTML, WebdriverIO Software/OS:Eclipse, intellij, Git, Postman, Windows, MacOS and Linux. Education

University of California, Los Angeles 2015

B.S. in Applied Mathematics

Allen Xu



Contact this candidate