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