Whidul Alam
Cell: 646-***-****
Email: ***********@*****.***
PROFESSIONAL SUMMARY
Experienced Software Automation Tester with over 7 years of expertise in designing, developing, and executing automated test scripts. Proficient in leveraging various automation tools to enhance software quality and streamline testing processes. Adept at identifying, documenting, and resolving defects to ensure robust and high-performing applications. Strong analytical skills combined with a detail-oriented approach to problem-solving and a commitment to continuous improvement.
TECHNICAL SUMMARY
Automation Tools & Test Framework: Selenium WebDriver, Cucumber, TestNG, JUnit, IntelliJ, Eclipse
Programming languages: JAVA, SQL, Gherkin, and XML
Issue & Test Management Tools: JIRA, Zephyr, and TestRail
API Testing Tools: Postman, and Rest Assured
Relational Database Management System: PostgreSQL, SQL Server
CI/CD, Cloud & GIT repositories: GitHub, Jenkins, AWS EC2, Docker, and Selenium Grid
PROFESSIONAL EXPERIENCE
Marriot International, Bethesda, MD (Hybrid) August 2024 – Present
Test Automation Engineer
Key Responsibilities:
●Reviewed system design documents and participated in discussions on business requirements to identify gaps in user stories.
●Worked closely with development and QA teams to define test strategies and achieve comprehensive test coverage.
●Performed API testing using Postman to validate data integrity and system reliability, while also implementing test automation with Java Rest Assured.
●Designed and maintained automated test scripts using Selenium WebDriver and JUnit for functional and regression testing of web applications.
●Implemented a BDD framework with Cucumber to facilitate better collaboration between technical and non-technical stakeholders.
●Enhanced test efficiency by adopting data-driven testing techniques, reducing execution time by 50%.
●Extensively worked with Jenkins as a CI/CD tool and managed the automation jobs against the deployed build.
●Conducted performance testing using JMeter, identified system bottlenecks, and provided optimization recommendations.
●Utilized AWS EC2 instances as a remote distributed environment and configured Selenium Grid and Docker for cross-browser testing and parallel execution.
●Logged and tracked defects in JIRA, working closely with developers to ensure timely issue resolution.
Environment: IntelliJ, Java, Selenium Webdriver, JUnit, JIRA, Postman, Rest Assured, SQL Server, JMeter, Jenkins, BDD, AWS EC2, Selenium Grid, Docker.
AT&T, Dallas, TX July 2021 – August 2024
Test Automation Engineer (Remote)
Key Responsibilities:
●Analyzed system design documents and was involved in the review discussions of business requirements to identify the gap in the user stories.
●Collaborated with development and QA teams to define test strategies and ensure comprehensive test coverage.
●Conducted API testing using Postman, to ensure data integrity and system reliability, and also provided test automation coverage using Java Rest Assured.
●Developed and maintained automated test scripts using Selenium WebDriver and JUnit for functional and regression testing of web applications.
●Implemented BDD framework with Cucumber to enhance collaboration between technical and non-technical stakeholders.
●Extensively worked with AWS EC2 instance as a remote distributed environment and configured and implemented Selenium Grid and Docker to perform cross-browser testing and parallel execution.
●Integrated automated tests with Jenkins as part of the CI/CD process, and reduced manual testing efforts by 40%.
●Identified and documented defects in JIRA, collaborating with developers to ensure timely resolution.
Environment: IntelliJ, Java, Selenium Webdriver, JIRA, Postman, Rest Assured, SQL Server, JMeter, Jenkins, BDD, AWS EC2.
Verizon, New York, NY January 2018 – June 2021
Software QA Engineer (Hybrid)
Key Responsibilities:
●Worked in an agile environment, reviewing the user stories to gain a full understanding of the applications and functionalities.
●Participated in writing manual test cases in TestRail and performed the execution once the build was deployed in the development environment.
●Tested the API endpoints with the REST API calls (POST, GET, PUT, DELETE methods) using the Postman Tool referring to the Open API Specs.
●Helped to identify candidates for automated test cases and also established functional & regression test suites for automation to assure the stability of AUT.
●Developed test automation framework with Selenium WebDriver using page object model design approach and implemented the step definitions as per the feature file.
●Possessed a good understanding of Git workflow and maintained the automation source code in GitHub.
●Extensively worked with Jenkins as a CI/CD tool and managed the automation jobs against the deployed build.
Environment: JIRA, TestRail, IntelliJ, JAVA, Selenium WebDriver, TestNG, Postman, PostgreSQL, Jenkins, GitHub, Rest API.
WORK AUTHORIZATION:
●Green card EAD
EDUCATION:
●Bachelor of Social Science, National University of Bangladesh