Post Job Free

Resume

Sign in

Engineer Civil Engineering

Location:
Bethesda, MD
Salary:
100000
Posted:
May 04, 2020

Contact this candidate

Resume:

Nick Owhadi

Bethesda, MD • 301-***-**** • adc2zi@r.postjobfree.com

US Citizen

Test Automation Engineer / QA/UA Test Engineer/ SDET

Over 8 years of diversified experience in automated, manual, functional, performance testing of web and client/server applications on UNIX /Windows.

Professional Summary

•Highly qualified and well-accomplished Automation Engineer with over 8 years of experience in Software Manual and Automation Testing for Web based and Client/Server applications.

•Experienced in Software Development Life Cycle (SDLC) methodologies such as Agile Scrum and Waterfall models.

•Experienced in designing and implementing different automation frameworks like DDD, BDD, TDD and Hybrid Frameworks using Selenium WebDriver, TestNG, JUnit using Page Object Model, and using Apache POI

•Expertise in writing Selenium WebDriver automation scripts in Java for web application.

•Strong knowledge of using JUnit, TestNG and Cucumber framework.

•Expertise on Maven for Project building tool and Jenkins for Continuous Integration.

•Solid working knowledge of Java OOP and Data Structure concepts.

•Have proven ability and expertise in reviewing Test Cases, Test Scripts, Requirement

traceability matrix in QA and UA environment analyzing requirements.

•Expertise in Automation Testing of API / REST using POSTMAN/REST Assured library and Automation Testing of API / SOAP using ReadyAPI (SoapUI Pro) and using JMeter and LoadUI for performance

•Hands on experience in writing SQL queries and executing procedures to perform back-end testing.

•Experience in using Git and GitHub to control version of the software and keep data up to date during development.

•Good experience in different types of testing (Functional Testing, Back-end Testing,

Regression Testing, Smoke Testing, API, Positive, Negative, Black and White and Gray box testing).

•Proficient in test management and defect tracking tool such as Jira, Jira-XRay, HP ALM.

•Profound in finding locators like XPath CSS, ID, Name and Class Name in HTML. Efficient in working with dynamic XPath.

•Active participation in Agile ceremonies: Sprint demo, planning, grooming and retrospective.

•Ability to work under pressure, adapt to new environment quickly, very detail oriented, sincere and committed team player.

•Good communication, excellent analytical and computation skills.

Technical Skills

Languages

Java, SQL, HTML, XML, Gherkin

Testing Tools

Selenium WebDriver, Cucumber, Gherkin, TestNG, JUnit, Jenkins,

Git, GitHub, Sauce Labs, POSTMAN, RESTful API, JMeter, SoapUI, LoadUI

Frameworks

BDD, DDD, TDD, Hybrid

Type of Tests

Front-End, Functional, Regression, Smoke, End-to-end, Database, API Rest/ SOAP, Application and Data Security and Performance

Project management/ Defect tracking tool

Jira, Jira X-ray, Jama, HP ALM

Version control system

Git, GitHub, Bitbucket

IDE

Eclipse, IntelliJ

Browsers

Google Chrome, Firefox, Internet Explorer, Edge, Safari

Project Methodologies

Agile-Scrum, Waterfall

RDBMS

Oracle, MySQL

CI/CD

Jenkins

Project building Tool

Maven

Tools and Utilities

MS Office, Microsoft communicator, SnagIt, Snipping tools

Work History

Test Engineer Senior / Lead / SDET, September 2019 to Present

TurningPoint Global Solutions – Rockville, MD

Responsibilities:

Test Lead in QAT and UAT environment of Several subset projects (Modules) from main Project.

• Creating from scratch automation Framework based on BDD that support DDD and TDD using Selenium, TestNG and JUnit, and conducting Unit, API’s, smoke, regression Tests by Assessed, analyzed and documenting Functional, non-Functional and Business Requirements, bucketing them and articulating overall plan for Test Scope, Test approach and Document it in Confluence for QA and UA environment.

• Conducted Functional Testing, Regression Testing using Selenium with Behavior Driven Framework, creating Web Service API’s ( SOAP/REST) automation Test, execute them.

Creating Test Plan for UAT environment including Regression, Application Security (SCSEM), Performance Testing and executing it.

• Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped Test Cases to run Smoke Testing and Regression Testing.

• Developed BDD with Cucumber and written Step Definition using Gherkin based feature files.

• Used Data Driven Framework and Selenium tool to read the data from Excel file and generate the pass/fail in the Excel sheet.

• Test Plan Web Services API’s testing using SOAP/WSDL, REST/WDL by writing code to send request and validate response XML/JSON.

• Wrote SQL scripts to validate the data integrity/stored procedure, in the Data Security application Testing in UAT environment.

• Followed Waterfall-Kanban methodology and participated in all ceremonies during the

Deliverables, such as Deliverable Planning meeting, Stand-up meeting, Test Plan Demo/Review

meeting and Deliverable Retrospective meeting.

Environment: Selenium WebDriver, Java, IntelliJ, Maven, Git, GitHub, Oracle (OSB, API Manager, MFT), ReadyAPI (SoapUI Pro, LoadUI), Postman, JMeter, Microsoft Office, JUnit, TestNG, Jenkins, Jama, Confluence, Jira, Jira Xray.

Test Automation Engineer / SDET, September 2017 to September 2019

Rapid Finance – Bethesda, MD

Responsibilities:

• Assessed and analyzed User Stories, Business Requirements, Functional Requirements.

• Recognized and classified the overall plan for Test Scope, Test Strategy.

• Documented and Tested Data within the context area of each sprint.

• Conducted Functional Testing, Regression Testing using Selenium with Behavior Driven Framework.

• Involved in designing and developing Automated Functional Test Suite using Selenium IDE and WebDriver.

• Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped Test Cases to run smoke Testing and Regression Testing.

• Developed BDD with Cucumber and written Step Definition using Gherkin based feature files.

• Used Data Driven Framework and Selenium tool to read the data from Excel file and generate the pass/fail in the Excel sheet.

• Used Runner classes in Cucumber to generate Step Definition, also used tags to run different kinds of Test Suites like Smoke and Regression.

• Involved in setting up Continuous Integration system using Jenkins and working knowledge with cloud-based code repository system GitHub.

• Logged defects monitored their status and tracked them to closure using Jira and Jira X-Ray.

• Used IntelliJ as an IDE for creation of automation scripts.

• Participated in weekly bug Triage meetings to discuss the priority of the bugs with BA and developers.

• Followed Agile-Scrum methodology and participated in all Agile ceremonies during the

Sprint, such as Sprint Planning meeting, Daily Stand-up meeting, Sprint Demo/Review

meeting and Sprint Retrospective meeting.

Environment: Selenium WebDriver, Java, IntelliJ, Maven, Git, GitHub, Oracle, Windows, JUnit, TestNG, Jenkins, Jira, Jira Xray.

QA Automation Engineer/ SDET, February 2015 to September 2017

Inovalon – Bowie, MD

Responsibilities:

• Involved in the Design and implementation of Hybrid Automation frameworks using Keyword Driven Framework, Data Driven Framework and Page Object Model (POM) and different Java libraries such as Apache POI.

• Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running smoke test on nightly basis automatically.

• Involved in Web Services testing using REST-Assured by writing code to send request and validate response XML/JSON.

• Automated REST API's using HTTP Client frameworks and Java.

• Wrote BDD UAT using Gherkin format and implemented the step definitions using Cucumber.

• Used Maven as the build tool, Git for version control, Writing and executing automation test cases in different browsers like Firefox, Chrome, Safari and IE (Cross Browser Testing).

Environment: Java, Selenium WebDriver, TestNG, Maven, Apache POI, Jenkins, Agile, REST-Assured, SQL, Git, Cucumber.

QA Tester, September 2012 to February 2015

CareMetx – Bethesda, MD

Responsibilities:

• Involved in planning, designing and executing different test cases for Functional, and Integration, testing.

• Worked in an Agile environment with frequently changing requirements and features set.

• Involved in weekly walkthroughs and meetings to monitor the status of the testing effort and the project.

• Coordinated with developers, business analysts, user representatives in application design and document reviews.

• Wrote SQL scripts to validate the data integrity/stored procedure, in the application.

• Experience in Data Driven Testing to validate the components on the website using Selenium.

• Performed different browser testing (Firefox, IE, Chrome, Safari) for the web interface and compatibility using Selenium WebDriver and Java.

• Developed Requirements Traceability Matrix (RTM) to track requirements during the QA Testing Phase.

Environment: Selenium WebDriver, Java, Jira, Agile (Scrum), Eclipse IDE, Oracle, TestNG.

Education

Bachelors in Civil Engineering

Amirkabir University of Technology (Tehran Polytechnic)



Contact this candidate