Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Amir Ahmed

Bethesda, MD | 301 461 2401 | amiritahmed@gmail.com | US Citizen

PROFESSIONAL SUMMARY
Highly Motivated Full Stack Quality Assurance Tester (QA Tester) with 5+ years experience in Functional
and Automation Testing. Strong knowledge of Java that enables automating applications using Selenium
WebDriver for User Interface testing and the utilization of REST Assured libraries for Restful API
testing. Great experience in database testing using tools such as SQL Developer and MySQL as well as JDBC
libraries which allows the testing of massive relational data servers. As Software Development Engineer in
Test (SDET), I took the responsibility of testing all layers of Web-based application. Eager to further
knowledge and skills in application testing by exceeding in an Agile environment where collaboration,
agility and continuous improvement are the driving forces for exceptional product development.

 Experienced working with different Frameworks, primarily Hybrid Framework.


 Implemented Page Object Model for easy maintenance and reusability of web-elements and methods.
 Incorporated Data Driven Tests to run the same tests against multiple data sets from outside sources.
 Extensive knowledge in Agile Scrum methodology with healthy understanding of Agile Kanban and
Waterfall methodologies.
 Generated HTML and JSON reports for discussion with management and presentation for clients.
 Experience in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect
Life Cycle.
 Run Regression Test on regular basis using Selenium Grid on multiple machines.
 Run Smoke Test utilizing Jenkins for continuous integration, and for continuous deployment.
 Responsible for running Functional and Automation Test of application using positive and negative test
cases.
 Accountable for writing Test Scenarios and Test Cases in addition to writing bug tickets as part of
documentation recording.

SKILLS AND TOOLS


 Java  API Testing  Oracle Database
 Selenium WebDriver  Database Testing  Functional Testing
 Cucumber  SQL Developer  Automation Testing
 Gherkin  MySQL  Regression Testing
 JUnit  Jira  Smoke Testing
 TestNG  Git/GitHub  Positive and Negative
 Maven – POM xml  Jenkins Testing
 SQL  HTML, CSS  HTML reports / Cucumber
 JDBC  Intellij/Eclipse JSON reports
 POSTMAN  Windows  XPATH
EXPERIENCE

Role: Software Automation Engineer


Fina Systems | Tysons, VA July 2018 – Present
Responsibilities:
 Worked with PO, software designers and developers to create and implement applications tests.
 Developed and run Test cases and Test scripts to test different scenarios of application performance.
 Performed Smoke Tests on daily basis and maintained communication with the Dev Team on the
outcome as well as Regression Test at the end of every sprint prior to deployment.
 Utilized Jira as a project management tool, Git/ GitHub for version control and repository.
 Implemented Cucumber with Selenium Web driver to write test cases as test scenarios.
 The utilization of Junit to control test flow, group tests, parametrize tests and add assertions.
 Implemented Maven to automate the creation of projects and add dependencies using POM.
 Generated Json reports and integrated with Jenkins for continuous Integration and deployment.
 Utilized Java as a main language in the framework to perform API Testing as well UI Testing.
 Streamlined Framework by removing unnecessary classes with duplicated functions. Incorporated
more Explicit Wait on projects for improved performance and avoiding delays.
 Responsible for all found bugs to be documented and assigned to be fixed by the assigned developer.

Role: Software Quality Assurance Engineer


CRMLY | Tysons, VA October 2015 – July 2018
Responsibilities:
 Created Test Cases, Test Scripts and execute Regressions to upgrade and maintain the software.
 Responsible for developing and implementing automation and manual tests on all layers of application.
 Utilize POSTMAN to test application API as well as automating tests using Rest Assured libraries.
 Collaborated with Scrum Team by effectively utilizing Git/GitHub and Slack for communication.
 Performed Smoke and Regression tests on API and UI, documented outcomes on Jira.
 Lead the deployment of new features and upgrades to the application by insuring all the changes are
fully and thoroughly tested.
 Utilize TestNG to control test flow by using annotations. Group multiple tests as well as run
parameterized tests.
 Incorporated JDBC to run database tests as well as to get specific data to run against API test.
 Participated in all Agile meetings including daily stand up meeting that’s held on daily bases.
 Systematically tackled Test failures by making sure Tests are run on current and updated data.

EDUCATION
Bachelors of Science in Financial Economics: University of Maryland Baltimore County – UMBC
02/2005 to 12/2009

You might also like