Post Job Free

Resume

Sign in

Engineer Jira

Location:
Houston, TX
Posted:
February 26, 2021

Contact this candidate

Resume:

Mehari Ghebremariam

SDET

832-***-**** adkhw6@r.postjobfree.com Houston, TX US Citizen

Professional Summary

Software QA Test Automation Engineer with 5+ years of experience in transportation and Business Development industries.

Experience with evaluation, design, and implementation testing strategies for web-based and client/server applications, Database, and API using manual and automation testing.

Familiar with the SDLC, STLC, and bug life cycle and methodologies such as Agile (Scrum) and Waterfall.

Work successfully in Agile Teams & fast-paced environment.

Attended all agile ceremonies.

Proven ability to design, create, maintain, and modify new and existing BDD and DDT automation frameworks using Java, Maven, Selenium WebDriver, and JUnit.

Excellent in Core Java, by applying OOPS concepts like Encapsulation, Inheritance, Abstraction, and Polymorphism.

Worked integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for test suite execution.

Expert in developing BDD and DDT by writing Gherkin language using cucumber tool, developed Scenarios, Scenario outlines, features, Step definitions, and generating the cucumber reports.

Experience on Git and GitHub for version control.

Experience in implementing the Page Object Model (POM) by creating elements for each page object and reused all the objects in various scripts.

Hands-on experience on Postman and RESTful API with karate

Performed Database/Back-end testing by writing SQL Queries for data validation.

Worked with Selenium Grid for running multiple tests across different browsers, operating systems, and machines in parallel.

Worked on testing applications on different browsers like Chrome, Firefox, and IE

Expertise in using Jira for defect-reporting and defect-tracking.

Expert on end to end testing.

Good knowledge of Mobile testing using Appium testing tool.

Excellent interpersonal skills, Quality-oriented mindset, proven team player, and ability to work independently with minimal supervision.

Technical Skills:

Testing tools: Java, Selenium WebDriver, Cucumber, JUnit, RESTful API, IntelliJ, Postman

Defect Tracking Tools: Jira

Build Tools: Maven.

Languages: Java, Gherkin, and basics of SQL

CI/CD Tools: Jenkins

Cross Browser Platform: Selenium GRID and AWS

Databases: Oracle, DB

Version Control: Git, GitHub

Operating Systems: Windows, IOS

Testing Framework: JUnit, Cucumber BDD/DDT, TestNG, RESTful API, Postman

Test Types: Functional Testing, Smoke Testing, Regression Testing, and API Testing

API Testing Tool: Postman, RESTful API

Experience:

Translantik Tysons, VA May 2018 – Present

Title: QA Automation Engineer

Responsibilities:

Participated in all Scrum meetings to discuss current sprint.

Developed and implemented Page Object Model projects and executed test scripts.

Maintained Traceability Matrix to ensure all requirements have been met and keep track of Test Cases being automated.

Designed and developed Automation Framework from scratch using Selenium WebDriver, Java, Cucumber, and Junit.

Successfully built and executed automation test scripts from User Stories in JIRA.

Reported defects in Jira and collaborated with Developers to resolve any issues.

Updated status of Automation progress in Jira and made a note of all Test Cases changes.

Used Java, Selenium WebDriver and maven, Cucumber, and JUnit to execute Data-Driven and Behavior Driven framework.

Run Smoke test every morning using Jenkins and reported all results, positive and negative.

Used Apache POI dependency to read and validate data from Excel files.

Performed Front-End Functional Tests using Selenium Web element Locators such as Xpath, CSS Locator, Id, Name, Tag Name, Class Name, LinkText, and Partial linkText.

Performed UI Functional testing, Smoke Testing, and Regression Testing based on requirements.

Used Gherkin programming language to create scenarios in Cucumber Maven project to make it more understandable for every one.

Used Jenkins to schedule and run Smoke Tests daily and recorded and reported any defects/bugs that may have occurred.

Use Selenium Grid for running multiple tests across different browsers, and for parallel testing.

Wrote and successfully executed SQL Queries to perform database tests for data validation using JDBC.

Perform manual testing using postman for API testing.

Successfully executed RESTful API tests with the RestAssured Library using Java to manage data, by using Get, Post, Put, and Delete methods.

Successfully use POJO, Jackson-databind, XML, JSON, and JSON Path for API Testing.

Environment: Selenium WebDriver, Java, IntelliJ, JUnit, Maven, Git, Jenkins, Jira, Postman, HTML, RESTful API, SQL, Oracle SQL Developer, Mac, Windows, Postman.

BleuCRM Tysons, VA January 2016 – May 2018

Title: QA Automation Engineer

Responsibilities:

Executed Functional, Smoke, and Regression testing during the various phases of the application.

Created detailed Test Cases in Jira based on Business Requirements and technical specifications and linked them to the appropriate requirements.

Developed and performed Data Driven framework using Selenium WebDriver by reading test data from Excel files using Apache POI.

Participated and involved in all levels of Agile Scrum ceremonies, backlog grooming, Sprint Planning, Daily Stand-up, Demo-meeting, and Sprint retrospective meeting.

Participated in all levels of Agile Scrum/SDLC/STLC methodology planning and Execution.

Maintain Automation Framework and execute tests using Selenium WebDriver, Java, Cucumber, and TestNG.

Automated Test Scripts based on user stories by taking from Jira and maintained Requirement Traceability Matrix to ensure coverage of a maximum number of test cases.

Used Page Object Model to create Test Automation Projects using IntelliJ IDE to develop and Debug Test codes.

Developed Data Driven Test from Excel files using Apache POI.

Used Gherkin programming language to create Test Cases in Cucumber Maven project to make it simpler for non-technical people to understand test scenarios.

Performed Positive and Negative tests and Cross-Browser tests with Chrome, Firefox, and IE for maximum efficiency and assurance.

Performed Regression Tests based on new code deployment status and logged if there are any issues/bugs.

Used Jenkins to run smoke testes and Scheduled Tests to run test cases at designated times.

Generated Test Result Reports using Charts and Screen Shots to highlight specific areas of the report to show the Pass and Fail percentage.

Retrieved data from the Database using JDBC Library and SQL queries and verified against the UI.

Logged and tracked defects/bugs in Jira, and Jira Xray.

Environment: Selenium WebDriver, Java, IntelliJ, TestNG, Maven, Git, Jenkins, Jira, Postman, HTML, RESTful API, SQL, Oracle SQL Developer, Mac, and Windows.

Education:

Bachelor of Marine Sciences University of Asmara, Eritrea 2001 - 2005



Contact this candidate