Resume

Sign in

QA Automation Engineer

Location:
Lipsi, South Aegean, 850 01, Greece
Posted:
April 25, 2022

Contact this candidate

Resume:

Sumita

QA Engineer

Phone: 512-***-****

Email: adqvsw@r.postjobfree.com

Professional Summary:

●Software Testing and Quality assurance experience over 6 years in Client/Server and Web-based applications using Manual, Backend, and Automation process.

●Strong Experience with Smoke, Functional, Regression, Integration, GUI, Unit Testing and User Acceptance Testing.

●Experienced with Agile environment and a valuable contributor during agile ceremonies such as Daily stand-up, Sprint Grooming, Sprint Planning, Sprint Demo and Sprint Retrospective meetings.

●Have hands on experience in developing the test automation scripts using Selenium WebDriver and WebDriver back-end Selenium with TestNG.

●Experience in waterfall and Agile methodologies, Traceability matrix (RTM).

●Analyzing User Stories specification to create and execute Test Cases, identifying defects, logging defects and verification of bug fixes.

●In-depth understanding of Java Object-Oriented Programming (OOPs) concepts and proficient using Data Structures for automation purposes.

●Experienced testing Rest API both manually and automated with tools as Postmen, Rest-Assured library.

●Write Test cases for manual testing based on the requirements.

●Experience in Bug Tracking System, and process using JIRA, also expert in test management tools HP QC/ALM.

●Have experience working and understanding of Core Java.

●Expert in developing Cucumber (BDD) feature files using Gherkin for automation using Selenium WebDriver.

●Expert in developing the Automation framework from scratch and enhance by using Maven, and Run the Test suite using TestNG, Maven, Page Object Model (POM) and Page Factory.

●Working knowledge in object-oriented programming (OOPs) concept such as inheritance, polymorphism, abstraction, encapsulation, and interface.

●Use Jenkins for contentious integration, GitHub for version control management.

●Expert in Postman and Restful API Testing.

●Hands on experience on performance testing like load, stress using JMeter.

●Good understanding manual mobile testing and some automation.

●Ability to work independently and in a team environment, with a minimum of supervision.

●Experienced in making software defects reproducible and reporting them to developers.

●Experience in build, deploy multi module applications; configure test coverage, integrated with Maven and CI server Jenkins.

●Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept.

●Good Exposure with functional web service testing and strong knowledge on SOAP UI, POSTMAN tools.

●Excellent in technical communication, documentation, interpersonal and reporting skills.

●Solution-driven and customer-focused Software Test Engineer with extensive experience of testing, ensuring customer satisfaction, meeting business needs.

Technical Skills:

Testing Tools

Selenium WebDriver/IDE/, Cucumber, POSTMAN

Languages

JAVA, Python

Test Framework

TestNG, TDD, BDD

Build Tools

Ant, Maven

Continuous Integration Tools

Jenkins

Processes

Agile-Scrum, Waterfall

Bug Tracking Tools

JIRA, Quality Center (QC)/ALM

Source Version Control Tool

Subversion (SVN), Git

Operating Systems

Windows, Linux, Mac

Professional Experience:

Client: ServiceNow, Santa Clara Aug 2021 – Dec 2021

Project: Project Lexicon & Freedom

Role: Sr QA Automation Engineer

Responsibilities:

●Participated in Sprint planning, daily scrum, retrospective, and Backlog Refinement meeting for agile scrum development.

●Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.

●Created and enhanced Automation test scripts to handle dynamic objects in the tested application’s GUI using Selenium locators.

●Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules

●Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with JUnit.

●Created Selenium web-driver automation scripts using Java to validate functionality on various browsers

●Used Eclipse IDE to develop & debug the code.

●Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.

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

●Designed data-driven testing framework in Selenium and captured data dynamically from web controls.

●Participated in bug triage meetings with developers to validate the severity of the bug and responsible for tracking of the testing life cycle.

●Verified, edited and update test data in new or existing systems before testing.

●Experience with JavaScript

●Completed multiple ServiceNow certifications like Security Training-OWASP Top 10, Scripting in ServiceNow, Writing UI Tests etc.

Environment: Java, Selenium WebDriver, Jenkins, Maven,, Eclipse, HTML, JavaScript, JUnit, XML, SQL, agile Mac

Client: Western Alliance Bank, Phoenix, AZ Oct 2020 – Aug 2021

Project: CBS (Centralized Banking System)

Role: QA Automation Engineer

Responsibilities:

●Participated in Sprint planning, retrospective, and daily scrum, Backlog Refinement meeting for agile scrum development.

●Extensive experience working with defect life cycle from opening to closure using JIRA

●Created and enhanced Automation test scripts to handle dynamic objects in the tested application’s GUI using Selenium locators.

●Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules

●Developed Automation framework using Selenium WebDriver

●Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with TestNG.

●Created Selenium web-driver automation scripts using Java to validate functionality on various browsers

●Used Eclipse IDE to develop & debug the code.

●Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.

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

●Worked on Data Driven Framework and MVC for Automation test scripts

●Created Postman scripts to reduce testing time

●Used XPath and DOM to work with dynamic and static objects in Selenium

●Designed data-driven testing framework in Selenium and captured data dynamically from web controls.

●Participated in bug triage meetings with developers to validate the severity of the bug and responsible for tracking of the testing life cycle.

●Tested request and response JSON based web services interfaces using Postman

●Used JIRA as a defect and bug tracking tool

●Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.

●Coordinated with technical support associates to fix proprietary software issues

●Verified, edited and update test data in new or existing systems before testing.

●Experience with JavaScript

Environment: Java, Selenium WebDriver, Jenkins, Maven, Cucumber, POSTMAN, SOAP UI, XPath, Eclipse, HTML, CSS, JavaScript, XML, JIRA, SQL, agile, Oracle and Windows.

Company: Keysight Technologies, Bangalore, India Oct 2017 – Mar 2020

Client: Velox Insurance

Role: QA Engineer

Responsibilities:

●Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.

●Design and developed automated functional Test suite using Selenium WebDriver.

●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.

●Extended TestNG framework by adding some helper classes and methods.

●Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML, Java.

●Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.

●Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.

●Used Java codes to handle textbox, dropdown, checkbox, buttons and popup controls.

●Implemented Data-Driven test to verify the same functionality with multiple sets of data.

●Defect testing and exploratory testing/Ad-hoc testing was performed after each build.

●Used Jenkins continuous integration server to run automated test suites.

●Created automation scripts in SOAP UI using Groovy Script for web services testing.

●Performed E2E backend testing by using Soap UI, Postman-Rest API.

●Worked with developer to reproduce the bugs and to resolve usability issues during UAT.

●Worked closely with development and project management teams for effective defect management and verify resolved bugs and track enhancements made to product.

●Used JIRA as a defect tracking tool.

●Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Selenium WebDriver, Jira, Java, Maven, TestNG Jenkins, Cucumber, POSTMAN, XPath, RESTful, SOAP UI, HTML, JavaScript, XML, GIT, SQL, Oracle and Windows.

Company: Grasko Solutions Pvt LTD. Bangalore, India Feb 2016 – Sep 2017

Client: Iberia Bank

Role: QA Engineer

Responsibilities:

●Involved in test cases review by development team, product management and modified the test cases based on their feedback.

●Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules

●Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.

●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.

●Used Selenium WebDriver for writing test scripts for regression testing

●Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.

●Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.

●Involved in the Continuous Integration of the automation framework with Jenkins

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

●Worked on Data Driven Framework and MVC for Automation test scripts

●Designed data-driven testing framework in Selenium and captured data dynamically from web controls.

●Created manual test cases, reviewed with different stakeholders to validate the functionality.

●Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.

Environment: Java, Selenium WebDriver, Jenkins, Maven, XPath, Eclipse, XML, Quality Center, SQL, agile, Oracle and Windows.

Company: Tihalt Technologies, Bangalore, India Jun 2014 – Jan 2016

Role: QA Tester

Responsibilities:

●Reviewed requirements and specifications and provided input during requirements and specification walkthroughs.

●Executed the test cases manually and automation as necessary and worked on XML.

●Used Quality Center to define requirements, design test steps, run as test set, report, track and close bugs

●Executed test cases compared with expected values and pass/fail reports updated through Quality Center.

●Involved in UAT Testing and Used Quality Center to report bugs

●Prioritized Identified defects and monitored bugs fixing status through Out Look Express, which was configured through Quality Center.

●Worked with development teams investigated and corrected software bugs and deficiencies based on the testing results.

●Involved in documentation as to how to maintain and run scripts for future enhancements.

●Involved in developing test methodologies, test plans and manual test cases for the application and prepared UAT test Plan.

●Created and executed SQL queries against Oracle database compared the results and analyzed discrepancies.

●Manually performed back-end testing by writing SQL queries

●Communicated with Manager, Team lead daily for testing efforts and sent Status Reports as needed like Daily and Weekly.

Environment: Manual Testing, Quality Center, Java, HTML, VBScript, Oracle, SQL Server, Windows XP, UNIX, MS Outlook.

Educational Qualification:

•Bachelor of Computer Application from MCRP University, Bhopal -2005

•Master of Computer Application from Sikkim Manipal University -2007



Contact this candidate