Summary
Overview
Work History
Education
Skills
Process and Tools used
Referencees
Websites
Timeline
Generic

Yam Timilsina

Fort Worth,TX

Summary

Software-savvy quality assurance professional committed to confirming proper functionality and usability of software products before release. Plans test schedules and strategies according to project scope and delivery dates and monitors and tracks bug resolutions. Reviews software documentation to verify technical accuracy and completeness and to mitigate risks.

Overview

7
7
years of professional experience

Work History

QA Automation Engineer

Wells Fargo
11.2020 - Current
  • Design and develop test cases for automated testing using
  • Selenium web driver, Junit, TestNG, and Eclipse
  • Configured Selenium web driver, Maven tool, and automated scripts in Java using Junit before Agile releases
  • Involved in Designing and developing data data-driven framework using Selenium web driver and TestNG and implementing JAVA Mail to send the regression result automatically
  • Worked in agile formatted user stories for development with acceptance criteria (Given, When, and Then)
  • Extensively used Page object Model design and was involved in building and enhancing the hybrid automation framework (Data
  • Driven and Functional Driven)
  • Developed automation framework for API testing using
  • SOAPUI/ REST API
  • Write Test plans and test cases for the system based on requirements using Element Locators and methods
  • Used the Maven build tool to manage framework dependency jar files, plugins, test suites, etc
  • Use Jenkins for Continuous Integration to execute the test scripts daily or whenever there is a code push to production based on the schedule
  • Use GitHub to store all the scripts in a centralized repository that can be shared with the team
  • Ensure software defects, future enhancement, and usability issues in assigned projects are tracked, summarized, and presented to senior management using Jira
  • Developed and maintained test matrix and traceability matrix and performed gap analysis
  • Participate in bug review meetings on behalf of the QA team.
  • Built automated test scripts to handle repetitive software testing work.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Completed pre-implementation testing for new system modifications to assess potential impacts.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.
  • Kept scripts and test cases updated with current requirements.

QA Automation Engineer

Blue Cross Blue Shield of Texas
09.2018 - 09.2020
  • Conducted sanity testing of the application based on user requirements
  • Performed Regression testing, positive testing, and negative testing for various projects
  • Conducted application testing using waterfall methodology
  • Developed and executed MySQL queries to verify proper data insertion, deletion, and updates
  • Participated in all stages of software testing life cycle, including end-end system testing and requirement analysis
  • Used JIRA to effectively identify log, track, and escalate bugs.
  • Built automated test scripts to handle repetitive software testing work.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.

QA Automation Engineer

AT&T
01.2017 - 09.2018
  • Responsible for requirement analysis by interacting with business
  • Worked on developing, executing, and maintaining test plans, test scenarios, and test case documents in quality center based on business requirements
  • Involved in test execution, result analysis and defect reporting
  • Enhanced test cases using java programming features and
  • TestNG annotations
  • Conducted data driven testing and cross-browser testing
  • Worked extensively on SoapUI for back-end web service calls
  • Integrated TestNG with Selenium using Eclipse to generate test execution result
  • Updated the progress and the result of the various tests executed by sending day to day corresponding TestNG reports to QA Manager
  • Maintaining the selenium and java automation code and resources in the GitHub source control and using Jenkins.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.
  • Completed in-depth usability testing on Windows, Android and iOS mobile devices.
  • Built automated test scripts to handle repetitive software testing work.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Completed pre-implementation testing for new system modifications to assess potential impacts.

Education

Mathematics

Tribhuwan University
Nepal

Bachelor of Science - Physics And Statictics

Tribhuwan University
Nepal
03.2013

Skills

  • Automation Programming
  • Object Oriented Design
  • Software Analysis
  • Database Testing
  • Web page automation testing
  • Agile Methodologies
  • API testing
  • Flexible and Adaptable
  • Attention to Detail
  • Analytical and Critical Thinking
  • Teamwork and Collaboration
  • Maintenance and Repair

Process and Tools used

     


-Testing and Reporting   Tools: Selenium (JAVA), QC/ALM, JIRA, Junit, SoapUI, TestNG, Cucumber, Rest   assured, Postman, GitHub, Jenkins. 

-Development environment:   Java, Selenium

- Scripting Languages:   HTML, XML

- Database tool: Oracle   SQL, MYSQL.

- Framework: Junit, TestNG,   Cucumber/Gherkin, Apache POI.

- Release tool: Jenkins.

- Process and   Methodologies: SDLC, STLC, Agile Scrum, Waterfall.

Referencees

Available upon request.

Timeline

QA Automation Engineer

Wells Fargo
11.2020 - Current

QA Automation Engineer

Blue Cross Blue Shield of Texas
09.2018 - 09.2020

QA Automation Engineer

AT&T
01.2017 - 09.2018

Mathematics

Tribhuwan University

Bachelor of Science - Physics And Statictics

Tribhuwan University
Yam Timilsina