Najeebuddin - SDET Lead |
[email protected] |
Location: Alamo, Texas, USA |
Relocation: yes |
Visa: H1B |
CONTACT :
[email protected] +1 (469)-988-5899 SDET/QA Automation Engineer Professional Summary A dynamic and goal oriented SDET/Automation Test engineer/Quality Analyst with Over 10 years of experience in various domains including Banking, Fuel and Energy, Healthcare, Ecommerce and Retail Proven leadership experience as a Test Lead, managing end-to-end testing projects and leading cross-functional teams. PSM1 Certified Scrum Master with hands-on experience facilitating Scrum ceremonies, improving team productivity, and implementing Agile best practices. Expertise in Manual and Automation Testing of Client/Server, Mobile, Web-based, and Cloud (AWS) applications. Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, Applitools, Junit, TestNG, Maven, Jenkins, GIT, Bitbucket. Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD/ATDD, Hybrid, Keyword and Data Driven Frameworks). Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception handling, Multithreading, etc. Proficient in creating comprehensive test plans, managing project timelines, and executing functional, manual, and integration testing. Demonstrated ability in managing UAT, coordinating defect management, and working closely with development, business, and QA teams. Experience in mobile app testing on android, ipad and iphone, emulator, simulator to perform mobile app testing, phone functionality and native app testing. Experience in implementing the Page Object Model (POM) by creating element for each page object and reused all the objects in various scripts. Worked with Selenium Grid/ Sauce labs for running multiple tests across different browsers, operating systems, and machines in parallel. Experience in creating automation testcase for API using rest-assured, java, cucumber. Worked on testing applications on different browsers like IE, Firefox, Android, Safari and Chrome. Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, browser compatibility testing & Security testing of client/server and Web based Applications. Expertise in using various defect-reporting and defect-tracking tools like JIRA, Rally, and HP ALM. Expertise in documenting defects with high level of details, accuracy, and informative steps of replication using Jira test management tool. Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment. Technical Skills Testing Tools Selenium, WebDriver, Junit, TestNG, Cucumber, Selenium Grid, SOAP UI, Postman, Rest Assured, Manual Testing, UAT, Rally, bitbucket, HP ALM, Eclipse Test Approaches Agile, Scrum, Waterfall, SDLC, STLC. Frameworks TestNG, Page Object Model (POM), Keyword Driven, (BDD/TDD/ATDD), Data Driven. Build & Integration tools Jenkins, Maven. Programming Languages Java, Gherkins, JavaScript, SQL. Browsers IE, Firefox, Android, Safari, Google Chrome. Web Technologies HTML, CSS, XML, XPATH, JSON, REST API Databases and DB tools Oracle, MySQL, SQL Server, SQL Developer Defect Tracking Tools Jira, Confluence MS Office Tools MS Project, Outlook, Excel, PowerPoint, MS Access, Word Version Control Systems Git, GitHub, SVN. Operating Systems MS Windows, UNIX, Linux Types of testing Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, Functional Testing, Performance, Smoke, API, UAT Testing, GUI Testing and Unit testing. Professional Experience SDET Lead MasterCard, St Louis, MS Nov 2023 Present Description: Mastercard, a global leader in payment technology, facilitates seamless transactions worldwide, connecting consumers, businesses, merchants, and governments. Its innovative solutions drive efficiency, security, and inclusivity in the digital payment ecosystem. Involved in developing and maintaining automated regression and smoke test using Selenium webdriver, Java, Cucumber. Roles/Responsibilities: Led testing projects, creating test plans and managing timelines to ensure timely delivery of testing milestones. Developed and Executed Test Scripts using Selenium WebDriver, Java, TestNG, analyzed Test Results. Managed UAT processes, ensuring thorough validation of user stories and business requirements. Worked visual testing using Applitools and created visual regression suite from scratch. Integrated bitbucket pipeline with Jira to trigger the smoke and regression automated scripts after deployment to Prod and QA respectively. Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations. Specialized in testing smart card integration within payment systems, ensuring proper read/write operations, authentication, and secure transactions. Developed and Executed API Test using Rest Assured, TestNG, analyzed Test Results. Participated in Sprint Planning. Daily Scrum Stand Up, and Sprint Retrospective meetings. Participated in the development and grooming of Project Backlog Stories (Requirements) with business and technology partners. Developed automation test scripts for various testing scenarios for functional, smoke, regression testing. Run automation regression testing after every production deployment. Also debug the issues, if there is any showstopper in the production and provide solution to mitigate it. Validated functionalities as per the user stories and shared UI/UX enhancements where ever applicable as per the end user perspective. Performed smoke test, regression test, functional test, black box test for all the stores in sprint. Performed incident/defect analysis for defect induce during the sprint. Conduct code walkthrough meeting with stakeholders and team members if required any. Report and track defects, and work closely with Developers in defect resolution Prioritize the defects with the help of Business Product Owners. Responsible to send weekly status report to the management. Provide demo to all the stakeholders after each sprint release/iteration for the delivered functionality. Proactively communicate issues to the manager and provide solutions to solve the problems. Created documents in Confluence page for future reference and trainings. Extensively involve in elaboration sessions and help in documenting the Acceptance criteria for the User Stories. Environment: Java, JavaScript, Selenium WebDriver, JUnit, Postman, Visual test(Applitools ), Rest Assured, Bitbucket, Docker, AWS, Sauselabs, Agile, Jira SDET/Lead QA Engineer World Fuel Services September 2022 to Nov 2023 Description: World Fuel Services (WFS) works on developing integrated platform to optimize energy, logistics services for Aviation, Marine, Commercial, Industrial, and Land Transportation customers around the world. Involved in developing and maintaining automated regression and smoke and insprint test cases. Roles/Responsibilities: Created and managed test plans, timelines, and resources for multiple testing projects. Led UAT efforts, coordinating with business stakeholders to validate user stories and requirements. Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations. Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium WebDriver, Rest Assured. Participated in Sprint Planning. Daily Scrum Stand Up, and Sprint Retrospective meetings. Participated in the development and grooming of Project Backlog Stories (Requirements) with business and technology partners. Customized ServiceNow workflows and forms for incident and change management, integrating with other IT tools to streamline processes and improve service delivery and compliance. Developed automation scripts in Python for infrastructure provisioning and application deployment, leveraging Ansible for configuration management to ensure consistent and scalable IT environments. Designed and developed Automation Framework using Selenium web driver, TestNG and used JAVA for writing automation code. Developed automation test scripts for various testing scenarios for functional, smoke, regression testing. Estimated the effort required to develop the automation test suite for new functionalities. Configured automatic jobs in Jenkins and Monitored Jenkins test results and reports. Run automation regression testing after every production deployment. Also debug the issues, if there is any showstopper in the production and provide solution to mitigate it. Performed smoke test, regression test, functional test, black box test for all the stores in sprint. Creating test data for different scenario using backed API/applications. Validated functionalities as per the user stories and shared UI/UX enhancements where ever applicable as per the end user perspective. Conduct code walkthrough meeting with stakeholders and team members if required any. Report and track defects, and work closely with Developers in defect resolution Prioritize the defects with the help of Business Product Owners. Coordinate with offshore automation engineers and assign task to them. Conduct Knowledge transfer meetings with new members to give walkthrough of the application automation framework. Responsible to send weekly status report to the management. Environment: Java, JavaScript , Selenium WebDriver, Jenkins, Rest Assured, Eclipse, TestNG, Agile, Oracle, SQL Server, MySQL, Java Script, XML, AWS, CA Agile Central (rally), MSOffice SDET/Functional Test Engineer Optum(UHG) March 2018 to August 2022 Description: Optum provides prevention and intervention care management products like Quit For Life(QFL), conditions management CM, decease management DM, women and child care WCH, worked on manual and automated quality analysis of these products/portals. Responsibilities: Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports. Led test meetings, providing updates on test progress, issues, and risks to project stakeholders. Managed defect tracking and resolution, working closely with development teams to ensure timely fixes. Developed and Executed Test Scripts test scripts using Selenium WebDriver, TestNG, analyzed Test Results Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements. Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, Rest Assured and XPath. Managed individual sprints user stories and tasks using CA Agile Central(rally) as tracking tool. Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using cucumber Features, Scenarios and Step Definitions. Performed smoke test, regression test, functional test, black box test for all the stores in sprint. Managed the framework dependency jars using Maven. Maintained the selenium automation code and resources in source controls like GitHub. Performed black box testing, database testing, and web-based testing on several test phases. Experience in physical device testing in lab and ensured that the functionality works E2E. Involved in Web services testing using Postman Tool. Validated request and response JSON. Added assertions to validate the JSON in RESTFUL service. Creating test data for different scenario using backed API/applications. Interacted with the development configuration and operation's team to ensure the quality of software to user expectations. Verified the integration of various components in the application and executed end-to-end testing. Participated in Release Review/Requirement Analysis and Design review meetings. Environment: Java, JavaScript, Selenium WebDriver, cucumber, Jenkins, Postman, CA Agile Central(rally), Rest Assured, Eclipse, Maven, TestNG, Agile, Oracle, SQL Server, MySQL, MSOffice SDET/ Functional QA Engineer Infosys ltd( Lowes) Feb 2014 to March 2018 Description: Lowes is one of the largest home improvement company, Worked on quality assurance of lowes.com and backend order management application (Sterling commerce). Worked on building test automation of lowes.com. Responsibilities: Involved in various meetings with Business analysts and developers. Created automation test scripts using data driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven. Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet and mobile. Expertise in grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags. Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria. Performed functional test on E2E order management flows with sterling commerce. Utilized Apache POI jar file to read test data from the excel spread sheets and load them into required test cases. Performed smoke, functional, regression testing in Web and mainframe applications. Assigned responsibilities of planning test strategies and executing test cases in mainframe environment Experience in writing complex XPATH using following and preceding and also using functions like contains and not contains. Executed test cases in real device for both mobile app and mobile website. Thorough experience in implementing Automation tools Selenium WebDriver, JUnit, TestNG, Eclipse, Git/GitHub, Jenkins, SOAP UI and REST with POSTMAN. Shared Daily Status Reports with all the team members, Team Leads, Managers. Environments: Selenium Web Driver, Cucumber, HPQC, Eclipse, JIRA, MySQL, Oracle, Java, Cucumber, JUnit, TestNG Keywords: quality analyst user interface user experience database information technology hewlett packard microsoft California |