Post Job Free

Resume

Sign in

Business Analyst Automation Engineer

Location:
San Diego, CA
Salary:
TBD
Posted:
May 15, 2023

Contact this candidate

Resume:

Latifa Forozan

Software Development Engineer in Test

adw40h@r.postjobfree.com

858-***-****

San Diego, California

Authorized to work

PROFESSIONAL SUMMARY:

• Highly collaborative and Cross-Functional team member with strong knowledge and 5+ years of experience as Automation Engineer in Test, testing web-based application, performing Automation and Manual testing.

• Well acquainted with all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) under Agile Scrum and Waterfall Methodologies.

• Proactive member of agile/Scrum Ceremonies: Daily Standup, Grooming/Backlog Refinement, Sprint Planning, Sprint demo, Sprint Retrospective Meetings.

• Experienced in various types of Functional testing such as Smoke, Regression, Positive and Negative testing, Database testing, Web/UI, API, and End to End testing.

• Extensive work on creating and maintaining different frameworks, including DDT – Data- Driven Testing framework, BDD – Behavior Driven Development framework using Cucumber, Junit, TestNG and Maven as build Automation Tool.

• Creating Scenarios/Outlines, Feature Files using Gherkin language, Step Definitions and generating Cucumber report, as well as working with Page Object Model (POM).

• Solid knowledge of JAVA by applying concepts such as Object-Oriented Programming (OOP) including (Inheritance, Polymorphism, Encapsulation and Abstraction) Exception Handling, Collections and Data structures.

• Implementing Cucumber Scenario Outline with Example tables, TestNG Data Provider, and familiar working with Apache POI to perform Data Driven Testing.

• Proficient knowledge of Selenium WebDriver with Java, Cucumber BDD tools, Junit assertions to test Front-end (UI/GUI) of web application.

• Solid knowledge of SQL in DML (Data Manipulation Language) and DDL (Data Definition Language) and performing Database testing using JDBC libraries against various RDBMS such as Oracle and MySQL.

• Proficient in API Web Services Testing using POSTMAN for manual and REST Assured, Jackson and Junit for API test automation and validating Request and Response.

• Knowledge OF Mobile Application Test Automation using Appium.

• Competent in working with Git and GitHub as Version Control System and executing test cases/suits using Jenkins as CI/CD tools.

• Hands-on experience with defects/bugs tracking and reporting using Jira as project management tool.

• Excellent written & verbal communication, strong problem-solving and interpersonal skills with ability to interact with individuals at all levels. TECHNICAL SKILLS:

• Certification Java Oracle Certification

• Languages Java, C#, SQL, Gherkin, HTML, XML, XPath, CSS Selector, JsonPath, GPath

• Testing tools Selenium WebDriver, Cucumber, REST Assured, POSTMAN, JDBC, Junit, TestNG, Appium, Selenium Grid

• Framework Behavior Driven Development, Data Driven Testing, Serenity, Apache POI

• Methodology Agile-scrum, Waterfall, SDLC, STLC

• Build Maven

• CI/CD tools Jenkins, Docker, AWS

• IDE IntelliJ IDE, Eclipse

• Databases Oracle, MySQL

• Web Services Restful API, Soap API

• Communication Slack, Teams

• TC/Bug Tracking Jira/Jira Xray

• VCS Git, GitHub

• Operating System Mac OS, Windows

• Design Pattern Singleton Design Pattern, Page Object Model, POJO WORK EXPERIENCE:

Software Development Engineer In Test (SDET) Siemens - Irvine, CA, July 2021 – Present Responsibilities:

• Involve in planning and analyzing the user requirement and improve the User Story and Acceptance Criteria.

• Interact with Scrum Team and business Team to meet product requirements.

• Maintain cucumber BDD Framework implementing Page Factory to support Page Object Model (POM)design pattern and Cucumber-Junit to support BDD.

• Prepare Test cases, Scenarios, Test Scripts, Test plans based on Requirement and maintain them regularly.

• Strong understanding and using Java OOP concepts, Data Structures, and handling Exceptions by creation reusable methods.

• Create and maintain Feature Files, Scenarios, Scenario Outlines and Step Definitions in Gherkin language using cucumber, generating Cucumber, HTML, Cucumber json report as well as expertise in usage of Singleton and POM Design Pattern.

• Write and execute Automation Test Script for Front-end using Java, Selenium WebDriver, Maven, Cucumber, Junit and generate HTML and Cucumber report.

• Perform manual and automation tests of API Web Services with POSTMAN and REST Assured.

• Create and maintain SQL queries, using JDBC library, specializing in Relational Database Design to perform database testing on Oracle.

• Perform Functional testing, interact with DevOps and Perform Smoke and Regression suits using Jenkins on Selenium Grid and generate Cucumber json report.

• Manage dependencies/plug-ins using Maven in POM.xml, managing codes using Git and GitHub, managing defects using Jira.

• Follow Agile Methodology, participate in all Scrum Ceremonies with full understanding of STLC and SDLC.

Quality Assurance Engineer SpineZone - San Diego, CA, February 2018 – June 2021 Responsibilities:

• Took part in all activities of Waterfall and Agile-scrum SDLC and STLC.

• Developed and documented test cases, scenarios, test plans and maintained them regularly.

• covered both positive and negative testing, worked with product owner, business analyst and developers.

• Maintained cucumber Framework implemented Page Factory to support Page Object Model

(POM)design pattern.

• Prepared Test Scripts, automated scripts using Selenium WebDriver, Rest Assured, JDBC in Cucumber-TestNG framework to test UI/GUI, API and DB.

• Worked with Maven as Build Management, Git and GitHub for Version Control System, Jira for Project Management and Jenkins for CI/CD.

• Identified defects during test execution and created bug reports and logged the defects on Jira and followed Defect Life Cycle.

• Involved in Functional Testing such as Smoke Testing, Regression Testing, Ad-hoke and End to End Testing.

• Interacted closely with peers and developers to facilitate timely corrections on improvement the project.

EDUCATION

• Bachelor’s Degree in Social Science, Kabul Education University 2010 CERTIFICATE

• Java Oracle Certification 2023



Contact this candidate