Post Job Free

Resume

Sign in

Sr. Automation Test Developer

Location:
Baltimore, MD
Posted:
February 24, 2017

Contact this candidate

Resume:

Syed M. Rahman

Catonsville, MD Cell : 347-***-****

Email : acyzmt@r.postjobfree.com Visa Status : Permanent Resident (GC)

Public Trust Clearance : Active

Summary:

Over 7 years of real experience in Engineering and Quality Assurance / Software Testing field, using automated and manual testing technologies.

Experienced in Business Requirement Analysis, writing test plans, test cases, and user scenarios, test execution and defect tracking.

Extensively experienced in Manual Testing, Automated Testing and quality assurance of Client/Server and Web applications.

Decent knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

Experienced in developing Automation Frameworks (Data driven, Keyword driven and Hybrid) from the scratch using UFT / QTP.

Experienced in creating Traceability Matrix to ensure comprehensive test coverage of requirements.

Experienced in creating Test cases based on high-level technical requirements in HP ALM/Quality Center.

Experienced in using Quality Center to store, schedule test cases and report bugs.

Experienced in performing Regression Testing using QTP and interacted with developers to resolve issues using Quality Center/ALM.

Experienced in writing Functional scripts using QuickTest Professional and Unified Functional Testing tool and identifying all windows, Pages, Objects, Methods and Properties. Custom code Script with Parameterization, programming logic and data driven types.

Experienced in developing the automated test scripts from manual test cases for regression testing based on the requirement documents using QTP / UFT.

Experienced in using Jenkins to execute automated test suites from HP ALM.

Experienced in web services testing using SOAP UI, REST Client, Poster, QTP/UFT.

Experienced in Java coding, Eclipse IDE, Selenium, JUnit, TestNG.

Experienced in developing Automation Frameworks using Selenium WebDriver (Core Java).

Experienced in developing testing procedures to provide support to mobile browsers and devices.

Experienced in performing the mobile testing in different platform like iOS and Android.

Experienced in working with XML/SOAP UI (web services).

Proficient in maintaining Test Logs, Test Summary Reports and participating in defect review/status meetings.

Ability to work methodically in a fast-paced, deadline driven environments.

Education:

Bachelor in Electrical and Electronic Engineering, Stamford University, Bangladesh-2009

CGPA (US Evaluated): 3.74 [Out of 4.00]

Professional Experiences:

SSA Project – ITSSC; CSRA Baltimore, MD

October 2016 – Present

Sr. Automation Test Developer

Working currently on test automation for different SSA applications (projects) that are being tested under DIET (Division of Integration & Environmental Testing, SSA) to ensure the best quality of the applications, in an Agile practicing environment.

Responsible for planning test strategy, create automated test cases, execute and maintain the test scenarios.

Using Selenium WebDriver for test automation.

Creating automated test scenarios using an existing Keyword Driven Framework, developed using Seleniun, written in Ruby. Name of the framework is ‘Selenium Plus.’

Understanding and working with a new framework (name - sFlex) that has been developed by using Selenium WebDriver, Cucumber, Java programming, Junit and Page Object Model. Maven is being used to manage test project, and Jenkins is being used to schedule test execution. After every build or code deployment, the automated test execution is launched by Jenkins automatically. Bitbucket is being used as code repository for the mentioned framework.

Using Cucumber jars that allow to write test scenarios in Gherkin language (it is plain Engish) into feature files using the defined keywords of Gherkin that differentiate the test steps.

Working with the existing HP UFT (Former QTP) frameworks for different projects as well to support, create and execute automated test cases. Tests and results are being saved and maintained in HP ALM.

Submitting the developed automated test scenarios and current results for different applications (projects), to the team(s) after completion and execution.

Environment: HP UFT 12, Selenium, Cucumber, SharePoint, HP ALM, Oracle, SQL Developer, MS-Office, Windows, Html, XML, UNIX, SOAP UI, Java, Maven, Git, Jenkins, Bitbucket.

CMS Project – CICDIM; ActioNet, Inc Baltimore, MD

July 2015 to September 2016

QA Automation Specialist

Worked on CMMI (CMS) project - Innovation Center (CICDIM) to ensure the best quality of the application, in an Agile practicing environment.

Was responsible for planning test strategy, create test cases, execute and maintain the test scenarios.

Built a dynamic re-usable Keyword Driven Automation Framework from the scratch using HP UFT and further enhancement is in progress. Automated the Smoke Test scenarios using this framework.

Automated full Regression Suite using the same framework, but included Object Repository this time, and integrated everything in ALM, and executing the test suite from ALM as well.

Developed working Driver Script(s) for the framework(s) architecture.

Built Data Driven Framework scripts for different tasks with multiple iterations like - account creation, change or update password, unlock password etc.

Conducting Keyword Driven & Data Driven Testing using parameterization in UFT to test the application with different sets of data.

Developed automated test scripts using descriptive programming in HP QTP / UFT.

Developed user defined and custom functions using VB scripting.

Providing necessary training to the team members about how to create and execute automated test scenarios, even without having their proper scripting knowledge.

Modified and integrated the automation framework with HP ALM to manage automated test cases, and execute and track the test execution results from ALM itself.

Was responsible for updating and submitting the deliverable XLC documents, like - Test Summary Report (TSR) in every Sprint, and then Test Plan and Test Case Specification documents once in every release.

Writing and storing Test Cases and logging bugs or defects in Target Process.

Worked to migrate the test cases and defects from Target Process into HP ALM.

Conducting back-end testing in Oracle Database using SQL queries on SQL Developer.

Conducting 508 Compliant testing using JAWS.

Storing all necessary documents, files and test scripts into Sharepoint.

Participate in daily stand-up meetings, Retrospective meetings, Sprint Planning meetings and Demo meeting and explain the completed tasks and different issues with the team.

Share different ideas with the team to enhance the speed and efficiency of the team work to get a better and qualified product on time.

Started using Selenium WebDriver to create some automated scripts – both in Java and Python.

Attend Core Test Team meetings to share and understand the progress of other projects and what kind of support and help can be provided from the core team.

Environment: HP UFT 12, SharePoint, Target Process, HP ALM, Oracle, SQL Developer, MS-Office, Windows, Html, XML, UNIX, SOAP UI, Java, Maven, Git, Jenkins.

CMS Project - ESRD QIP; Edaptive Systems Owings Mills, MD

February 2015 to April 2015

Test Automation Engineer (Selenium)

Worked on CMS project - ESRD QIP, to assure the best quality of this government application.

Involved in analyzing Automation Test Plan, Test Scenarios, Test Cases, User Stories, Defect Management, Release Report, Review and Status Reports.

Responsible for creating and enhancing Automation Test Scripts by creating methods and driver script using Selenium (Core Java) on Eclipse IDE. Selenium WebDriver was used to automate test scenarios.

Responsible for developing and enhancing a dynamic Keyword Driven Framework using Selenium based on Java.

Used Selenium IDE to record any necessary flow from the application.

Responsible for developing various necessary java classes and methods to facilitate Selenium framework and test scenario scripts.

Responsible for creating automation test cases/scenarios and executing them through driver script of the selenium keyword driven framework.

Used TestNG to enhance the quality of the framework and to get better test execution report.

Used 'properties' files as repositories of objects and configuration management in Selenium.

Used JDBC to connect with application database and execute SQL queries from Automation scripts.

Used Agile Release Manager (ARM) as a manager and repository of User Stories, Defects, Burn Down Charts, Task Statuses, etc. and to facilitate efficiently in Agile practice environment.

Used Sharepoint to store and share all the documents that are related to the project.

Worked with application documentations, artifacts and data model from Serena Business Manager (SBM).

Used to coordinating with development team for Regression/Defect Fix issues.

Involved in tracking defects in ARM and work to reproduce them after every deployment.

Involved in Back end testing using SQL queries on SQL Developer IDE in Oracle database.

Participated in daily stand up meetings to discuss and report status updates.

Environment: Selenium WebDriver, Eclipse IDE, TestNG, Oracle SQL Developer, MS-Office, Windows, Html, XML, UNIX, Java, Maven, Apache server.

CMS Project - ACA (FFM - "HealthCare.gov", PV, ACO); QSSI Columbia, MD

February 2014 to February 2015

Test Automation Engineer

Involved in analyzing Automation Test Plan, Test Scenarios, Test Cases, User Guides, Defect Management, Release Report, Review and Status Reports.

Worked on Centers for Medicare & Medicaid Services (CMS) project - ACA which includes Federally Facilitated Marketplace (FFM), Physicians Value (PV) and Accountable Care Organizations (ACO). So, extensively worked to test the application site 'HealthCare.gov' (FFM).

Used to coordinate with Mathematica regarding test data comparison. Used to analyze Mathematica data to suit with automation framework for FFM - application.

Responsible for creating and enhancing Test Scripts by Creating Checkpoints, Synchronization points and Output values using HP Unified Functional Testing (UFT).

Conducted Keyword Driven Testing using parameterization in UFT to test the application with different sets of data.

Developed automated test scripts using descriptive programming in HP QTP / UFT.

Created user defined and custom functions using VB scripting.

Worked on a Hybrid Framework of automation for the application using VBScripting in UFT.

Used to execute automated test cases and sending status report.

Involved in the migration of UFT scripts to Selenium scripts using Java code, Selenium WebDriver, Eclipse IDE and Selenium IDE.

Involved in developing Data Driven Framework and creating test cases using Selenium tools and JUnit framework.

Involved in creating various necessary java classes and methods to facilitate Selenium framework and test scenario scripts.

Involved in executing automated test cases and scenarios after any code drop or deployment under different test environments.

Involved in batch execution of automated regression scenarios and sending report on a daily basis.

Used xpaths extensively to identify objects for both UFT and Selenium.

Involved in back end testing in application database Mark Logic.

Sharepoint was being used to keep all updated documents.

Worked sometimes with development teams to investigate and correct software bugs and deficiencies based on testing results.

Used ALM as the test repository and used it for executing the test cases and scripts and logging & generating various reports and graphs for further analysis. Kept recorded defects in ALM.

Tested all the applications under different Operating Systems and under different Web Server environments.

Environment: ALM, UFT 12, Selenium WebDriver, Eclipse IDE, JUnit, Mark Logic, MySQL, MS-Office, Windows, Html, XML, UNIX, SOAP UI, Java, Maven, Apache server.

PeopleNTech New York City, NY

November 2012 to January 2014

QA Automation Analyst

Involved in training & analyzing Test Plan, Test Scenario, Test Cases, User Guides, Defect Management, Metrics, Release Report, Review and Status Reports.

Involved in peer reviews of the team’s test plans and cases.

Prepared Requirement Traceability matrix, Test data, Test strategy, Test Coverage Matrix and Test reports.

Worked with team to investigate and correct software bugs and deficiencies based on testing results.

Conducted Manual Testing of the system; prepared and managed test cases using HP Quality Center.

Used Quality Center as the test repository and used it for executing the test cases and scripts and logging & generating various reports and graphs for further analysis.

Recorded defects and test management using Quality Center.

Involved in Back end testing using SQL and PL/SQL queries.

Responsible for creating and enhancing Test scripts by Creating Checkpoints, Synchronization points and Output values using Quick Test Professional / Unified Functional Testing.

Created, and managed QTP Test Scripts based on the Requirements, and Scenarios.

Conducted Data Driven Testing using parameterization in QTP to test the application with different sets of data.

Developed automated test scripts using descriptive programming in QTP / UFT.

Created user defined custom functions using VB scripting.

Created a Hybrid Framework of automation for the application using VBScript coding in QTP.

Performed Java coding on Eclipse IDE to develop automated test scripts using Selenium.

Performed Web service testing using SOAP UI and, Firefox add-ons - Poster and RESTClient.

Worked with UNIX OS.

Provided training to other colleagues on testing based automation practices.

Environment: QC/ALM, QTP/UFT 11.5, Oracle, SQL Server, MS-Office, Windows, Html, XML, UNIX, SOAP UI, Java, Apache server.

TPTech, Uttara Dhaka, Bangladesh

March 2011 to February 2012

Electrical Engineer

Involved in maintaining and supervising Electrical Sub-Station equipments.

Involved in planning for marketing of the products and kept contacting with the potential clients in regular basis.

Prepared specifications of the products and equipments for electrical Sub-Stations.

Involved in preparing and updating price lists of the equipments according to market rate.

Involved in keeping the price of the products reasonable and competitive.

Involved in the quality control and regular check up of the products.

Used to provide support when installing the sub-stations on the sites.

Used to provide necessary services of the equipments after installation.

Used to coordinate and supervise the marketing team and technicians with necessary guidance.

Involved in participating the meetings and give the feed back to the chairman.

ServicEngine Ltd.

Project - RDC

Mohakhali DOHS Dhaka, Bangladesh

March 2010 to November 2010

Executive

Involved in analyzing the USA and some international newspaper articles to find specific information.

Involved in completing the limit of the production by finishing the daily tasks.

Involved in saving the necessary data after processing and as all the articles used to show up in a web based software, so the software has the functionality to store those processed data for the QA team to verify.

Involved in participating the regular meetings to get the update and the information to increase the quality of the production.

Involved in providing training to the new colleagues to clarify their confusions and improve their production quality as well.



Contact this candidate