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.