We provide IT Staff Augmentation Services!

Qa/automation Test Engineer Resume

MO

SUMMARY

  • Experienced of Agile software development methodology using Scrum. Developing business solutions in an Agile environment with focus on Continuous Integration and Continuous Delivery.
  • Experience in Quality Assurance Process to perform Unit, Functional, Integration, Regression, System, Performance Load, Cross Browser and User Acceptance testing during SDLC.
  • Conversant in designing Master and child Test Plans, writing Test Cases, developing and maintaining Test scripts for automation.
  • Expert in Cross browser testing, parallel testing and Data driven test execution
  • Expertise in creating BDD and TDD driven test framework. Designed and executed Test Cases in coordinating with Business Analyst.
  • Expert in data validations and health check on APIs.
  • Strong Experience in building API Automation Framework using REST Assured, TestNG, JUNIT Maven & Cucumber.
  • Experience in building UI testing framework in KATALON STUDIO using cucumber feature files.
  • Experienced in configuring Cucumber Report Plugin to generate html test reports.
  • Expert in monitoring web application functions by implementing assertions using Ghost Inspector tool.
  • Experienced in performance testing using Blaze Meter tool. Performed load test for 100+ concurrent users.
  • Experience in using ETL tools like Informatica.
  • Used the JMeter and RPT for the performance and stress testing.
  • Analyzing results from executions and interacting with developers in fixing the defects.
  • Experience in logging defects using JIRA, created defect dashboards to track daily defect containment ratio.
  • Experienced in building Test scripts using Python.
  • Hands on experience in TOSCA tool introduced for UI testing.
  • Experience in working ETL tools like Amazon Glue.
  • Utilized Jenkins, Git, and Eclipse for deployment on test servers and to move towards CI/CD
  • Implemented the docker to launch the selenium grid on a virtual machine.
  • Experience in using the AWS services like S3 bucket, Lambda and EC2 for the implementing and executing automation testcases.
  • Experienced in executing SIT (System Integration Testing) and supporting UAT (User Acceptance Testing).
  • Interacting with stack holder and product owners on functionality gaps identified during SIT and UAT.
  • Worked on databases such as Oracle, MS SQL Server, and MySQL.
  • Thorough knowledge of mobile platforms such as Android and iOS.
  • Good at maintaining reports and statistics of the defect management.
  • Ability to handle multiple projects simultaneously with a limited timeframe release cycle.
  • Experienced in handling offshore and onshore teams as a team lead and coordinator.
  • Good at multi - tasking and quick learner.
  • Excellent analytical and problem-solving with strong communication skills.

TECHNICAL SKILLS

Programming Languages: Java, C, SQL, MYSQL, Python

Testing tools: Quality Center, ALM, Cucumber, Selenium, JMeter, Postman, Katalon Studio, Blaze meter, Soap UI, Informatica.

Frameworks/tools: Test Driven Development, Automation Framework, Cucumber Framework.

Database: Oracle 9i/10/11, MySQL, SQL, Sqlite3, DB2

Development methodologies: Agile (Scrum), Scaled Agile

Web Services: SOAP, WSDL, XML, REST, SOAPUI

Version control Tools: GIT, VSTS

Operating System: Windows, Unix, and Linux

Build/CI tools/scheduler: Jenkins, ESP, Change man, Azure DevOps

PROFESSIONAL EXPERIENCE

QA/Automation Test Engineer

Confidential, MO

Responsibilities:

  • Involved in reviews, Manual Testing, Integration Testing, Regression Testing, Functional Testing, System Testing, Black Box Testing used automated tools Cucumber and TOSCA.
  • Involved in the entire Software Development Life Cycle of the projects from initiation to implementation.
  • Preparation of Test Plans, Test Scenarios, Test Conditions outline and Test Cases from the Business requirements and Functional Specification.
  • Followed scrum ceremonies in sprint level as involved in Azile methodology.
  • Responsible for designing the Architecture for BDD Test Automation Framework using Cucumber.
  • Responsible for creating automation scripts and executing.
  • Responsible for creating the JSON files for API test scenarios.
  • Responsible for Smoke, Functional, Graphic User Interface, Regression Testing, Negative and Positive testing, testing manually on the first release of the application
  • Automated back end data validation through selenium.
  • Implemented BDD through Cucumber.
  • Created the Feature Files for Cucumber Automation.
  • Created Test Automation Framework with Cucumber and Selenium WebDriver.
  • Implement Katalon Studio to execute test scenarios on multiple browsers.
  • Automated AngularJS application module using protractor by writing java scripts and Used Jasmine as unit testing framework.
  • Used karma as a test runner to execute the test scripts and experience in setting up the karma.config.js file with configurations
  • Worked very closely with UI angular developers while automating the tests using protractor and Jasmine
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, sent over HTTP or HTTPS by inspecting every XML request and response using Soap UI.
  • Tested web services by generating XML, SOAPUI Requests and validated the corresponding XML, SOAPUI Responses.
  • Build tests through maven pom file
  • Test execution and reporting through Jenkins.
  • Configured Cucumber Report Plugin and Performance Plugin to Jenkins to generate html test reports.
  • Migrated to Azure and hands-on experience writing test cases in Azure, CICD in Azure DevOps and etc.
  • Maintain Code versions through GIT.
  • Bug Reporting and Tracking through JIRA and migrated to TEAMS.
  • Presented Automation Test result analysis during daily Agile stand-up meetings.
  • Responsible for transferring the knowledge about the use of test framework to developers and manual testers.

Environment: Selenium IDE, Java, Python, Amazon Glue, Eclipse, MS Excel, JIRA, Blaze meter, TestNG, JUnit, JMeter, Cucumber, Protractor, Jasmine, SoapUI, Maven, Jenkins, Azure, PL/SQL.

QA/Automation Test Engineer

Confidential, CA

Responsibilities:

  • Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Developed and Executed Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results.
  • Implemented Hybrid automation framework with Selenium WebDriver.
  • Used Firebug, Fire Path to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.
  • Handled the special mouse events and selected the options from the tab menu using Selenium Actions Builder, Mouse Hover and Synchronization.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing) using Selenium Screenshots.
  • Used Apache POI to read data from Excel sheet.
  • Used Parameters, Data Provider TestNG annotations to perform regression and functional testing.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Involved in grouping of Test Cases, Test Methods and Test Suites using TestNG annotations.
  • Used Autofit for automating the Windows GUI and general scripting. Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Performed functional testing of RESTFUL Web Services using SOAP UI Tool. Passed Assertions in Groovy scripting using Restful API.
  • Wrote Scenarios, Scenario outlines and Step Definitions using Gherkin in Cucumber for BDD.
  • Stored the flow details of Selenium Automation in a file using Log4j.
  • Maintained the Java and selenium test source code and resources in the GIT source control repository tool.
  • Scripted the Test cases and managed the framework dependency jars using Maven.
  • Performed continuous integration (CI) of code and scripts using Jenkins.
  • Extensively worked on Jenkins by installing, configuring and maintaining for continuous integration (CI) and for End to End automation for all build and deployments
  • Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.
  • Good knowledge on Appium Emulators and IOS simulators.
  • Worked with developers to update the defects, resolve them and track their status using JIRA.
  • Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.

Environment: Selenium IDE, Selenium WebDriver, Apache POI, Auto IT, Java, HTML, CSS, XML, XPath, Windows, SQL Server, Maven, SOAPUI, Cucumber, Jenkins, GIT, JIRA, Gherkin.

QA Automation Test Engineer

Confidential, IL

Responsibilities:

  • Worked Under Agile Development Environment
  • Demonstrated knowledge of testing processes, standards and best practices
  • Worked on Backend Testing and supported the UI Team
  • Experienced in using the RATIONAL as agile tool.
  • Experience in RQM to prepare and store the test cases. Working on RTC to log the defects.
  • Involved in BA and Development team meetings to understand the requirements.
  • Working with the cross functional teams for the dependency functionalities and webservice validations.
  • Performed the ETL testing using Informatica to validate backend data-driven-testing.
  • Involved in all phases of testing life cycle (analysis, design and execution). Iteration Kick-off and Design meetings and participated in Test Case Reviews.
  • Attended daily Scrum Sessions with emphasis on target user stories and removing any obstacles. Mitigation plans were discussed with scrum master using standup as a forum.
  • Involved in deployment process to validate if any services were down using postman.
  • Working closely with development teams for the test-driven development or defect fixes.
  • Actively participated in review meetings and identifying the functionality gaps.
  • Gathering data for the validations from Subject matter experts and raising concern if any backend validations to the development or scrum masters.
  • Closing of stories in lower environments is our responsibility using test cases and master test suite.
  • Providing status updates to the reporting manager on weekly basis and discussing the following points like what went well, what is stopping us in validations, any issues through the process etc.
  • Experience in validation Testing of source and target (mapped in Informatica)
  • Experience in Overall Integration Testing from source to Target.
  • Tested the data element mapped using Informatica Tool from Source to target.
  • Used Oracle and MySQL to execute the queries.
  • Created Workflow and Mapping in Informatica Tool.
  • Worked on parallel Environment and maintained different versions of environment for different releases
  • Involved in Brainstorming sessions, retrospections, Iteration Planning meetings, Daily standups and Backlog grooming meetings.
  • Integrated with the application team regarding defect fixes
  • Excellent communication and interacting skills

Environment: Selenium, RATIONAL, jQuery, Junit GitHub, Perforce, Jenkins, RTC, RQM, Post Man, JIRA, GitHub.

QA Test Engineer

Confidential, MA

Responsibilities:

  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Experience in creating dashboards to track the burndown of each team member in the sprint.
  • All the bugs were tracked and updated in defect tracking tool JIRA.
  • Assist development team in reproducing the issues and in application troubleshooting process.
  • Working closely with development teams for the test-driven development or defect fixes.
  • Actively participated in review meetings and identifying the functionality gaps.
  • Involved in BA and Development team meetings to understand the requirements
  • Working closely with development teams for the test-driven development or defect fixes.
  • Written and executed test scripts for performing testing on Mainframe Migration.
  • Actively participated in review meetings and identifying the functionality gaps.
  • Gathering data for the validations from Subject matter experts and raising concern if any backend validations to the development or scrum masters.
  • Closing of stories in lower environments is our responsibility using test cases and master test suite.
  • Providing status updates to the reporting manager on weekly basis and discussing the following points like what went well, what is stopping us in validations, any issues through the process etc.
  • Using the scrum tool rational we were able to get the task updates and provide the reports using PI diagrams, Breakdown and burn charts.
  • Participating in Retro respective meetings with the team on every sprint.
  • Involved in sprint planning and release level meetings to understand the future requirements and business expectations.
  • Worked on running the automation scripts using selenium.

Environment: Cucumber, SVN, Java, Selenium RC/IDE, HL7(CDA, CCD, SPL),TestNG, Automation, Manual Testing, smoke Test, JUnit, Ant, Eclipse, XPATH, Firebug, Fire path, JIRA, agile, HTML5, SQL Server 2012,.

QA Test Engineer

Confidential

Responsibilities:

  • Responsible for writing Test Scripts, Test flows and Test Performance documents, using MS Word and MS Excel.
  • Developing Interacting with Users, Business Analysts and gathered business and technical requirements and specifications.
  • Coordinated with the offshore team for task allocation and resolving their queries to maintain the quality of deliverable under stringent deadlines.
  • Used JBehave framework to test the user stories that created by Product owners.
  • Experience in Quality Control, issue identification, defect logging and verification, problem resolution
  • Created mapping in Quality Center for the Requirements and the test lab from Iteration to Iteration.
  • Execute test scripts & record problems & issues in accordance with problem and issue management plans
  • Develop and maintain testing standards & procedures & work by coordinating with offshore development team to develop common test data
  • Manage the test defect process including facilitating defect reviews & reporting test execution status
  • Actively participated in review meetings and identifying the functionality gaps.
  • Involved in BA and Development team meetings to understand the requirements.
  • Tested the Web application for different Operating systems.
  • Create manual test cases for the web application.
  • Engaged in implementing QA methodology and Test Metrics.
  • Feature files are reviewed by Business Analysts before writing the test cases.
  • Involved in Backend Testing writing complex SQL queries and sub queries for database testing.
  • Captured the SQL statements from the application execution and manually checked the results.
  • Involved in developing JBehave scenarios for testing different modules IaaS
  • Used Cucumber test cases using feature files using Spring Tool Suite (STS) as a IDE.
  • Executed all the feature file to get hundred percent code coverage.
  • Interacted with users for execution of test cases in UAT.
  • Worked on business layer in C#.Net to handle existing functionality of the system as well as new proposed functionalities.
  • Performing unit testing of develop PL/SQL code in DEV environment and promoting codes to UAT and Production environments
  • Constantly involved in the team to adopt QA Testing Standards. Logged and Tracked defects using Test Director.
  • Attended weekly status meetings showing progress and future testing efforts

Environment: (Trainee) Selenium Web Driver(Sales force), JAVA, J2EE, JIRA, Linux, Tomcat, HP Quick Test, Oracle11g, JMeter, Quality Center, Test Director, Html5, Xml, Web Application Testing, JavaScript, Windows 7/Vista, MS Access, and MS Excel.

Hire Now