Asfakur Rahman
SOFTWARE QA TESTER
Personal Details
Queens, 11377
United States
***********.**@*****.***
Skills
Automation Testing; Manual-
Testing; Selenium; Java.
Test Regimens: SDLC, STLC;
Regression, Integration, Smoke,
Positive, Negative, End-to-end
testing etc; Write test cases,
Develop automation scripts,
Traceability Matrix; Analyze BRD,
Acceptance Criteria and Design
various documents.
Languages: Java, JavaScript,
Gherkin, SQL.
Markup Languages: HTML, CSS,
XML, JSON.
Test Tools: Selenium
WebDriver/Grid, Appium, Junit,
TestNG, Postman, Cucumber,
AutoIt, SoapUI, ExtentReport,
log4j, SauceLab.
Testing Frameworks: Data
Driven, Hybrid, POM, BDD
Cucumber.
Test Build and Integrating Tools:
Maven, Jenkins.
API Testing: Restful web service,
Postman, REST, RestAssured,
SOA Architecture.
Mobile Testing: Xcode, Android
studio, ADB.
Defect tracking and management
tool: JIRA, Rally, TestRail.
Project Methodologies: Agile
(Sprint/Scrum), Waterfall.
Database tools: MySQL, Oracle,
Apache POI.
Utilities: Eclipse, IntelliJ,
GIT/Github, SVN.
Web Browsers: Mozilla Firefox,
Google Chrome, IE, Safari.
Professional Experience
Proven Software tester over 5 years’ experience in a high-customer-traffic environment. Experienced in SDLC, STLC & CI/CD pipeline. Expert in automated and manual testing of web-based, client/server application, APIs testing and working experience in Database and Mobile testing. Adept at developing automation test scripts in multiple frameworks. Fast learner, Goal oriented, problem solver who takes responsibility, adapting and improvising to overcome challenges. Attentive to details and accuracy. I love sharing knowledge and skills with my colleagues, especially with my juniors. Employment History
QA Test Engineer, Forever 21, Los Angeles, California. AUGUST 2 0 1 9 — PRESENT
• Understood BRD, AC, Application and Function specifications and Design documents for projects. Defined testing scope, planned, and managed testing effort including manpower resources.In results of my action sprint was successful.
• Worked closely with Dev, Tech Lead and Product Owners on a daily basis. Managed user stories, development & testing tasks, prioritized and classified bugs and tracked defects throughout SDLC using JIRA. Shepherded multiple projects involving major customer-facing releases, including one major enhancement involving filter and sorting functionality which improved user’s efficiency by providing more accurate results based on the selected filter and sorting option.
• Developed test cases, Test scripts and Traceability Matrices. Performed various testing while monitoring behavior of applications during distinct testing phases. Wrote automation code for functional testing using Selenium WebDriver and Java on an existing hybrid framework. Generate customized reports using Extent-report and log4j. Analyzed logs for errors and exceptions during test execution. Read and write data from Excel sheet using Apache POI and data providers annotation. Identified bugs early and thwarted numerous failures and closed the loop on their rectification.
• Used Desired Capabilities to configure driver instances and set browser properties for Firefox, Chrome and IE browsers, and to handle SSL certificate errors in Selenium WebDriver. SSL certificates increased users' and customer's trust in order to enhance the business' growth rapidly. Utilized POSTMAN and RestAssured framework to test APIs and REST web services manually and in automation. Reduced failures on websites significantly, and reduced customer website complaints. Additionally, ensured application cross-compatibility with every browser and with frequently used versions, and supported multiple platforms/devices, thus increasing traffic to the website and generating more sales.
• Used Maven for build management, Jenkins for CI/CD and Git as a version Control System. As a result, the company now has a go-to easy-to-use release management system and sharing codes.
• Helped Mobile testing team to perform Mobile Web and Native app testing. Tested mobile gestures for accuracy. Perform Accessibility testing to see if it is following Web Content Accessibility Guidelines (WCAG).This effort led the mobile team to achieve their goal on time and a major revamp of the company's mobile portals, resulting in an increase in customer visits and search hits. Key Accomplishments:
• Stepped up in response to a colleague’s failing sprint, with very little time to deadline. Coached colleague and assisted in his work, resulting in an on-time completion of the project. Won employee of the month for this action.
• Confronted with a legacy framework at the company which needed to be applied to new projects. Jumped into framework, documented features, added extensive documentation to code. As a result, procedural continuity was preserved and traceability was enhanced.
Automation Engineer, Western & Southern Financial Group, Cincinnati, Ohio
JANUARY 2 0 1 8 — J ULY 2 0 1 9
Platforms: Windows, UNIX,
LINUX, Mac OS.
Productivity Suites: Outlook,
Word, Excel, PowerPoint,
SharePoint.
Fast Learner; Leadership; Ability
to Work Under Pressure;
Communication Skills.
Languages
English
Worked closely with cross-functional teams (Dev, BA, PM, Product Owner) as a part of the Agile Scrum environment. Helped close entrenched communication gaps between team members, thus enhancing on-time project completion. Facilitated multiple projects involving major customer-facing releases; one of them involved a major enhancement to my company's checkout process and resulted in significant savings to the company and easy checkout process for user's.
• Executed all phases of software testing life cycle. Identified critical shortcomings and issues, closed loop on their correction.
• Generating automation scripts, Eclipse as an IDE for Automation Development. Automation scripts thus generated became standard operating scripts for the Department and were eventually absorbed into company protocols.
• Spearheaded product release process. Facilitated and maintained many releases over an 18-month period.
• Performed SQL queries for back end validation, cutting down significantly of QA time on each validation run.
Key Accomplishments:
• Company had started implementing Agile with Scrum in place of the Waterfall methodology. Having had prior experience in Agile with Scrum, helped team members understand and implement Agile and Scrum. Successfully transitioned from the Waterfall to the Agile methodology.
• Devised early-detect method of locating bugs during SDLC, resulting in more rapid bug fixes by the development team. Strategy resulted in a reduction in development man-hours and cost savings.
Quality Assurance Engineer, UPS, Atlanta, Georgia. MAY 2 0 1 6 — DECEMBER 2 0 1 7
• Performed cross-browser testing in parallel with automation scripts, resulting in savings in QA manpower and efforts.
• Wrote BDD concept using Gherkin syntax in Cucumber framework. BDD providedfull transparency of the testing process to non-technical stakeholders, increasing their confidence. Used Selenium Grid and TestNG framework which allowed for automated multi data-set-driven testing. Procedures resulted in early detection of bugs in SDLC, resulting in substantial savings.
• Maintained Selenium scripts in Git-hub repository using Git, enabling code sharing with remote team members. Implemented triggering scripts using Jenkins during build, enabling regression suits to run nightly, quantify pass/fail test cases and take timely action.
• Queried MySQL databases using SQL. Configured JDBC connections. Used AutoIt download/upload. These techniques cut back data retrieval and sorting times.
• Completed User Acceptance Testing (UAT) on each release of each project with respect to end user requirements. During my tenure, very few post-release customer complaints were registered!
Key Accomplishments:
• Started out as a manual QA tester. Seized opportunity to cover for temporary absence of colleagues and to acquire new skills. Taught myself test automation including automation tools, process and generating automation scripts all within short period of time. Company did not need to hire back-fill; it also met deadlines and saved money in manpower expenses. Was recognized by the company with promotion and raise.
• No formal education or training in software science and testing. I Started out as a fresher with an initial 6 month contract but my company and superiors were very impressed with my performance and my ability to learn quickly without spoon feeding.
Education
Bachelor's, MC College, Sylhet, Bangladesh.
J UNE 2 0 0 9 — MAY 2 0 1 3