Profile Summary
oOver *+ years of comprehensive experience in Software Development and QA Automation, adept at managing the entire Software Development Life Cycle, from requirements gathering to implementation.
oGood experience in Automation Tool like Selenium WebDriver.
oKnowledge in various frameworks like Behavior Driven, Data Driven and Hybrid Frameworks
oGood experience in developing the Hybrid framework using Selenium Web Driver
oGood knowledge on build tools Maven.
oOutstanding knowledge of programming languages like Java, Python
oI have ability to develop Test Plan, Test cases & Bug reports.
oGood experience in creating, modifying and enhancing both manual Test cases and Test Scripts created in selenium Web driver.
oWell-Versed in source tools such as GIT.
oKnowledge of JIRA for bug reporting.
oThorough hand on experience with all levels of testing including Sanity, Usability, Functional, Integration, Regression, Re-testing and User Acceptance Testing.
oProven track record in creating and implementing effective Test Plans, Test Scenarios, and Test Cases for diverse Client-Server & Web-based multi-tier applications using Java Web Framework.
oProficient in JIRA for Bug Reporting and Git/GitHub for version control, ensuring streamlined project management and collaboration.
oSkilled in developing data-driven and keyword-driven automation frameworks using Selenium WebDriver, TestNG, and Maven, enhancing testing efficiency and accuracy.
oStrong expertise in conducting diverse testing activities, including GUI, usability, functionality, build acceptance, and regression testing, ensuring high-quality software deliverables.
oDemonstrated proficiency in utilizing CSS Selectors, and Xpath for efficient handling of different locators within web pages.
oHands-on experience in distributed test automation execution using Jenkins, contributing to seamless Continuous Integration processes.
oSkilled in BDD/TDD scripting with Cucumber and writing clear step definitions, ensuring comprehensive test coverage and effective collaboration within the team.
oSound understanding of testing in SQL Server environments, ensuring the quality and integrity of data-driven applications.
oProficient in Eclipse and IntelliJ for developing and managing TestNG frameworks, optimizing the testing process and ensuring robust test coverage.
oExtensive experience in both Manual and Automated Testing, encompassing front-end and back-end environments, along with proficiency in functional testing of Web Services using the Postman Tool.
oStrong ability to create comprehensive Weekly Status Reports and Metrics, providing valuable insights for project stakeholders and management.
oProficient in working under Agile and Scrum frameworks, ensuring timely releases and organized sprints, promoting efficient and effective project delivery.
Skills
oTesting Tools: Selenium, Selenium WebDriver, JUnit, TestNG, Maven, Postman, Jenkins, JIRA.
oTesting framework: Cucumber, TestNG
oScripting Tools & Languages: Java, SQL, XPATH, CSS.
oRepository System: GitHub
oDatabase: MY SQL, SQL Server
oWeb Browsers & Servers: Internet Explorer, Mozilla Firefox, Google Chrome, Apache
oMS Tools: MS Word, MS Outlook, PowerPoint, MS Excel
oSoftware Methodologies: Agile Scrum Methodology
oIDE: Eclipse, IntelliJ IDEA
oSystems: Windows, Unix/Linux
Experience
TEST AUTOMATION ENGINEER - 02/2022 to Present
Citi Bank New York, NY
Summary:
Commercial Loan Origination (CLO) Project Background
The Commercial Loan Origination (CLO) project supports the AFS Commercial Loan Origination lender servicing module created by Automated Financial Systems (AFS). The Commercial Loan Origination (CLO) is an automated workflow system that can be utilized by bank personnel to originate, approve and close commercial loans. The Commercial Loan Origination (CLO) application is combined in AFS with the Loan Administration application (LA), which was released into production in an earlier release. This LA application includes payment, advance and inquiry functionality, along with additional customizable administration options.
oDesign and develop comprehensive test cases, logging, and documentation while validating batch file-generated logs.
oIdentified the scope of Automation and selected the test cases for Automation and implemented automated test scripts using Selenium, TestNG, and JUnit.
owriting Automation Test cases on the daily basis
oReviewing the Manual Test cases for Automation script
oResponsible for Regression and Sanity testing.
oEfficiently manage complex policy requests using the Release module for streamlined operations.
oProficient use of Selenium for developing and automating transaction components in test scripts.
oCreate test scripts, procedures, and performance documents using MS Word and MS Excel for meticulous documentation.
oConfigure testing environments with Eclipse, TestNG, Selenium WebDriver, and Selenium Java client driver.
oConduct extensive usability, GUI, functionality, and regression testing for new builds.
oImplement stable locator strategies like XPath and CSS for WebDriver script execution.
oUtilize JDBC for Stored Procedures invocation and SQL database connectivity.
oUtilize GitHub and Maven for Java-based web application version control and build management.
oExpertise in BDD with Gherkin syntax in Cucumber for comprehensive application testing.
oCoordinate with technical support to resolve proprietary software issues.
oGenerate detailed weekly status reports for project stakeholders.
TEST AUTOMATION ENGINEER - 11/2020 to 01/2022
Truist bank Atlanta, GA
oIdentified the scope of Automation and selected the test cases for Automation and implemented automated test scripts using Selenium, TestNG, and Maven
owriting Automation Test cases on the daily basis
oReviewing the Manual Test cases for Automation script
oResponsible for Regression and Sanity testing.
oCarried out thorough performance assessments to ensure the seamless functioning of vital applications, resulting in a 20% enhancement in application stability and operation.
oLaunched regular knowledge-sharing sessions to foster continuous learning and growth within the team, nurturing an environment of innovation and expertise.
oStreamlined the issue tracking process within JIRA, trimming issue resolution time by 15% and fostering effective communication among diverse teams.
oProvided insightful recommendations to optimize software quality assurance procedures, elevating overall testing precision and efficacy by 15%.
oConducted detailed root cause analysis for critical system failures, implementing proactive measures that resulted in a 20% decrease in the recurrence of similar issues.
oCollaborated with stakeholders to devise comprehensive regression testing strategies, ensuring smooth integration of new features while upholding system integrity.
oActively engaged in user acceptance testing (UAT) sessions, ensuring the delivery of superior-quality software products that met and exceeded user expectations.
oContributed to the development of comprehensive testing documentation, ensuring clear and concise communication of testing procedures and outcomes to stakeholders.
QA TESTER - 06/2017 to 10/2019
MetLife, New York, NY
oActive participation in Agile scrum ceremonies, ensuring effective communication and collaboration across the development cycle.
oDevelop and implement comprehensive test plans, collaborating with stakeholders to address system bottlenecks and ensure timely execution.
oCoordinate various testing activities, including unit tests, integration tests, and functional tests, to maintain high software quality standards.
oEfficiently utilize GitHub for streamlined code sharing within local and remote teams, ensuring effective version control and collaboration.
oConduct extensive cross-browser testing using Selenium, leveraging HTML IDs, CSS, and XPATH for dynamic and static content validation.
oStreamline communication of build statuses by integrating chat tools like Teams and Slack with Jenkins, facilitating seamless updates across the team.
oProficient in writing and implementing Maven profiles for streamlined configuration options in Cucumber, enhancing testing efficiency.
oThoroughly perform manual test case execution and error checking within JIRA, ensuring accurate issue tracking and resolution.
oEffectively conduct and review complex SQL queries to ensure data integrity and facilitate efficient data management.
Education
BACHELOR OF SCIENCE: Chemical Engineering - 2020
Louisiana State University, Baton Rouge, LA
Abdullah Ahnaf Noor