ASAD UZZAMAN
Phone: 917-***-**** ● Email: *********@*****.***
Legal Status: US Citizen
SOFTWARE QUALITY ASSURANCE (SQA) ENGINEER
6+ Years of Experience in Manual & Automated Testing using Selenium for Software Quality Assurance (SQA). Hands on experience in Quality Assurance and Software Testing of Client Server and Web based applications to secure a position as a Software Test Analyst/Engineer with a Company where I can utilize my technical skills and gain further experience while enhancing the company’s productivity and reputation.
TECHNICAL SKILLS:
Testing Tools
Selenium Webdriver
Web and GUI Tools
HTML, CSS, JavaScript, JQuery, AJAX
Language
Java, Python
Continuous Integration Tools
Jenkins
Performance Testing
Jmeter
Version Control
SVN, Git
Project Build / Framework
Junit, TestNG, Maven
IDE
Eclipse, Pycharm
Databases
MySQL, Oracle
Test Management Tools
Quality Center, TestRail
Project & Bug tracking tool
Jira, Bugzilla
Application Servers
Apache, Tomcat
Software Development Methodologies
Agile, Waterfall and Iterative
Operating Systems
MS Windows Server 2005/2008, Windows NT, Windows XP, Windows 7, LINUX, Mac OS
Networking & Protocol / Tools
Http, Https, GET and POST
Web Debugger
Firebug, Fiddler, Google analytics
Back End Framework
Magento, Drupal
API Testing (Rest and Soup)
SOUP UI
Mobile Testing
Appium/IOS/Android/WebApp
Cloud Test
Amazon S3
PROFESSIONAL EXPERIENCES:
Client: Frontline Technologies Group LLC
http://inspire.teachwise.com
Location: NY
Job Title: Test Engineer ● Duration: Sep 2015 to Present ● Type: Contractor
Main Responsibilities:
Expert of core Java and ability to write automation code for functional test automation using Selenium WebDriver.
Expert in implementing design patterns in automation framework like page object model.
Expert on how to setup and run the tests for multiple browsers (IE, Firefox, Chrome and Safari) and Interacted with Business Analysts and Software Developers for bug reviews and participated in QA meetings.
Working on continuous integration and tools like Jenkins or Bamboo.
Hands on experience on how to setup & run tests on Sauce labs cloud and using TestNG or JUNIT as a unit testing framework.
Working automation script using Selenium Webdriver API with Java language and Page Object, Hybrid framework and Data Driven framework.
Used Firebug for Web Object identification and Fiddler for network log and connection debugging.
Used Maven for Project building and Git for version control and log4j for logging framework.
Used appium to automate our web app in IOS and Android platform and used user agent to identify web element.
Identified Software defects and reported those defects in Bug tracking tools e.g. Jira and worked side by side with developers to fix the bug. Provided enough information to the bug for quick catch and fix. Using Test Rail for writing test case.
Provided weekly test status and updated the testing Progress.
knowledge on CSS selectors, Java script, XPATH and DOM.
Ability to identify and document necessary test-cases.
Experience working with Agile/SCRUM teams and attended all agile meeting.
Participated in release planning via acceptance test writing and supplying estimates for QA completion.
Analyze, design and develop test cases and implement automated test suites.
Experience in DevOps tools like IntelliJ, Eclipse, One Stash, Jira, and Test Rail.
Proficient in SQL querying.
Client: PIXAFY, Inc.
Location: NY
Job Title: Automation Test Engineer ● Duration: Mar 2014 to Aug 2015 ● Type: Contractor
Main Responsibilities:
Worked in an Agile based environment using SCRUM.
Verified new and changed features across multiple browser types using both manual and automated scripts and programs
Troubles hooted and logged defects and verify their fixes.
Verify builds for release both manually and via automation. Worked in development environment with frequently changing requirements and features set.
Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.
Interacted with Business Analysts and Software Developers for bug reviews and participated in QA meetings.
Participated in Sprint planning meeting and collaborated with Developers and Product Owners. Decided which test cases to be converted to Automation based on test case repeated work, deadline etc.
Identified Software defects and reported those defects in Bug tracking tools e.g. Jira and worked side by side with developers to fix the bug. Provided enough information to the bug for quick catch and fix.
Developed test approaches/test designs. Wrote test plans, created production simulations, and test data.
Developed automation script using Webdriver API with JAVA language. Used Cucumber for automation test framework.
Designed small test cases to validate web service call like soap and rest using SOUPUI tool.
Written Domain Specific Language (DSL) for user stories so that BA and Developers can also be engaged in same platform.
Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers.
Used Maven for Project building and Git for version control.
Performed Functional, Smoke, Integration, Regression, UAT and Performance Testing.
Used Selenium Webdriver API for automation scripting. As a language I used Python using page object model and testNG as a testing tool.
Conducted elaborately with offshore team and provided feedback to our team.
Wrote SQL statements in script to retrieve data from database in order to verify accurate data stored in database as well as back end testing.
Analysis of automation tools and usage on their web based application and recommendations for Performance testing lab methodology as well as scripting for intranet/internet.
Installed, configured, and administered the automated test tool.
As a senior team member I have to write reusable code for fellow team member and made those code as a jar file.
As a senior team player sometimes I have to lead the release mechanism for deployment the code into production.
Validated different kind of API which integrated to out project manually.
Client: Bluefly, Inc.
Location: NY
Job Title: Test Engineer ● Duration: Jan 2012 to Feb 2014 ● Type: Contractor
Main Responsibilities:
•Performed Manual and Automation testing of a web based application.
•Worked in development environment with frequently changing requirements and features set.
•Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.
•Interacted with Business Analysts and Software Developers for bug reviews and participated in QA meetings.
•Proactively came up with innovative methods to improve software quality, test coverage, efficiency and regression coverage.
•Participated in Sprint planning meeting and collaborated with Developers and Product Owners. Decided which test cases to be converted to Automation based on test case repeated work, deadline etc.
•Developed automation script using Selenium Webdriver API with Java language. Used Junit and TestNg for automation test framework.
•Used Firebug for Web Object identification and Fiddler for network log and connection debugging.
•Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers.
•Used Maven for Project building and Git for version control.
•Identified Software defects and reported those defects in Bug tracking tools e.g. Jira and worked side by side with developers to fix the bug. Provided enough information to the bug for quick catch and fix.
•Performed backend testing to validate the data using TOAD, added SQL queries to the required Test cases.
•Provided weekly test status and updated the testing Progress.
Client: Insurance Services Office
Location: NJ
Job Title: QA Engineer ● Duration: Jan 2010 to Dec 2011 ● Type: Contractor
Main Responsibility:
•Expertise in preparing Test Plan and developed test cases for automation team for regression testing.
•Analyzed business requirements, functional specification, and the required documents for testing.
•Performed Functional, Negative, Smoke, System, Integration, Regression, UAT and Performance Testing.
•Allocated priorities to all the test cases, taking into consideration the product module priorities.
•Conducted elaborate manual testing on test cases and provided feedback to the development team.
•Used Quality Center for requirements management, planning, scheduling, running tests defect tracking and managing the defects.
•Designed Automation Testing Strategies and implemented automation scripts that are linked to, and validated with end user service level requirements developed.
•Developed test approaches/test designs. Wrote test plans, created production simulations, and test data.
•Used Selenium IDE, WebDriver API for automation scripting. Participated in identifying test cases for automation. Used Eclipse for writing Java code from scratch.
•For Continuous Integration tools I used Hudson. Maven for project building. Git for version control.
•Wrote SQL statements in script to retrieve data from database in order to verify accurate data stored in database as well as back end testing.
•Analysis of automation tools and usage on their web based application and recommendations for Performance testing lab methodology as well as scripting for intranet/internet. Used Jmeter for performance testing.
Education:
Bachelor in Computer Science
Stamford University Bangladesh
Completed in 2012