We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

2.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

Has more than 5 years of experience in various development and automation projects. Has solid understanding of software development life cycle and good experience in building mobile/web automation frameworks from scratch. Coding skills, attention to detail, and efficient work were really appreciated.

TECHNICAL SKILLS:

Languages: Java, Ruby, Python, C++, SQL

Mobile/Web Automation: Calabash, Appium, Selenium WebDriver, Cucumber

Unit testing: Junit, TestNG

Web development: HTML, CSS, JSP, JavaScript, Node.js, jQuery, AngularJS, XML, JSON

Framework/Others: Spring, Hibernate, Web Services (SOAP, REST)

Relational Database: MS Access, Oracle 11g, MySQL, Confidential DB2

NoSQL Database: CouchDB

Cloud Computing: Amazon Web Services (AWS)

IDE: Eclipse, Net Beans, Confidential RAD

Source control software: SVN, Git, Confidential Rational Team Concert

Continuous Integration: Jenkins

Design tools: Rational Rose, Microsoft Visio

Servers: Tomcat, WebLogic, WebSphere Application Server

Business Intelligence tools: SAS Enterprise Miner 9.3, Business Objects, Tableau and Yellowfin

Analysis Tools: Google Analytics, Google Ad Words

Modelling Language: UML

Other Software’s: Charles

OS: Windows, Linux, Mac OS

WORK EXPERIENCE:

Software Development Engineer in Test

Confidential, Philadelphia, PA

Responsibilities:

  • Designed and implemented mobile/web automation frameworks
  • Assisted team in setting up Jenkins to trigger Build Verification Tests on all new builds (Android, iOS and Web) and post the results in appropriate slack channels
  • Designed and implemented efficient scripts to capture performance metrics (mobile and web applications)
  • Designed and developed a website to display real - time automation progress
  • Assisted team in setting up existing automation framework with iOS 10 and 11
  • Fixed various regression script failures and always maintained more than 95% pass percentage
  • Worked on Agile Development, Test-Driven and Behavior-driven Development approaches
  • Worked on developing efficient API’s to get data as per the requirement
  • Wrote high-quality code by following of Software Development Best Practices and techniques
  • Worked on Xcode and Android SDK components used with mobile test automation framework
  • Wrote efficient shell script to trigger an email notification along with the HTML reports attached
  • Designed and implemented Web Service automation framework
  • Developed scripts for testing HTTP Methods (GET/POST/PUT/DELETE) for RESTful Services

Environment: Ruby, Python, Shell Script, Calabash, Cucumber, Selenium, Git, Jenkins, Charles, Jira, Zephyr, RubyMine, Gerrit

Data Engineer

Confidential, Marlborough, Massachusetts

Responsibilities:

  • Enhanced Node.js scripts to extract, transform and load data from the Amazon S3 to MySQL database
  • Set up an Elastic Load Balancer (ELB) to automatically distribute incoming application traffic across multiple Amazon EC2 instances in the cloud
  • Parsed and analyzed Splunk data using Node.js
  • Installed Yellowfin (BI tool) on Amazon EC2 using Yellowfin AMI and created reports using Yellowfin
  • Wrote complex SQL queries for retrieving and updating data in MySQL tables
  • Setup a development environment in the cloud for the team
  • Created views and stored procedure in MySQL
  • Used Jenkins for continuous integration

Environment: Node.js, Amazon EC2, Amazon S3, Amazon RDS, MySQL, Yellowfin, Visual Studio Code

Software Engineer

Confidential, San Ramon, California

Responsibilities:

  • Assisted team in developing a product-specific Java framework using Selenium WebDriver to ease automation
  • Debugged the failed tests and made changes to old test scripts to meet the current product requirements
  • Identified and fixed defects in the product-specific Java framework
  • Participated in Daily Scrum Meetings and came out with ideas to help team in resolving technical issues
  • Automated the test cases using Selenium WebDriver that were written by QA team members
  • Reported the test scripts status and execution results
  • Rewrote the longer test scripts efficiently thereby reducing the execution time
  • Used Confidential RTC to track the defects and work items
  • Worked on Junit and TestNG for unit testing
  • Executed test suites on different servers, browsers and shared the results with team

Environment: Java 1.7, JavaScript, Junit, TestNG, Selenium WebDriver, Eclipse, Confidential RTC

Software Engineer Internship

Confidential, Massachusetts

Responsibilities:

  • Designed and implemented application components in an Agile environment utilizing a test-driven development approach
  • Implemented end-to-end UI (JavaScript) and server side code (Java) for compacting the size of Jena Triplestore
  • Developed REST endpoints for cloud ready configuration and UI consumption
  • Debugged and fixed bugs that were existing in the product
  • Participated in code review meetings and provided suggestions to the team members
  • Implemented Junit tests to improve the existing automated testing framework
  • Identified defects by writing smoke tests and resolved functional tests
  • Developed validations using JavaScript for an important feature in the product
  • Participated in future release planning
  • Created technical documents for the completed stories
  • Setup multi node environment where team members could test their features during product release

Environment: Java 1.7, JavaScript, HTML, CSS, JSP, Servlets, JSON, XML, RESTful Web Services, Apache Tomcat 7.0, Junit, Eclipse, Confidential RTC, CouchDB

Assistant Systems Engineer

Confidential

Responsibilities:

  • Determined optimal distribution of merchandise to stores using a Decision Support software application for JCPenney
  • Resolved technical issues that were reported by users of Decision Support software application
  • Improved the application performance by tuning oracle queries and introducing views when necessary
  • Developed validations using JavaScript for important forms in software application
  • Developed a module in web application using HTML, CSS, JSP, JavaScript for granting and tracking the loans for customers
  • Debugged and resolved bugs in software application that were reported by the testing team
  • Involved in writing SQL Queries for retrieving and updating data in tables
  • Created UML diagrams based on the business requirements and shared it with the team
  • Helped the team in resolving a critical production issue by framing complex SQL queries and updating them in the database which saved revenue loss to the client

Environment: Java 1.6, HTML, CSS JavaScript, JSP, Servlets, JSON, XML, Spring, Apache Tomcat, Junit, Eclipse, SVN

We'd love your feedback!