We provide IT Staff Augmentation Services!

Test Engineer Resume

5.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • I am a QA Automation Engineer with 3 years of experience in creating automated test scripts dealing with the UI/presentation layer, API/web services layer, data access layer, as well as the backend database layer.
  • I am proficient in Java, Jenkins, Junit, Selenium, Appium and SQL. Making processes more efficient and relieving coworkers of repetitive tasks is a joy of mine and I have done so at previous workplaces to increase productivity.

TECHNICAL SKILLS

Programming Languages: Java 11, C#, JavaScript

Tools: Selenium, Azure DevOps (Microsoft VSTS or TFS), Appium, Junit, Ajax, Jquery, Openshift, Docker, Jenkins

Technologies: SQL, T - SQL, MySQL, HTML 5, CSS, Regular Expressions

Data formats: JSON, XML

Operating Systems: Windows XP, Vista, 7, 8, 10, 2012, 2016 and Mac OS

Programs: Advanced Proficiency in Microsoft Office Suite/Office 365, Fiddler, Visual Studio 2015/2017, Intellij/Android studio, JMeter, Postman, I Series Navigator, Microsoft SQL Server Management Studio, VMWare, Kibana, IIS, Microsoft Server 2008, 2012, 2016

PROFESSIONAL EXPERIENCE

Confidential - Tampa, FL

Test Engineer

Responsibilities:

  • I created an API using spring boot that talks to a MongoDB and stores test results. The API has the capability to generate an Allure report based on different parameters sent to the endpoints. This was adopted as a company wide solution to have records of previous test results and deliver results on demand to whoever needs it.
  • Deployed the API using OpenShift, Docker and Jenkins.
  • I created feature files and step definitions using cucumber to test UI and SOAP API tests.
  • I created tests in TestNG and Junit to test RESTful webservices using Rest Assured.
  • I used the page object model to structure the tests for use with Selenium
  • I created utility methods that minimized the amount of time to create new test cases. An example is an interface that allowed us to test negative and positive boundaries on JSON fields that endpoints accepted for every endpoint in any API.
  • I managed and created Jenkins parallel Pipeline jobs for test cases that ran against the production and testing environments. I used Docker to create selenium hub/nodes for these jobs.
  • I created Dockerfiles and Docker compose yamls.
  • Helped other Test Engineers learn Java and Jenkins.

Confidential - Tampa, FL

QA Automation Engineer

Responsibilities:

  • Knowledge of the page object model
  • Experience with custom CSS, XPath and iOS Class Chain selectors
  • Experience writing complex SQL statements
  • Knowledge of the Cucumber/Specflow framework and Gherkin
  • Experience with developing REST APIs in Java and C#
  • Experience with Appium server hosting and Android studio AVD
  • Created automated RESTful API and load testing using JMeter and Java
  • Created a release management tool using JavaFX; then, refactored into a website version after user adoption and feedback using .Net core 2.0 (C#), HTML, CSS and Javascript (JQuery and Ajax)
  • Familiar with MVC frameworks
  • Assisted in SQL Architecture for an internal release tool used by the QA Analysts and other internal stakeholders
  • Experienced with the Azure DevOps (Microsoft VSTS) SDK for Java
  • Set up server environments for testing using VMware and upgrading server hardware
  • Executed Manual tests for mobile applications for iOS and Android
  • Executed Manual tests across multiple browsers for various websites
  • Experience setting up web services, websites, and integration using Microsoft IIS6 and 7
  • Creating test cases and test planning for projects using Azure DevOps (Microsoft VSTS)
  • Gathered, created, and collaborated to refine Acceptance Criteria for User Stories
  • Familiar with Scrum methodology and Agile software development principles
  • Created and Performed Functional, Exploratory, Stress, Load, and Regression tests

Confidential - Tampa, FL

ProSupport Engineer

Responsibilities:

  • Making Access Databases using VBA and SQL to increase the workflow of my department and reduce time between documents by 50%.
  • Introduced innovative and more efficient ways by using scripts and optimizing the use of CommonLook to remediate documents to reduce time to complete by 30% or more depending on document.
  • Taught myself VBA to edit office applications with macros.
  • Trained other team members in more advanced ways of using CommonLook, Microsoft word, and adobe acrobat
  • Creation of macros and found ways to automate manual and repetitive tasks within position

We'd love your feedback!