Post Job Free
Sign in

Automation Engineer Testing

Location:
Bethesda, MD
Salary:
140000
Posted:
March 24, 2025

Contact this candidate

Resume:

NICK OWHADI

**********@*****.***

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 on UNIX/Windows/Mac

Strong experience in Software Development Life Cycle (SDLC) methodologies such as Agile Scrum and Waterfall models

Proficient in designing and implementing different automation frameworks - BDD, TDD and Hybrid Frameworks using Java, Selenium WebDriver, TestNG, JUnit using Page Object Model, and using Apache POI

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

Extensive knowledge of using JUnit, TestNG and Cucumber framework

Highly skilled on Maven for project building tool and Jenkins for Continuous Integration

Solid working knowledge of Java OOP and Data Structure concepts

Proven ability and expertise in reviewing Test Cases, Test Scripts, Requirement Traceability Matrix in QA and UA environment analyzing requirements

Well-versed 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

Adept at using Git and GitHub to control version of the software and keep data up-to-date during development

Strong 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, and efficient in working with dynamic XPath

Well-versed at participating in Agile ceremonies: Sprint demo, planning, grooming and retrospective

Extensive ability to work under pressure, adapt to new environment quickly

Extremely detail oriented, sincere and committed team player

Strong communication, analytical and computation skills.

TECHNICAL SKILLS

Languages:

Java, Python, JMeter, Cypress, JavaScript, typescript, SQL, HTML, XML, Gherkin, Groovy

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, Back-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, VS code

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 EXPERIENCE

xScion Solutions – McLean, VA (CSBS) Sep 2020 - Present

Test Lead in QA Automation Engineer

•Creates from scratch automation framework for different projects using Katalon Studio base on Java-JavaScript-Groovy, Selenium WebDriver and Junit

•Create and execute APIs, Smoke, Regression tests by assessing, analyzing and documenting Functional, non-Functional and Business Requirements, creating plan for Test Scope, Test Approach using PractiTest, Katalon Studio, Jira, Confluence.

•Utilized Oracle Database to manage dependencies for test execution, created profiles of grouped Test Cases to run smoke Testing and Regression Testing.

Technical Environment: Linux, Windows, Katalon Studio, Selenium WebDriver, Java, IntelliJ, Git, GitHub, Oracle Postman, JMeter, Microsoft Office, JUnit, TestNG, Confluence, Jira, Jira Xray

TurningPoint Global Solutions – Rockville, MD 9/2019 – 9/2020

Test Engineer Senior / Lead / SDET

Test Lead of main module Enterprise Service Bus (ESB) of Project Medicaid Management System Information Replacement (MMSIR) for New Mexico State in QAT and UAT environment ( IV&V in all 3 layers, infrastructure, software and services for QAT and additional performance and security for UAT environment). Job responsibilities include the following:

•Creates from scratch automation framework based on BDD that support DDD and TDD by scripting in Java Coding, Selenium WebDriver and Junit

•Conducts APIs, Smoke, Regression tests by assessing, analyzing and documenting Functional, non-Functional and Business Requirements, bucketing them and articulating overall plan for Test Scope, Test Approach, and documents it in Confluence for QA and UA environment and testing in multi-platform Win/Linux/Mac

•Conducts Functional and Regression testing using Selenium with Behavior Driven Framework, creating Web Service APIs ( SOAP/REST) Automation test, and executes them

•Creates Test Plan for UAT environment including Regression, Application Security (SCSEM), Performance testing and executes it

•Utilizes Maven to manage dependencies for test execution, plug-ins and creates profiles of grouped Test Cases to run Smoke testing and Regression testing

•Develops BDD with Cucumber and writes Step Definition using Gherkin based feature files

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

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

•Writes SQL scripts to validate the data integrity/stored procedure in the Data Security Application Testing in UAT environment.

•Follows Waterfall-Kanban methodology and participates in all ceremonies during the deliverables, such as Deliverable Planning meeting, Stand-up meeting, Test Plan Demo/Review meeting and Deliverable Retrospective meeting.

Technical Environment: Linux, Windows, 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

TRAINING

oSoftware Development Engineer in Test (SDET)

oJava Programming for SDETs

oMastering Git and GitHub

oUI Test Automation

oSQL & JDBC

oAPI Testing

oCI/CD

oMobile Test Automation

oSoft Skills

•Blue Prism Developer Certificate of Participation

oBasic Awareness

oBlue Prism Foundation Training

oBlue Prism Developer Mandatory Training

oAdvanced Consolidation Exercise

CERTIFICATIONS

•Software Development Engineer in Test (SDET)

•Expert Scrum Master Certified (ESMC) - Scrum.org

•Certified SAFe® 5 Practitioner - Scaled Agile, Inc. Issued Feb 2021 - Expires Jan 2022

•Certified Tester, Foundation Level Agile Tester - ASTQB - ISTQB in the U.S. 21-CTFL-AT-00327-USA

•API Testing with Katalon - Katalon Issued Jun 2023 - Expires Jun 2025

•Web UI Testing with Katalon - Katalon



Contact this candidate