DJAMEL NAIT ALLOU
US Citizen
******.*.*****@*****.***, 929-***-****
Professional Summary:
Around 6+ years of experience in Software Quality Assurance and Testing (Manual and Functional Automation) for web based and client –server application.
Experienced in all phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
Proficient in analyzing Business Requirements to write Test Plans, Test Strategies, Traceability Matrix, Test Scenarios, and Test Cases based on user stories.
Proficient in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.
Experience in developing automation solutions using Selenium WebDriver/Java, TestNG, JUnit and Cucumber as frameworks.
Expert in JIRA using Test Plan, and Defect modules.
Good Knowledge to convert Business and Technical Requirements into Manual Test Cases and Test Script using HP ALM.
Experienced in performing Functional Testing, System Testing, Integration Testing, Regression Testing,, User Acceptance Testing (UAT), GUI Testing, API Testing and Backend Testing.
Experienced in Database Testing using SQL Queries with multiple Databases, DB2, SQL Server and MySQL.
Good Knowledge in enhancing Test cases using Java programming features, TestNG Annotations and Behavior driven development (BDD) framework.
Experienced in automation of project using continuous integration tools like Jenkins with build tools Maven.
Expert in debugging various issues occurred in Web application & web page on the browser and Backend using Firebug.
Good Knowledge in analyzing the results of the tests that were used to assist in the identification of system defects, bottleneck and breaking points.
Technical Skills:
Automation Tools/Framework
Selenium WebDriver, TestNG, JUnit, Cucumber, Postman
Language
Java, HTML, SQL
Build/Continuous Integration
Maven Build & Dependency Management, Jenkins, Github
IDE
IntelliJ IDEA, Eclipse
Test Management Tools
JIRA, HP ALM
Methodologies
Agile
PROFESSIONAL EXPERIENCE:
Walgreens, Chicago, IL
QA Engineer
(Aug, 2021 – Present)
Responsibilities:
Involved in test cases review by development team, product management and modified the test cases based on their feedback.
Performed initial content testing to make sure the claim files are in acceptable form.
Verified multiple provider submission segment terminators and formatting
Lead the QA activities for two full Scrum teams for both manual and automation.
Implemented automation coverage from scratch for the project.
Performed end to end testing for ensuring a Problem-free processing of a claims file.
Involved in identifying, logging, tracking and escalating bugs using JIRA.
Involved in Test Execution and Defect Management through JIRA.
Generated detailed bug reports, pass-fail reports and comparison charts using JIRA.
Used MS SQL server Management studio for creating & executing SQL queries for testing.
Used SQL Queries for checking expected results in report match with actual results from the query.
Carried out Manual Testing with UNIX Shell scripts, SQL scripts, etc.
Developed automated scripts using Selenium WebDriver, Java, JUnit in Eclipse IDE to perform functional and regression testing for web-based applications.
Implemented Page Object Model (POM) by creating objects for each page.
Developed automated scripts for functional testing using Selenium WebDriver.
Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities using Selenium WebDriver.
Implemented Test driven development (TDD/BDD) framework using cucumber tool with Gherkin Language.
Prepared UAT Test Scripts.
Generated Weekly Reports, Defect Reports and Customized Summary Reports.
Participated in design enhancement reviews and submitted reports on the progress of the testing effort.
Participated in various meetings and discussed Enhancements and Modification Request issues.
Environment: Selenium WebDriver, JIRA, Github, Maven, Cucumber, Jenkins, JUnit, Eclipse IDE, Windows, MS Office tools, SQL Server, Java, UNIX.
Kaiser Permanente, Hyattsville, MD
Test Automation Engineer
(Apr, 2019 – Jul, 2021)
Responsibilities:
Gathered requirements documents such as business requirements and design document and other related documents.
Performed backend testing using SQL queries to retrieve and verify information in the database to test Data Warehousing and Data Cleansing for the arrangement of customer data.
Used Selenium WebDriver to test web sites and their systematic updates for functionality, usability, regression, performance, browser and operating systems compatibility.
Built automated test-suites using WebDriver Java API / Selenium test suites, Maven, TestNG.
Used GIT as a code repository and Code Collaborator to manage code reviews.
Developed and maintained release acceptance tests using Selenium WebDriver, TestNG and IntelliJ IDEA.
Created CSS/XSLT script to parse XML results into HTML format.
Implementation of Web testing tools such as POSTMAN to test the calls to the web services and check if correct data is returned.
Handled the tasks of developing testing procedures to provide support to mobile browsers and devices.
Attended weekly review meetings to discuss defects along with testers, developers.
Environment: Selenium WebDriver, Github, Maven, TestNG, SQL, Postman, Java, CSS, Windows, MS Word, MS Excel, HTML, XML.
PNC Bank, Wilmington, DE
Software Tester
(Nov, 2016-Mar, 2019)
Responsibilities:
Worked with development team to understand technical design and architecture for test planning.
Wrote Test Cases and Test Procedures based on the Test Plan.
Analyzed project documentation and prepared detailed Test cases.
Conducted UI testing, Functional testing, Regression Testing, Acceptance testing and verifying the results with expected results, which should complain with the predefined requirements.
Worked with developers to create and update the defects, resolve and track their status using JIRA.
Used the Test case management tool-HP ALM for requirements, test cases, tracking and logging defects and assigning priorities to defects.
Worked with HP ALM for defect tracking, process automation, reporting and lifecycle traceability for better visibility and control of the software development lifecycle.
Developed advanced SQL queries for accessing the database for testing purpose.
Used Modular framework for re-usability test methods in the script.
Involved in the grouping of Test Cases, Test Methods and Test Suites using TestNG annotations.
Used Maven Performed continuous integration of code and scripts using Jenkins.
Expanded feature set considerably over a short period of time, significantly increasing product scope.
Worked on Agile methodology, participated scrum meetings.
Involved in planning meetings and sprint demos, defect review, internal, external walk through meetings.
Environment: TestNG, SQL server, JIRA, HP ALM, Windows, UNIX, Jenkins, Agile, Maven, Jenkins, MS Word, MS Excel, Java, SQL, Linux.
EDUCATION:
Bachelor Degree.
References available upon request