Fahmida Majid
Test Automation Engineer
Herndon, VA 20170
Email: *******.******@*****.***
Cell: 703-***-****
LinkedIn: https://linkedin.com/in/fahmidamajid
Key Skills
Java, Selenium, Maven, Cucumber, Gherkin, TestNG, API Testing, Postman, JIRA, Git, SQL, Jenkins, CI-CD, AWS
Language/Scripts
Java, JavaScript, Python, Gherkin, SQL, HTML5, CSS, XML/JSON,
Framework/Model
Spring Boot, J2EE, AngularJS, React, NodeJS, MVC
Databases
Microsoft SQL Server, MySQL, Oracle
Operating Systems
Windows, Linux, Unix, MacOS
IDE
Eclipse, Postman, IntelliJ, Notepad++
SUMMARY:
I accomplished IT Professional with extensive experience in a QA Automation Engineer role, extensive expertise in Automation, Manual Testing of the Web, and API in the Cloud (AWS). I worked in domains like healthcare and financial services. Excellent knowledge of SDLC and STLC. Proven ability to design automation frameworks using Java, Selenium WebDriver, JUnit, Maven, and Jenkins. Proficient in Creating or existing Automation Framework Models (BDD, and Data-Driven Frameworks). Expertise in Core Java, OOPS concepts, Collections, Strings, Exception handling, etc. Performed Database/Backend testing by writing complex SQL Queries for data validation and integrity.
Test Automation Engineer
M&T Bank, Buffalo, NY Jan 2021 to present
•
Performed as an exceptionally competent and results-oriented Software Test Automation Engineer
•
Proved highly analytical and intelligence skills and capability to work independently with minimal surveillance and perform as an integral part of a team
•
Performed hands-on Smoke Testing, Functional (Positive/Negative) testing, UI testing, Database testing, Integration testing, API/Web Service testing, cross-browser testing, and regression testing
•
Build Test Automation Framework with Java, Selenium, Cucumber, TestNG, Allure Reports, and many other tools and plugins
•
Developed CI/CD Pipeline and Triggers in Jenkins which runs in AWS EC2 instances
•
Command with extensive expertise in Test Automation using Java, Selenium, Cucumber, Jenkins, TestNG, and Maven in the Test Automation framework
•
Thorough Automate Testing scopes with extensive experience in End-to-End project handling
•
Design and develop test automation artifacts (scripts, functions, libraries, scenarios, processes) for complex automated testing situations using JAVA OOP
•
Performed cross-browser testing and Parallel testing on Chrome, Firefox, and Safari using TestNG and Maven on Selenium WebDriver.
•
Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, String s, Exception handling, etc., and experience in JavaScript.
•
Develop BDD script using Gherkin language and write step definitions for behavior
•
Involve in writing/Executing complex and optimized SQL queries for Backend Testing and Validation
•
Perform Web services tests on REST API using Postman
•
Manage Selenium & JAVA automation code and resources in GIT and Remote Repository
•
Propose, defined, and standardized the process for a scalable & robust Test Automation Framework
•
Execute automation scripts on different browsers/environments & report results to the team
•
Practice extensively in each phase of the Test Life Cycle, Test Strategies, Test plans, Test Management tools
•
Practice widely AGILE Methodologies and Scrum processes
•
Perform various manual testing using JIRA, Competence in JIRA.
•
Perform Black box and System testing, Integration testing, Regression testing, and UAT testing
•
Report the defects/bugs with the development team using JIRA
•
Attend Planning meetings, Daily Stand Up, Monthly QA meetings, and retrospective meetings.
Test Automation Engineer
Kaiser Permanente, Oakland, CA Aug 2017 to Dec 2020 (3 y 5m)
•
Built Test Automation Framework from SCRATCH with Java, Selenium, Cucumber, TestNG, Extent Reports, and many other tools and plugins
•
Performed Smoke Testing, Functional (Positive/Negative) Testing, UI Testing, Database Testing, Integration Testing, API Testing, Cross-browser Testing, and Regression Testing
•
Performed Web Application testing using JAVA, Selenium, Cucumber, and TestNG
•
Configured Selenium WebDriver, TestNG framework, and Maven Tool, and created selenium automation scripts in Java
•
Worked with the automation team to design the best automation framework for the project using JAVA Selenium WebDriver on multiple browsers - Chrome, Internet Explorer, Firefox, etc.
•
Fully participated in every phase of the Agile process in the Software Testing Life Cycle (STLC)
•
Performed End-to-End testing manually and actively participated in User Acceptance Testing (UAT) for every release of the application
•
Tested the backend database using SQL queries
•
Interacted and worked with Product Team and developers to solve the problems encountered in the execution of Test Scenarios, Test Strategies, and performance Test plan
•
Documented Bugs, Questionable functions, errors, and inconsistencies in application functions, output, and content
•
Performed quality assurance reviews on all System Development Life Cycle
•
Involved closely with developers in the Development of UI modules using HTML, JSP, JavaScript, and CSS
•
Reported the defects with the development team using JIRA
•
Attended planning meetings, daily stand-up meetings, monthly QA meetings, and retrospective meetings.
•
Performed Black box testing, System testing, and UAT testing
Reference:
Reference information will be provided upon request.