Summary
Overview
Work History
Education
Skills
Results and achievements
Personal Information
Languages
Timeline
Generic

Abdeljalil Ouardi

Cleveland,OH

Summary

Software Development Engineer in Test (SDET) with 5 years of experience in automation testing and quality assurance. Demonstrated proficiency in designing and implementing automated testing solutions to ensure high-quality software across Retail, Healthcare, and Finance/Banking industries. Skilled in agile development methodologies and collaborating with cross-functional teams to deliver high-quality software. Excellent knowledge of Object-Oriented Programming language Java and Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle.

Overview

5
5
years of professional experience

Work History

Software Development Engineer in Test (SDET)

Kroger
06.2023 - Current
  • Designed, developed, and implemented various Test Automation Frameworks from scratch based on the Page Object Model, Singleton Pattern Design, Maven built, and third-party plugins for better maintenance, reusability, and readability using Java programming language.
  • Created a robust automation test script to validate and automate the web applications and their functionalities to ensure the highest quality software delivery, resulting in enhanced end-user satisfaction.
  • Used Selenium WebDriver for Functional UI Testing and end-to-end testing.
  • Worked closely with the Business Analyst, Product Owner and Development team in a fast-paced Agile/Scrum team.
  • Developed and maintained test documentation such as Test Plans, Test Cases, Traceability Matrices, and drafted Test Results for each executed component
  • Reported software defects/bugs using Jira X-ray and collaborated with developers to resolve technical issues.
  • Utilized Jenkins for CI/CD and managed GitHub repositories.
  • Successfully performed test Automation across the three layers of the application: UI, Database and API using Selenium WebDriver, Cucumber, Junit and TestNG, JDBC and Rest Assured libraries.
  • Created instructions for User Acceptance Testing (UAT) to support non-technical employees.
  • Followed SDLC using Agile-Scrum best practices within the senior level development team.
  • Improved software quality by designing and implementing automated testing frameworks.
  • Enhanced application performance with thorough code reviews and debugging.
  • Drove higher code quality standards, mentoring junior developers in best practices for writing maintainable code.
  • Developed custom scripts to automate manual test cases, reducing time spent on routine tasks significantly.

QA Automation Engineer

Highmark Health
05.2021 - 05.2023
  • Participated in all scrum ceremonies, assisting in sprint planning and completing required sprints in the development through final execution of software applications.
  • Developed and maintained automated test suites using Java, Selenium WebDriver, Cucumber for (BDD), writing and executing Gherkin scripts for functional testing.
  • Conducted extensive manual and automated testing for web applications, using JUnit, and TestNG to ensure comprehensive coverage and functionality.
  • Analyzed test results and generated detailed reports for stakeholders.
  • Utilized Jira for defect tracking and management, documenting issues with detailed steps to reproduce, and worked closely with development teams for timely resolution.
  • Verified data integrity and consistency through detailed database testing using SQL and JDBC
  • Performed robust automation tests for REST APIs to ensure seamless data exchange between healthcare systems.
  • Performed 508 compliance testing using Wave to validate web accessibility requirements.
  • Collaborated effectively with cross-functional teams, including developers, product managers, and business analysts, to understand requirements, participate in code reviews, provide feedback and ensure alignment on quality objectives.
  • Supported agile development methodologies by participating in daily stand-ups, sprint planning sessions, and retrospectives.
  • Managed defect tracking process using bug-tracking tools, providing timely updates on issue resolution progress to stakeholders.
  • Reduced manual testing time through the implementation of robust automation frameworks, optimizing resource utilization.
  • Implemented data-driven testing approaches for more efficient and accurate validation of application functionality.

Quality Assurance Tester

Fifth Third Bank
07.2019 - 04.2021
  • Designed and executed manual test cases for web and mobile applications.
  • Participated in Agile/Scrum methodologies, including sprint planning and daily stand-ups, to contribute to project planning and execution.
  • Worked collaboratively with QA engineers and Developers communities to define system architectures and design solutions by following best practices and sharing knowledge.
  • Executed Manual API testing using Postman
  • Successfully reducing the number of critical defects in software releases
  • Developed detailed test plans and test cases based on project requirements and specifications
  • Debugged test scripts, performed batch tests, and reported defects using JIRA.
  • Wrote and executed SQL query commands.
  • Improved software quality by designing and executing comprehensive test plans and test cases.
  • Identified defects in software products thought testing and verification processes.

Education

Completion Certificate for Building Test Automation Framework using Selenium and TestNG -

Coursera

Associate’s Degree Diploma - Specialized Technician in Commerce

Specialized Institute of Applied Technology
Casablanca, Morocco
06.2015

Skills

  • Programming Languages: Java, SQL, HTML, CSS, XML
  • Testing Frameworks: JUnit, TestNG, Cucumber, Selenium WebDriver, Rest Assured, Appium
  • Tools & Technologies: Gherkin, JIRA, Maven, Page Object Model, GIT, GitHub, Jenkins, IntelliJ IDEA, Visual Studio Code, SQL Developer, Postman
  • Databases: MySQL, Oracle, PostgreSQL
  • Agile Methodologies (SCRUM), Static and System testing, Smoke testing, Regression Testing, CI/CD, Experienced in Mobile testing
  • Test plan development and test Case Design and Execution, defect Tracking and Reporting
  • Problem-solving and critical thinking, Communications and collaboration skills, Attention to Details

Results and achievements

  • Facilitated comprehensive onboarding for new QA team members, ensuring seamless integration into the company's culture and environment through personalized welcomes, introductions to the team and tools, and tailored training and mentorship.
  • Performed smoke and regression testing, achieving a 98% success rate in pre-release testing.
  • Engineered a comprehensive automation framework using Java and Selenium WebDriver, enhancing test coverage and reducing manual effort by 65%.

Personal Information

Work Permit: Authorized to Work in US (Green Card Holder)

LinkedIn: www.linkedin.com/in/abdeljalil-ouardi-a737b6149

Languages

English
Arabic
French
Spanish

Timeline

Software Development Engineer in Test (SDET)

Kroger
06.2023 - Current

QA Automation Engineer

Highmark Health
05.2021 - 05.2023

Quality Assurance Tester

Fifth Third Bank
07.2019 - 04.2021

Completion Certificate for Building Test Automation Framework using Selenium and TestNG -

Coursera

Associate’s Degree Diploma - Specialized Technician in Commerce

Specialized Institute of Applied Technology
Abdeljalil Ouardi