We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

Beaverton, OR

SUMMARY

  • Years of extensive experience in automation testing of web, mobile applications and REST API; business analysis and systems analysis.
  • Experienced in Agile project processes and techniques.

TECHNICAL SKILLS

Languages: Java, Scala, Swift

Software Testing Frameworks: Selenium 2 Webdriver, ScalaTest, XCTest, Cucumber, Gatling, REST - Assured.

Tools: Maven, Gradle, Jenkins, Teamcity, Git, TestNG, JUnit, JMeter, Bugzilla, Jira, Wiremock.

PROFESSIONAL EXPERIENCE

Software Engineer

Confidential, Beaverton, OR

Responsibilities:

  • Responsible for implementation of majority of automated Confidential tests development for new and refactoring of existing functionality for IOS part of solution. XCTest, swift 2.3.
  • Responsible for implementation of majority of Confidential tests for web part of solution based on Play 2 framework. Salatest, Selenium 2 Webdriver, Scala.
  • Responsible for implementation of part of cloud REST services API testing. Java, Scala, REST-assured, Cucumber, WireMock, Velocity Engine.
  • Responsible for implementation of part of stress tests for cloud REST services. Scala, Gatling.

Senior Automation Developer

Confidential, Portland, OR

Responsibilities:

  • Designed and developed a reliable, scalable and maintainable test automation framework using Selenium 2 WebDriver to cover needs in Confidential tests for SaaS based application with Angular JS front-end.
  • Developed comprehensive tests for REST API.
  • Reduced overall build and release acceptance testing time by integrating automated tests in CI environment.
  • Developed comprehensive set of functional and regression tests based on minimal specifications, utilizing customer configurations, incorporating all features insuring system integration and regression testing were completed.
  • Developed and maintained documentation in Confluence, test plans in Zephyr.
  • Participating in daily Agile meetings for QA planning, implementation and execution.
  • Leading test automation and script development.

Senior Automation Developer

Confidential, Palo Alto, CA

Responsibilities:

  • Implemented automated Confidential tests for Confidential NSX product, based on Selenium 2 WebDriver, TestNG.
  • Developed Confidential automation tests to cover needs in regression for daily builds.

Senior Automation Developer

Confidential, San Mateo, CA

Responsibilities:

  • Architected, designed and implemented test automation framework using Selenium 2 WebDriver from scratch using Java, Selenium 2 Webdriver, TestNG, JMeter.
  • Configured Jenkins instances for executing tests in variety test environments as part of continuous integration environment setup.
  • Implemented performance and load tests using JMeter with CPU and Memory metrics collectors.

Senior Automation Developer

Confidential, Mountain View, CA

Responsibilities:

  • Implemented comprehensive set of test cases to cover most of teh high priority regression tests using Java, Selenium 2.0 WebDriver, JUnit for company's product.
  • Performed test environments configuration and setup for test lab.
  • Developed and executed manual and automation test plans.
  • As member of QA team was involved in designing and editing both automated and manual test plans.
  • Performed smoke, feature acceptance, regression and compatibility testing on variety Android handhelds and tablets using Android SDK Tools.

We'd love your feedback!