Post Job Free

Resume

Sign in

Engineer Test

Location:
Lanham, MD
Salary:
$90k/annually
Posted:
February 22, 2021

Contact this candidate

Resume:

Noor Rahman Sahak

Senior Software Test Automation Engineer

ISTQB Certified Tester (CTFL)

Hyattsville, Maryland, 20785

Call in: 240-***-****

Email: adkeis@r.postjobfree.com

Work Status: U.S. Green Card Holder

PROFESSIONAL SUMMARY

-Seven plus (7+) years of consecutive work experience in Information Technology, with specializing in Software Quality Assurance Testing, proficiency in testing on Client/Server and Web based applications and experience on Core Java and Object-Oriented Programming (OOPS) concepts.

-Development of Test Scripts to implement Test Cases, Test Scenarios, step definitions, and features for BDD (Behavior Driven Development) framework using Cucumber.

-Experience in development and implementation of Data driven and Hybrid Test Automation Frameworks in Selenium.

-Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM).

-Proficient in using test automation tools such as Selenium WebDriver/IDE/Grid to develop automation testing scripts for web and client server applications.

-Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building.

-Extensive working experience on all phases of Software Development Life Cycle (SDLC), and its methodologies such as Agile, SCRUM and Waterfall Model.

-Experienced in working on Selenium WebDriver automation script using Java for Page Object Model (POM) cross-browser testing. Using test annotations to group the test methods for cross-browser.

-Experience and domain knowledge in Banking, Retail, E-Commerce, Insurance, Financial-Mortgage domains, and their workflow.

-Professional expertise in Smoke/Sanity Testing, backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing, UI Validation, Boundary Value testing.

TECHNICAL SKILLS

Testing Tools:

Languages:

Web Technologies:

IDE:

Test Framework:

Web Debugging Tool:

Build Tool:

Processes:

Bug Tracking Tools:

Data Bases:

Operating System:

Office Automation:

Selenium IDE/WebDriver, Postman, SOAP UI Tools

JAVA, XML, SQL

HTML, XML, CSS

Eclipse, PostgreSQL Admin 4

Junit, TestNG, Data Driven Framework, Cucumber

XPath

Maven, POM.xml

Agile-Scrum, Waterfall

JIRA

Oracle, Ms Access

Windows (XP, Vista, 7, 8, and 10)

Ms. Office Package

PROFESSIONAL EXPERIENCE

Sr. Software Test Automation Engineer (@Capital One, Tysons Corner, VA)

Since June, 2017

Involved in building and developing test automation framework from scratch using Selenium WebDriver, JAVA, Cucumber (BDD), utilizing Page Object Model (POM) design pattern.

Development of Test Automation Framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.

Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios, Scenario Outlines, Examples and Step Definitions in Gherkin language format.

Experience on Core Java, and Object-Oriented Programming Language (OOPS) concepts.

Used MAVEN for build management, and Jenkins for Continuous Integration and Continuous Deployment/ Delivery of the builds.

Assessed and analyze user stories and participated in Sprint planning, Review Sessions & Scrum Meetings, and develop Test scenarios, Test cases, Test data, Test procedures, and Test reports.

Performed User Acceptance testing (UAT) exclusively in an agile environment.

Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.

Performed UI, Functional and Regression testing by automated using Selenium WebDriver, Cucumber Maven, and Jenkins.

Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script.

Utilized JIRA as incident/defect tracking and management tool on the project.

Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.

Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium WebDriver.

Implemented Regression, Smoke and Sanity test execution as a discrete step of the deployment process by using Selenium WebDriver.

Involved in preparing reports of all automation difficulties and test results for a further application using Maven.

Delivered back end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to retrieve and verify data in the database.

Participated in Stand-up meetings, walk-through meetings, weekly automation meetings with all other QA, weekly assessment meetings with business analysts and developers.

Environment:

Selenium Web Driver, JIRA, Jenkins, MAVEN, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Eclipse, Firebug, Fire Path, XML, HTML, SQL, XPath, GITEYE, GIT, GIT HUB, Oracle SQL Developer, MS Office Suite, SDLC, STLC, XML, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE and Core Java

QA Automation Engineer (AIMCO (Apartment Investment Management Company), Denver, CO) March 2016 – May 2017

Developed Test Cases, Use Cases and Automation test scripts. Other activities included test execution reports and generation in accordance with Quality Assurance best practices.

Extensive use of descriptive programming to create effective and efficient reusable functions and maintaining them in a well-ordered function library to be used by the team.

Gathered requirements documents such as business requirements and design document and other related documents.

Experience with Postman tool for Manual Testing API Rest Request.

Experience on Core Java, and Object-Oriented Programming (OOPS) concepts.

Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.

Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework (TDD), utilizing the page object model design framework.

Developed test code in Java language using Selenium WebDriver and TestNG framework.

Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).

Utilize CSS selectors, IDs, and XPaths to locate elements on Web pages.

Involved in testing the application utilizing the Scrum (Agile) methodology.

Involved in designing of automation framework to be used in UI testing with Selenium WebDriver.

Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.

Set up Jenkins for scheduled automation test run and that will trigger Smoke Test script by receiving email.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from oracle database.

Performed End-to-End testing of database to check data integrity using SQL queries.

Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.

Experienced in Cross Browser Testing by executing the test cases in Firefox, Chrome and Internet Explorer.

Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.

Environment:

Selenium WebDriver, Java, TestNG, Jenkins, GIT, SQL, Maven, HTML, XPath, GitHub, Windows 7. Oracle SQL Developer, MS Office suite, JIRA, SQL, SDLC, STLC, Agile/Scrum, XML, REST, SOAPUI, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE.

Manual QA Test Engineer (@State Farm, Chevy Chase, MD)

February 2014 – March 2016

Developed Test Cases, Use Cases and Automation test scripts. Other activities included test execution report and generation in accordance with Quality Assurance best practices.

Extensive use of information systems to create effective and efficient reusable functions and maintaining them in a well-ordered function library to be used by the team.

Gathered requirements documents such as business requirements and design document and other related documents.

Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.

Responsible for identifying test cases for Smoke Test, Functional and Regression Tests.

Involved in testing the application utilizing the Scrum (Agile) methodology.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from oracle database.

Performed End-to-End testing of database to check data integrity using SQL queries.

Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.

Environment:

MySQL, Oracle SQL Developer, MS Office suite, Excel, Google Sheet, JIRA, SQL, SDLC, STLC, Agile/Scrum, XML, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE.

CORE EDUCATION

Aug 2005 – June 2010

Bachelor in Engineering

@ University of Nangarhar, Afghanistan



Contact this candidate