Post Job Free
Sign in

Quality Assurance Software Tester/Automation Test Engineer

Location:
Gaithersburg, MD
Salary:
35/hr
Posted:
May 31, 2017

Contact this candidate

Resume:

Ratna Maharjan

Email:-**************@*******.***

Ph. No: - 240-***-****

**** ********** ** ************ ** 20879

Status :U.S. Citizen

Public Trust Clearance :Active

Summary

Over 4 years of experience in QA testing fields.

IT professional experienced in all phases of Software Development Life Cycle (SDLC) exclusively focusing on QA Automated and Manual Testing.

Have a good knowledge on Ms Excel and Access

Have a good knowledge of Python and Java programming languages

Experienced in Selenium suite products ranging from Selenium WebDriver, Selenium IDE, Selenium RC and Selenium Grid.

Experienced in building modular test cases.

Vast experience in integrating data from external sources into WebDriver Scripts.

Extensively used external data to populate Web Pages for testing via Selenium Web Driver.

Well versed with agile software Development.

Worked on projects using Selenium to perform automated regression testing in order to identify any gaps, errors and defects.

Experienced in writing structured query language (SQL) on Linux and Windows platform.

Have vast experience in several testing and bug reporting tools such as Jira,Test Director, Quality Center, Bugzilla and Selenium.

Solid understanding of object-oriented design and development.

Have good knowledge on Agile development principles

Have understanding of web services (SOAP/REST)

Experienced with the following :

service-oriented architecture (SOA); XML; WSDL; Java Messaging Service; Rabbit-MQ relational databases such as Oracle or Postgres; CM and build tools such as Maven, Rational Team Concert; and scripting languages such as Python, Java.

Experience with web application and web service development. Experience with Java, J2EE, and interface tools such as Eclipse, Spring Tool Suite. Understanding of the fundamentals of iterative development.

Have good knowledge on using WinSCP tool for secure file transfer between local machine to Remote machine

Technical Skills

Testing Tools : Quick Test Professional (QTP), Selenium Webdriver, LoadRunner/SoapUI

Bug Reporting Tools : Jira, Quality Center, Bugzilla,

Operating Systems : Windows 98, 2000, XP, Windows 7,windows10

Database : SQL Server, My SQL, Oracle 9i/11g, MS Access.

Others : MS Office Suite-Word, Excel, Rabbit MQ, MS Project.

Programming Language: SQL, HTML, XML, Python, Java

Work Experience

Client : Transportation Security Administration (TSA) 12/ 2016-Present

Project : Transportation Workers Identification Credential (TWIC)

Role : QA Tester

Environment : Selenium, EDI, Windows 7, SQL Server, SQL.

Responsibilities:

The Transportation Worker Identification Credential (TWIC) program, managed jointly by TSA and the Coast Guard, will be the first program to move into the new consolidated effort. TWIC has enrolled more than 2.1 million transportation workers to date with the goal of providing secure access to port facilities and maritime vessels.

Currently, TSA manages several different programs to verify and manage identities for transportation workers at airports, including those who handle hazardous materials and support maritime facilities. The Accenture contract eventually will consolidate those into a single program which is known as Technology Infrastructure Modernization (TIM) Program. As a test engineer, my prime responsibility in the project is to execute automated testing on both Web Front end and back end systems and run test validations by importing Selenium Webdriver libraries on Java Code at various levels including DB validation, rules validation, logging validation, and UI validation Besides these, I also involved in working closely with developers, professional services team and product managers to define the automated testing components that will be used to validate requirements against developed software and to work with team members in adopting and learning test automation techniques .

Client : Maryland State Insurance Administration 03/2016-11/2016

Project : Enterprise Complaint Tracking System (ECTS)

Role : QA Tester

Environment : Selenium, EDI, Windows 7, SQL Server, SQL.

Responsibilities:

Maryland Insurance Administration recently decided to add online insurance complaint forms onto their existing website. The agency has created several forms that users can fill in to log their complaints. Multiple forms were created based on the subject areas. These subject areas include Contact Information, Insurance, Property & Casualty, Dental, and Medical Necessity. These forms were created using html. After the creation of these forms, there was a need to develop a thorough test process. I was given an opportunity to do an analysis of the different products available and recommend a cost effective tool. After evaluating several products, I recommended Selenium WebDriver as this is an open source product and can work with several open source languages: Python, Java, C#, Pearl, PHP and Ruby. The agency decided to implement python along with Selenium WebDriver. I am tasked to implement automated testing. After reviewing the requirements, along with the developed screens, I came up with a detailed Test Plan with several test cases and various test scenarios. I imported Selenium Webdriver libraries into python code which I wrote to automate the testing of several forms. These results were then compared with the actual results. Several discrepancies were discovered and were sent back to the developers for code fixes. This is an iterative approach and is an ongoing process between the developers and me. The agency is very pleased with this automated testing approach resulting in fewer testers.

Client : Department of Energy 02/2014-01/2016

Project : Compliance Tracking System (CTS) Project Tracking System (PTS)

Role : QA Tester

Environment : Selenium, Version Control-Team Foundation Server,Jazz,IBM RTC/RQM

Task Foundation Server, Task Management-Jira, SQL Server Management

Studio

Responsibilities:

I worked as part of a Scrum Development Team and/or as Agile Tester, conducted and effectively participated in sprint planning, task estimates, task sequencing, task assignments, sprint reviews and retrospectives. I also worked effectively to define testable user stories, especially acceptance criteria, with customer. Some of the other core responsibilities included documenting and reporting issues discovered during testing, and following up for resolution. I actively participated in collaborating with developers and business stakeholders to clarify requirements, especially in terms of testability, consistency, and completeness. The components which our testing team was responsible for included CTS which is a web based data collection and reporting system for Federal facilities mandated by Section 432 of the Energy Independence and Security Act of 2007(EISA). Besides CTS our team was also responsible for testing the Project Tracking System which is a centralized repository for all project related information and activities. We had two teams to perform testing. The testing included both Automation and Manual testing. I was responsible for writing scripts and automating the testing process with the use of Selenium Webdriver.

Client : 1st Colonial Community Bank, 01/2013–11/2013

Project : Processing Personalized and customizable web application

Role : Selenium WebDriver Tester

Environment : Selenium, SQL, XML, Load runner 8.0, Windows

Responsibilities:

I worked as a QA tester at 1st Colonial Community Bank which had multiple web based applications. This was a large scale project dealing with modifications to online credit card application processing, maintaining customer information, online banking and online bill payment. The objective of the project was to enhance the user online experience by making the applications user friendly. My role was to review the requirements of the project, and automate the testing process. 1st Colonial Community Bank was using QTP and the goal was to convert QTP test scripts into Selenium Webdriver. I used Python as a language to invoke Selenium Webdriver to test the functionality of the applications. I was involved in all phases of the testing life cycle which covered creating Test plans, Test cases and execution of the Test scripts. I worked closely with the development team to resolve the defects and testability issues throughout Software Test Life Cycle. I performed tests to evaluate the performance, efficiency and security of the product. Another aspect of testing included testing of the broken links. Various functional areas were covered in the testing process such as account information, bill payment, transfers, wireless alerts, products, services, and Quick links. I was also responsible for writing SQL statements to check if the data integrity has been maintained. I also wrote SQL statements to test the integration between Application and Database. All testing was documented and stored in share point for tracking purposes.

Education and Training

Montgomery College, Rockville, MD 2015

Software Testing /QA Level I/ Level II

Course covered the following subject areas:-

Automation tools -Selenium suites (Selenium IDE, Selenium RC, Selenium Webdriver and Selenium Grid

Programming Language- Python

Exceltech Inc, Gallows Rd, VA 2013

Agile Software Development/ Programming Languages

Course covered the following topics:-

Software Development Life Cycle( SDLC) and Software Testing Life Cycle(STLC)

Using Automation tools Quick Test Professional (QTP) and Quality Center (QC)

Methodologies-Waterfall and Agile

Human Resource Development Center – Ministry of Science & Technology, Nepal 2002

Diploma in Database Management

Course covered the following subject areas:-

Oracle 8i

Visual Basic

SQL

Relation Data Modeling

Computer Networking

Tribhuvan University, Kathmandu, Nepal 1999

Degree in Business Management

References

Available upon request.



Contact this candidate