Post Job Free

Resume

Sign in

Software Development Quality Assurance

Location:
Dallas, TX
Posted:
March 28, 2024

Contact this candidate

Resume:

INAS AL- SAFFAR

SOFTWARE DEVELOPMENT ENGINEERING TEST

Ph: 214-***-**** ad4mia@r.postjobfree.com DALLAS /Texas US Citizen

P R O F I L E

• 5 years of professional and Quality Assurance /Software Testing both Manual and Automated testing of Web- Based software systems and client-server applications spanning various platforms and technologies.

• Practical expertise and experience in different phases of the Software Testing and Software Development Life Cycle (SDLC / STLC), primarily Agile- Scrum Methodology and Waterfall.

• Java programmer with a strong grasp of OOP (Object Oriented Programming) concepts and experience working with other languages such as Java,J2EE, C,C++,SQL, Gherkin, and HTML and CSS.

• Practical knowledge of QA and Testing Methodologies, including how to create test strategies/plans, define test criteria, develop and record Test Cases and Test data, make reliable test assessments, produce and evaluate high- quality software, recognize and evaluate risk.

• Utilizing Page Object Model (POM) and Page Factory component of the folder structure to make the code more understandable, maintainable, and reusable, and based on Java expertise, strong knowledge in building Automation Scripts from scratch.

• Proficient with different types of testing such as Functional, Smoke, Negative, Positive Integration, Regression, End to End Testing concepts.

• Versed in designing full Test Automation Suites using Selenium WebDriver, Selenium GRID, JUnit, TestNG, Cucumber / Gherkin, and REST Assured Frameworks and Libraries.

• Strong knowledge integrating Automation scripts (Selenium WebDriver, Maven, Java Cucumber, Git) o Continuous Integration (CI) tool, Jenkins for regular batch executions of the script and emailing HTML Test reports with screenshots of failed tests.

• Participated in all SCRUM life-cycle ceremonies: Daily Standup, Sprint Grooming, Sprint Planning, Sprint Demo, and Sprint Retrospective.

• Strong understanding of Version Control Systems as Git (Distributed Version Control System) and GitHub to manage versions, conflicts, branching, and collaboration.

• Comprehensive knowledge of Object-Oriented Programming (OOP) concepts such as inheritance, abstraction, encapsulation, and polymorphism. For test case automation, used Java heavily and implemented OOP concepts.

• Used Cucumber and JUnit combination for effectively applying a Behavior Driven Development

(BDD)Framework. Generated feature files and step definitions using Gherkin language.

• good experience knowledge of using Jira/Jira X-Ray plugin, proficient in preparing all testing items such as Test Scenarios, Test Cases, Defect Reports, and Test Summary Reports according to Epic/User Story requirements.

• Strong knowledge of RESTful/REST Assured for Web Services/API Testing, as well as experience reading and writing SQL Queries for Back-End Testing via JDBC/Oracle SQL Developer.

• knowledge and experience in Parallel Test Execution, Data-Driven Testing and Cross Browser Testing using Selenium WebDriver, JUnit/TestNG, properties file, pom.xml, runner XML files, Selenium Grid in IntelliJ IDE along with command-line/terminal on the local machine and AWS EC2 machines.

• Solid knowledge of Postman for manual API testing and JSON.

• Conversion/manipulation, as well as Apache POI for reading and writing from MS Excel files using reusable Java methods.

• Solid understanding to compose XPath and CSS selectors on dynamic data, construct Page Object Models for building the framework and utilize Selenium Locators to check the application's compatibility with different browsers for dynamic and static content (Web Elements).

• Great composed, communication, interpersonal aptitudes, demonstrated group player with an explanatory mentality to problem-solving and conveying arrangements with a great willingness to learn, develop, and progress.

S K I L L S

. Programming languages === Java J2EE,C, C++,SQL,HTML,Gherkin

. Testing Tool === Selenium WebDriver, Cucumber,Postman, Rest Assured,SQL Developer,JDBC,Selenium Grid

. IDE === IntelliJ

.Repository System === Git/GitHub

. Framework === Junit/TestNG

.Build Tools === maven

.Bug Tracking Tools === Jira, Jira-Xray,PLM

.CI/CD === Jenkins

.Database Orcal,MySQL

.Web services RESTful API

•Design patterns === Singleton,POM, Pojo, Abstraction

• Database platforms Browsers === Chrome,Safari, Firefox,internet Explore(IE)

• Methodology Management === waterfall, Agile

.mobile test manually/Automation(Appuim,VA2)

• Mobile testing

• Software testing

• Automation testing

• Manual testing

• Functional testing

• Regression testing

• Performance testing

• VA2

• PLM

• Excel

• Selenium

• Appium

• Java

• SQL

• Jira

• Agile

• Scrum

• Communication

• Problem-solving

• Attention to detail

Work Experience

-L&T Technology services Ltd work with (Samsung electron SEA) Plano/Texas

Role:software Tester4(Mobile Tester)

October2023-present

Responsibilities:

.Conducted mobile testing on Android devices, including phones, tablets, watches and PCs, using VA2 automation tool and manual methods.

.Performed various types of tests, such as CR, regression (full and sanity), RSD, Bixby Voice, ASR, launch capsule, translate and performance & AI tests,on mobile and software applications.

.Used PLM to report, track and verify bugs and defects, and communicated with developers and managers to ensure timely resolution.

.Used Excel to create, update and maintain test cases and test plans, and documented test results and feedback.

.Collaborated with product owners, developers and other testers to ensure quality and functionality of mobile and software applications.

.Achieved 95% test coverage and 90% defect removal efficiency for mobile and software applications

-Perfleet

Role: (Software Development Engineer in Test (SDET)) Virginia/US

November 2020 – october

Responsibilities:

• Using Java, Maven, Selenium Web driver, Selenium Grid, Cucumber, and JUnit, performed smoke, functional, positive, negative, integration, and Regression Tests to endorse the project and provide clean code and features to the client and users.

• Using the Gherkin language, created feature files, and wrote Test Scenarios and step definitions in Cucumber, and integrated with Jira X-Ray.

• Designed and implemented Test Scripts in IntelliJ for Automating Manual Test Scenarios for web apps, databases, and client-server (API automation) applications using Java and Selenium WebDriver.

• Conducted Cross-Browser Testing with Selenium WebDriver, as well as Selenium Grid including parallel testing on different browsers such as Firefox, Chrome, IE.

• Established and maintained a Test Automation Framework (Hybrid - BDD, and DDT) as a Maven project written in Java to develop and perform Acceptance Tests from Cucumber features files and scenarios from scratch.

• Implemented Page Object Model (POM) design to improve test development and maintenance and reusability.

• Enabling continuous testing for the project, used Jenkins as a Continuous Integration server on an AWS EC2 server, setup with Git and Maven.

• Involved in meetings with developers and product owner to analyze the application's reviews, requirements, Testing, and documentation in an Agile environment.

• REST Web Services for API Testing. Performed Back-End Testing by writing comprehensive SQL Queries

• in detail specifications and documents to prepare and build Test Plan, Test and Test Executions using Jira X- Ray. Using Excel files and Apache POI / Java, performed Data-Driven Testing.

• Performed the Regression test suite and Smoke tests and created HTML reports from screenshots of failures for sending to emails and other communication tools.

• Took an active part in the Daily Scrum, Sprint Planning, Sprint Demo, and Sprint Retrospective meetings on a regular basis. Examined, assessed, reported and retested defects/bugs with the help of Manual and Automation Testing.

• Built branches and PRs for code review and maintaining the framework's master branch with the help of Git.

Environments: Jira, Oracle, MySQL, Git, Windows/MAC. IntelliJ, Selenium Grid, Firefox, Jenkins, CSS, Selenium WebDriver, AWS EC2, JUnit, Chrome, XML, Java, Agile, SQL, Maven, REST API, HTML, IE, JDBC, Cucumber, Postman.

Work Experience

MeetSky company

Virginia/US

Role: Automation Test Engineer

April 2018 – October 2020

Responsibilities:

• Created and built an Automation Framework for a Web-Based application, as well as Cucumber feature files using Selenium WebDriver to test the application's functionality.

• Created and managed a Java Maven project for developing and delivering Test Cases from Cucumber feature files using Gherkin language. To build Page Classes for the POM design pattern, used different locators such as Link Text, Partial Link Text, Tag Name, Name, Class, ID, XPath, and CSS selectors to identify elements.

• Recorded bugs in Jira and used Jira X-Ray to keep track of them.

• conducted Cross Browser Testing against Firefox, Chrome, Internet Explorer, Headless and Safari.

• Generated Test Plans, Test Cases, Test Scenarios, and Test steps including for Negative and Positive Scenarios.

• Using maven-cucumber-reporting plugin, generated Cucumber Test summary HTML reports.

• In the Sprint Planning, Daily Scrum, Sprint Grooming, Demo, and Retrospective sessions, effectively interacted with team members..

• Established a Jenkins-based CI/CD to merges in a code repository system like GitHub.For better test coverage, established and maintained the Requirements Traceability Matrix.

• With the support of JDBC, generated SQL Queries for Back-End Testing. Environment:

XML, Java, Firefox, Jenkins, Oracle, postgreSQL, Chrome, Selenium Grid, Maven, Gherkin, Agile, Microsoft Office, HTML, IntelliJ IDEA, Jira, POM, TestNG, Cucumber, API, Git, SQL, Selenium WebDriver, Postman, iOS, Windows.

Education

Bachelors SoftWare Engeenering MUC university collage 1999-2004 Certified cisco CCNA networking

routing, switching,routing protocol,ip services,wan tech,network Managment 2019 Languages

ENGLISH

ARABIC



Contact this candidate