Post Job Free
Sign in

Qa Engineer Automation

Location:
Centreville, VA
Posted:
March 29, 2023

Contact this candidate

Resume:

Purushottam Kafle

********@*****.***

703-***-****

SUMMARY:

● 6+ years of IT experience and good knowledge of QA of software application Testing.

● Participated in Agile Scrum by attending Sprint Grooming, Sprint Planning, Sprint Demo, and Retrospective Meetings.

● Key expertise includes testing & debugging GUI & Multi-Applications environment & automated testing using Selenium WebDriver.

● Good experience in using Java, TestNG test framework to write functional tests.

● Experienced in developing Data Driven and Keyword Driven Framework to maintain Test Suites.

● Good experience in Selenium Test Environment Setup using open-Source tools.

● Experience in using Jenkins as a Continuous Integration server to configure with Maven.

● Experienced in Web Services testing using Postman and Rest Assured for both Automation and Manual testing Rest API.

● Highly dedicated to producing professional work with highest quality and creativity.

● Excellent Communication skills, Documentation Skills, Team problem solving ability and analytical skills in high speed, quality conscious, Multitasked environment. TECHNICAL SKILLS:

Selenium WebDriver/GRID, JMeter, HTML, CSS, Java, TestNG, Ant, Maven, Agile-Scrum, Jenkins, Cucumber, Rest Assured Jira, GIT, SQL, Oracle, VScode, React, Swagger, Terraform. EXPERIENCES:

The American College of Cardiology (ACC), Washington, D.C Sr. QA Engineer- Automation

Aug, 2021 – Present

Responsibilities:

● Analyzed the Functional Requirement and Business Requirement Documents to get a better understanding of the system on both functional and business perspectives.

● Worked closely with the Developers, Analysts, and Architects for knowledge sharing and to resolve issues during scrum sessions using Agile Methodology.

● Contribute to the functional automation suite for project features for sanity, smoke, and regression runs using Java and Selenium. Perform failure analysis of the test runs and fixing failed scripts.

● Have built a test automation framework based on Page Object Model, TestNG and Selenium WebDriver.

● Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads test data from database and stored in property and XML files.

● Developing and executing automated API tests using RestAssured and Postman framework to ensure the functionality and reliability of the software application.

● Integrated the test suites to Jenkins to execute them automatically after every successful deployment

● Set up the Maven build pom.xml file and surefire reports for continuous integration test in Jenkins

● Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

● Used JIRA for tracking requirement and issue tracking.

● Worked with source version control tool such as GIT.

● Worked closely with development and project management teams for effective defect management and verify resolved bugs and track enhancements made to product. Environment: Agile, Selenium (WebDriver), Maven, Java, JDBC, Spring, REST API, Postman, TestNG, GIT, Oracle, SQL server.

CapitalOne, Richmond, VA

Test Automation Engineer

Oct 2019– Jul, 2021

Responsibilities:

● Performed Black box testing, Smoke testing, GUI, Data driven testing, Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing, Performance testing, Load testing and Backend testing.

● Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and TestNG Framework.

● Implemented Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.

● Design and develop Maven multi-module automation framework with SQL database from scratch in Java, parsing and comparing results with data from database, adding and updating results in database.

● Collaborating with a scrum team of developers and testers to successfully complete stories within a 2-week sprint.

● Involved in scheduling project schedule and testing time line for off shore teams.

● Participated and Initiated Team meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach

● Mentored the less experienced resources on the business usage of the application.

● Maintained the Java and selenium test source code and resources in the GIT source control repository tool.

● Monitored project plan execution and project metrics reporting. Environment: Java, JDBC, Selenium WebDriver, TestNG, Maven, Jenkins, Oracle, JIRA, SQL Server, SQL Avis Budget Group, NJ

Quality Assurance Engineer

Feb 2016- Sep, 2019

Responsibilities:

● Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium WebDriver.

● Utilized Selenium WebDriver API and TestNG to develop the framework.

● Experienced with Continuous Integration/Continuous Deployment techniques.

● Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

● Developed load and performance tests to ensure reliability and scalability.

● Built test automation frameworks to distributed processing of large data sets across server clusters.

● Worked on Jenkins job creation and deployment for test automation scripts.

● Worked on websites automation for major domains.

● Proficient with version control tools and user story management tools like GIT, JIRA, Jenkins.

● Performed Test deployments to all services and environments.

● Experienced working with security related testing and development. Environment: C#, SQL Server, Java, Ruby, Web Logic, XML, HTML, Java script, Oracle, Excel, Git, JIRA, Jenkins.

Education:

George Mason University, Fairfax, Virginia, U.S.

Bachelor’s in information technology

Northern Virginia Community college

Associate in information technology



Contact this candidate