Amranul Subhan
Wellington, FL *****
*****************@*****.***
• Well over 5 years of quality experience in Information Technology, specializing in Software Quality Assurance Testing.
• Testing desktop versions of the web application in QA and production environments.
• Extensive working experience in all phases of the Software Development Life Cycle (SDLC), and its methodologies such as Agile, and SCRUM.
• Develop flow-based test cases under test plan and schemed functions requirements.
• Well-versed with various testing phases, testing types, testing techniques, and quality work products.
• Identify functional modules, structure, and logic for testing the system internals.
• Sound knowledge of Object-Oriented Programming (OOP) concepts.
• Successfully developed and executed test plans, procedures, use cases, and test scripts, and provided in-depth analysis to create and roll out new software.
• Good Knowledge in performing defect tracking & management in JIRA.
• Sound debugging and troubleshooting skills.
• Proficient in executing complex SQL queries for database validation.
• Extensively experienced in using Java for test case automation.
• Professional expertise in Smoke Testing, Back-end Testing, Black-Box Testing, Functional Testing, Regression Testing, Ad-hoc Testing, and Cross-Browser/ Cross-Platform Testing.
• Experienced in automation testing using selenium WebDriver, TestNG, and JUnit.
• Experienced in creating the Architecture design and Automation Framework (Hybrid Framework) for automation suite, which involves Test Data and Reusable Function library using Selenium.
• Hands-on experience in developing Automation Scripts, Execution, and Analysis Test Results using Hybrid Framework, Keyword Driven Framework, and Data-Driven Framework using Selenium Webdriver and Maven build tool.
• Knowledge of REST-based web services, Postman, and JMeter.
• Ability to work collaboratively and cross-functionally as part of a team as well as independently.
• Actively participate in Scrum meetings, review, and develop test scenarios.
• Extensively experienced in Agile-based environments.
• Experienced in coordination between Onsite and Offshore teams.
• Manage project activities related to billing and timesheets.
• Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
SQL Server, Jira, XML, Windows, Apache, Jenkins, IE, Firefox, Chrome, Linux. Work Experience
Software QA Automation Engineer
T-Mobile. - Overland Park, KS
February 2020 to Present
Responsibilities:
• Improved the documentation of QA testing practices to enhance their repeatability, saving time and money and encouraging testing standardization and best practices.
• Coordinated with technical support associates to fix proprietary software issues.
• Verified, edited, and updated test data in new or existing systems before testing.
• Drafted Test Plan which included testing objectives, phases, scenarios, and test environment after thoroughly analyzing the business rules.
• Improved the documentation of QA testing practices to enhance their repeatability, saving time and money and encouraging testing standardization and best practices.
• Performed cross-browser testing in selenium WebDriver using TestNG parameters.
• Involved in reporting, tracking, and providing updates on resolved defects and logging into JIRA.
• Developed automated test scripts in Java using Selenium Webdriver, TestNG, and Maven.
• Used JIRA for bug tracking, issue tracking, and project management.
• Contributed to a data-driven and keyword-driven automation framework.
• Developed and reviewed test scripts, coded in Java for automation test scenarios, and Parameterization of test cases.
• Prepared a detailed test schedule and test metrics on a weekly basis to know the status of the application.
QA Automation Engineer
HSBC - New York, NY
June 2018 to January 2020
Responsibilities:
• Gathered required documents such as business requirements and design documents and other related documents.
• Reviewed the Test Basis, designed and documented Test Strategies, Test Plans, Test Cases, and Executed Test Cases.
• Manually tested, verified, and validated that the product meets user requirements.
• Involved in testing the application utilizing the Scrum (Agile) methodology.
• Involved in the execution of all types of system testing including Integration, Regression, and Functional testing.
• Identified, Reported, and Tracked Defects using the JIRA test management tool.
• Responsible for writing and maintaining Selenium WebDriver scripts for regression and functional testing using a data-driven framework.
• Set up the Automation framework using Selenium to run test cases in multiple browsers and platforms.
• Experienced in designing and implementing of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
• Performed application testing utilizing the Scrum (Agile) methodology.
• Involved in designing of automation framework to be used in UI testing with Selenium.
• Performed functional tests using Selenium WebDriver with a data-driven framework and documented results in a database.
• Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
QA Tester
UnitedHealth Group - Minnetonka, MN.
March 2017 to June 2018
Responsibilities:
· Developed and maintained test suites, and test cases.
· Analyzed the user/business requirements, functional specs, and Use Case documents and created the Test Plans, Test Cases.
· Created test cases and tested them based on the Business Requirements, Test Scenarios and analyzed the actual results against the expected results.
· Involved in providing the Testing Effort estimates and provided timely feedback on the progress of the testing.
· Activity Involved in executing the selenium scripts and analyzing the test reports.
· Generated the execution results and sent it across to the team, by way of gathering and analyzing the Test Metrics for the purpose of reporting.
· Used SQL Queries to perform a Data integrity test to retrieve the data from various tables and to test the database.
· Automated Smoke and Functional test cases using Selenium Web Driver, TestNG, and Java.
· Developed automation test cases using the TestNG framework and Selenium Web driver.
· Tested application compatibility for dynamic and static content under various cross-browsers using HTML IDs and XPath.
· Updated the framework for integrating the smoke script with Jenkins for CI
(Continuous Integration).
· Did API testing using Postman and used Rest Assured framework to do automated API testing.
· Used Maven, Selenium WebDriver, Java, and Selenium Grid to create nightly automation scripts.
· Performed mobile automation testing for a mobile app. Skills
• Maven
• Version Control Systems: Git.
• Automation Frameworks: Cucumber JVM, Data-Driven.
• Database: MySQL
• JIRA.
• Oracle.
• Operating Systems: Windows, Linux/Unix.
• Rest Assured
• Continuous Integration: Jenkins.
• TestNG
• Selenium
• Eclipse
• Selenium WebDriver
• Java
• JMeter
• REST API
• Junit
• GIT
• Postman
• Testing Frameworks: TestNG, Junit.
• Build Tool: Maven.
• PostgreSQL
• IDE: IntelliJ IDEA, Eclipse, NetBeans
• Languages: Java
• Agile
• Test automation
• SDLC
• Software testing
• CI/CD
• Test cases
• Test-driven development
• OOP
• Performance testing
• Continuous integration
• Integration testing
• Unit testing
• Functional testing
• System testing
• User acceptance testing
• Build automation
• Software quality assurance
• SQL
• Test management tools
Languages
• English - Fluent