Skip to main content
Leo Sadiq

Leo Sadiq

Sr Software Engineer in Test | QA Test Engineer

Talent
Gaithersburg, MontgomeryMember since July 3, 2023
·

Hire this person

Send a job offer directly to this candidate

About

Sr. Software Development Engineer in Test

Experience

  • 7+ years of Software Quality Assurance Testing experience with Client-Server and Web-based applications.
  • Highly proficient in creating and implementing test plans and test cases based on user requirements and functional specifications.
  • Proficient in analyzing Business Requirements, developing and executing Test Plans, Test Cases, and Test Scenarios for manual/automated testing.
  • Strong experience in Software Development Life Cycle using Agile Scrum and Waterfall methodologies.
  • Extensive working experience in GUI testing, Functionality testing, System testing, Integration testing, Backend testing, Regression testing, and UAT.
  • Proficient in Automation tools like Selenium WebDriver, BDD Cucumber, and Rest Assured Library.
  • Experienced creating, maintaining, and tracking defects using JIRA to ensure requirement traceability.
  • Expertise in designing complex SQL scripts/queries for data verification to compare the expected results with the database.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Proven Knowledge in developing and executing automation Regression testing and System testing using Java, Selenium Webdriver, TestNG, and Maven.
  • Experienced in performing Data-driven testing using Data Provider Annotation in TestNG.
  • Experienced in Developing Automation Scripts, Execution, and Analysis Test Results using Hybrid Framework in Selenium WebDriver.
  • Implemented Page Object Model Framework using Page Factory in Selenium WebDriver.
  • Experienced in using GitHub as a source repository system.
  • Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Strong Knowledge of Best practices associated with Software Quality Assurance.
  • Excellent interpersonal and oral/written communication skills with the ability to understand and explain both business/technical needs from and to clients and customers.
  • Excellent analytical and problem-solving skills.

Education

Certified Sr Software Development Engineer in Test

Reviews