Sumita
QA Engineer
Phone: 512-***-****
Email: ******.*@********************.***
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