Beshoy Khalil

Beshoy Khalil Email and Phone Number

*** QA Automation Engineer *** | Java | Cucumber | SQL | API | TestNG | Selenium | @ General Dynamics Information Technology
falls church, virginia, united states
Beshoy Khalil's Location
Raleigh, North Carolina, United States, United States
About Beshoy Khalil

QA Engineer in Test with over 5 years of experience, my expertise lies in framework design using the Behavior-Driven Development (BDD) approach, utilizing tools such as Cucumber, TESTNG and technologies including Java, Object-Oriented Programming (OOP) concepts, and the Page Object Model (POM). Have in-depth experience with SQL, Postman, REST API, and CI/CD tools. Working in an agile environment to deliver high-quality software, is a team player with outstanding analytical skillsTECHNICAL SKILLS• Languages: Java, SQL, and Gherkin.• Testing tools: Selenium WebDriver, Cucumber, Postman, JUnit, Jenkins, Test NG.• Frameworks: Behavior Driven Development, Data Driven, API, and Database.• IDE: IntelliJ.• Project Management tools: Jira.• Build Tool: Maven.• Methodologies: Agile (Scrum) Framework.• Continuous Integration Tools: Jenkins.• Version Control: GIT, GitHub.• Databases: Oracle, MySQL.

Beshoy Khalil's Current Company Details
General Dynamics Information Technology

General Dynamics Information Technology

View
*** QA Automation Engineer *** | Java | Cucumber | SQL | API | TestNG | Selenium |
falls church, virginia, united states
Website:
gdit.com
Employees:
20530
Beshoy Khalil Work Experience Details
  • General Dynamics Information Technology
    Information Technology Quality Assurance Analyst
    General Dynamics Information Technology Nov 2024 - Present
    United States
  • Alliance Tek Solutions
    Qa Automation Engineer
    Alliance Tek Solutions May 2023 - Nov 2024
    Va, Usa
    • Analysis of Business and Requirement Specifications Test Cases Performed functional testing to identify various critical points in the application and automated it by using BDD format written in Gherkin Language.• Build end to end Framework from Scratch Using Java to write test script, Cucumber BDD Format to write test case, Maven Management Tool Using POM.XML File to add the project tools Dependencies.• Developed and executed automation test scripts using Java and Selenium WebDriver improving test coverage by 40%.• Utilized the @Cucumber-Options annotation to group and execute multiple test scenarios in batches, allowing efficient testing of multiple features and scenarios within the same test cycle.• Configured Maven Surefire plugin for parallel execution of Cucumber test cases, significantly reducing test execution time by running multiple batches of tests.• Successfully implemented and managed Jenkins CI/CD pipelines to automate the entire software delivery process, from code integration and testing to deployment, ensuring faster and more reliable releases.• Used Jenkins to integrate automated test suites (Selenium, Cucumber) into the CI pipeline, enabling continuous testing and immediate feedback on code quality after every commit.• Developed automated test scripts to validate key application workflows.• Developed and maintained automated test cases using the Page Object Model (POM) design pattern.• Write SQL queries within automation scripts to verify that the data in the database matches the expected outcomes, particularly after operations like employee data updates or add employee.• Performed Web Services Testing, executed automated API tests using Rest Assured.•Verified the entire STLC process to ensure that all the phases have been completed and reviewed.Communicated with the project manager, team lead about the status of the test schedules and project status
  • Syntricate Technologies
    Automation Tester
    Syntricate Technologies Feb 2021 - Mar 2023
    Tx
    • Selenium WebDriver to automate functional testing of the website, ensuring accurate and efficient end-to-end test coverage.• Leveraged Java as the primary programming language to develop and maintain robust test scripts, utilizing Object-Oriented Programming principles to enhance code re-usability and maintainability.• Implemented the TestNG framework to organize and execute test cases, enabling efficient test execution, grouping, and generating comprehensive test reports.• Utilized TestNG's .xml configuration file to group and organize multiple test classes and methods, enabling efficient batch execution of test cases across different modules.• Used Oracle to validate backend processes, ensuring data integrity and consistency across the retail website's database. Created and executed queries using CRUD operations to manually test backend functionality and verify data accuracy.• Performed manual API testing using Postman to validate RESTful services, focusing on the correctness of API responses, error handling, and performance.• Collaborated with development teams to identify and resolve software defects.• Executed automated tests as part of the CI/CD pipeline to ensure rapid feedback on code changes.• Tracked and reported software defects using issue tracking tools like JIRA.• Attended project review meetings, daily/weekly status updates, and agile ceremonies to stay aligned with the team and project progress.
  • Varian Medical Systems Pacific Inc
    Qa Tester
    Varian Medical Systems Pacific Inc May 2019 - Dec 2020
    California, United States
    • Conducted thorough manual testing of healthcare websites to ensure functionality, usability, and compliance with healthcare standards and regulations.• Gained insight into the technical design and architecture to inform test planning.• Reviewed results of manual tests, documented anomalies in JIRA.• Validated backend processes and data integrity using MySQL, executing queries to verify data accuracy and consistency.• Using Postman to perform manual API by creating environment and global variable to easy maintain the project.• Using HTTP / HTTP S Methods to perform CRUD operators.• Conducted ad hoc testing post-test case completion to uncover lingering bugs.• Actively attended project review meetings, daily/weekly status meetings.
  • Syntax Technologies
    Sdet
    Syntax Technologies May 2018 - Dec 2018
    I have gained hands-on experience in both manual and automated testing, focusing on the complete software development and testing lifecycle. My programming proficiency was enhanced through Java, where I developed clean, efficient, and maintainable code for test automation. I learned to design and implement test automation frameworks from scratch using tools like Selenium WebDriver, TestNG, Cucumber, and JUnit. Additionally, I acquired expertise in testing RESTful APIs using Postman and Rest Assured, including automating API test scripts. I also became proficient in writing and optimizing SQL queries to validate data integrity and perform database testing.

Beshoy Khalil Education Details

  • Syntax Technology
    Syntax Technology
    Information Technology
  • El Minya University  Egypt
    El Minya University Egypt
    Education Of Art

Frequently Asked Questions about Beshoy Khalil

What company does Beshoy Khalil work for?

Beshoy Khalil works for General Dynamics Information Technology

What is Beshoy Khalil's role at the current company?

Beshoy Khalil's current role is *** QA Automation Engineer *** | Java | Cucumber | SQL | API | TestNG | Selenium |.

What schools did Beshoy Khalil attend?

Beshoy Khalil attended Syntax Technology, El Minya University Egypt.

Who are Beshoy Khalil's colleagues?

Beshoy Khalil's colleagues are William Jason Murphy, James Chryssos, Pmp, Jack Kathman, Bruce Finn, Jeff Hartman, Robert Ross, Dawn Bennett.

Not the Beshoy Khalil you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.