We provide IT Staff Augmentation Services!

Senior Qe Test Engineer Resume

2.00/5 (Submit Your Rating)

MinnesotA

SUMMARY

  • Software Development Engineer in Test with 8 years of experience in all the phases of Software Testing Life Cycle (STLC).
  • Diversified experience in serving various domains such as Banking, Insurance, Healthcare and Ecommerce.
  • Strong knowledge and experience with software testing and automated test techniques with a strong focus on quality throughout the entire software development cycle.
  • Strong knowledge in implementing Waterfall and Agile (Sprint/Scrum) Methodology by analyzing requirement specifications.
  • Used Protractor to test Angular web applications using Type Script, JSON and Java Script.
  • Implemented Jasmine as a testing framework with Web DriverJS in Protractor.
  • Experienced with protractor to run end - to-end tests; Created and executed automated test scripts using Protractor for testing Angular pages.
  • Developed Features to implement Test Cases, Scenarios, and Scenario Outlines for BDD (Behavior Driven Development) using Cucumber.
  • Experience in Selenium Automation using Selenium WebDriver, Selenium IDE, Selenium Grid, Java, TestNG.
  • Strong knowledge of Oracle Retail products like AIP, RMS, Allocation, RPM, RPAS
  • Very Good Functional & Technical knowledge of Oracle CC&B.
  • Worked on various QTP Automation tools QTP/UFT using VB Scripting and descriptive programming approach on various projects.
  • Used Selenium WebDriver and TestNG to run parallel testing by creating Groups, and categorizing test cases.
  • Designed Data Driven framework and read the data from excel sheets using Apache POI API.
  • Experienced in conducting Parallel, Cross Browser Testing using Selenium Grid and TestNG.
  • Conducting the testing for Mouse Movements, Keystrokes, Windows and print popups by using Actions and other Selenium API.
  • Expertise inautomated testing using QTP/UFT, Selenium IDE andSelenium Web Driver/Java.
  • Expertise in UFT scripts including HTML Document Object Model (DOM), dynamic parameterization using Data Tables and Database Tables, Excel and File System Objects
  • Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse events, with different Locators (XPath, CSS, id, Link text).
  • Used QMETRY to run test suite and generate test results and upload the test result attachment.
  • Used BitBucket as a version control tool.
  • Created Technical Installation, User guide and Release notes for each release.
  • Experience in preparing Test plans, Test scenarios, Test cases and Test summary reports for both automated and manual testing based on User Stories, User requirements, System requirements and Use Case documents.
  • Experience in handling multiple windows, Alerts, and Pop-ups with Selenium.
  • Designed and Implemented different automation frameworks like Keyword Driven Framework, Data Driven Framework, and Hybrid Framework.
  • Experience in Database/Backend testing using SQL Queries for data design, data validation and data integrity testing using JDBC.
  • Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, JUnit Testing, Black box testing, Functional testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC

Testing Tools: Selenium Web Driver, TestNG, Selenium IDE, Selenium RC, Selenium GridJUnit, Cucumber, SoapUI, QC, Appium, Jasmine, Protractor, QMETRY

UI Technologies: AngularJS, Bootstrap, JavaScript,JAVA

Test Build & Integration Tools: Maven, ANT, Jenkins

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (

Programming Languages: JAVA, Gherkin, SQL C, C#

Markup Languages: HTML, XML, XPath, CSS Selector

Databases: MySQL, Oracle, SQL Server

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Operating Systems: Windows XP/7/8/10, UNIX, LINUX

Defect Tools: HP Quality Center, JIRA

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access

Utilities: Eclipse, SVN, GIT, Firebug, Fire Path, Visual Studio, BItBucket

PROFESSIONAL EXPERIENCE

Confidential

Senior QE Test Engineer

Responsibilities:

  • Documented Test Scenarios (positive and negative) and Test Cases based on the functional specifications
  • Analyze Functional Requirement and Business Requirement Documents to get a better understanding of the system on both functional and business perspectives.
  • Implemented persistence MID lets using RMS programming interface
  • Responsible for creating the test case scenarios both positive and negative based on the user stories.
  • Performed automation testing on different client applications.
  • Worked with three mobile application simultaneously: iOS, Android and WP7
  • Provided Quality Assurance and testing expertise during the implementation of Oracle’s CC&B
  • Performing sprint automation working with different applications parallel.
  • Used BitBucket for fetching the updated code from the team members.
  • Used JIRA for creating tasks for the user stories of the particular sprint and assigning timing to it.
  • Used JIRA to raising defects and followed bug cycle.
  • Involved in Mobile Computing testing with Windows OS, iPhone, iPad and Android Essentials including cross-browser testing.
  • Involved in developing automation framework from scratch.
  • Used Extent reports of testNG to generate test results.
  • Conducted the System, Integration and Regression of the application.
  • Used Selenium for testing the angular application by using Page Object Model framework to know the behavior of the application.
  • Developed test scripts based on customer requirements.
  • Prepared Page locators of a particular page in the application separately using Page Object model.
  • Developed an inbuilt functions in the framework which can be reused anywhere in the project.
  • Developed Configuration file by providing configuration details like browser type, URL, time-out, file path
  • Tested the application on a static date by providing a separate file like property file which contains the To and From locations, Sign up data, Invalid date, invalid flight number
  • Performed various testing - Smoke, Functional, Integration and Regression.
  • Involved in daily status calls and reporting.
  • Performed browser compatibility and configuration testing on various operating systems such as Blackberry OS, Android OS, and IOS etc.
  • Working as a team with different testers and had a good communication with all the team members
  • Worked with development team on defect reporting, fixes and resolution; update management on testing results, activities and planning using JIRA.
  • Used QMETRY to run the test suite with API keys generated by QMETRY.
  • Used QMETRY to run the test suite with QMETRY Agent, which generates an API key to run the test scripts.
  • Test results are uploaded as an attachment in the QMETRY.
  • Updated test cases in QMETRY for different applications.
  • Created repository in BitBucket for different applications.
  • Provided User guide, release notes and technical installation guide for the customers.
  • Conducted daily calls with offshore team and maintained the same level of improvement from offshore.
  • Managed both Offshore and Onsite team members.
  • Provided demo at the end of sprint to the customers.
  • Involved in planning session for sprints.
Environment: Java, Agile, Windows 7, Selenium, JIRA, BitBucket, Eclipse, QMETRY, Page Object Model

Confidential, Minnesota

Senior QE Test Engineer

Responsibilities:

  • Documented Test Scenarios (positive and negative) and Test Cases based on the functional specifications
  • Analyze Functional Requirement and Business Requirement Documents to get a better understanding of the system on both functional and business perspectives.
  • Responsible for creating the feature files with different scenarios both positive and negative.
  • Performed automation testing on Angular applications.
  • Followed project milestones and created test data and executed test scripts and defined test plans from functional, regression and performance testing through acceptance for Web Services/APIs through (HP UFT).
  • Performing In sprint automation in parallel to development of the application.
  • Used GitLab for fetching the updated code from the team members.
  • Used Version One for creating tasks for the user stories of the particular sprint and assigning timing to it.
  • Tested the UI of the end product on mobile, PC, Android and Apple (iPhone, iPad) platforms to ensure that language translation and Currency conversions were displaying as required
  • Developed QTP/UFT scripts with object model and description programming, and handled dynamic objects using VB-script and regular expression in QTP/UFT.
  • Used Version One to raising defects.
  • Developing and maintaining custom libraries, error handling, recovery scenarios, reporting methods and descriptive programming, Repository management, using QTP/UFT.
  • Customized UFT Scripts with Parameterization, Check Points, Library Files, and Regular Expression to automate functional Test Cases.
  • Conducted the System, Integration and Regression of the application.
  • DesignedData Driven frameworkand read the data from excel sheets usingApache POI API.
  • Involved in conducting Parallel, Cross Browser Testing using Selenium Grid and TestNG.
  • Used Several TestNG Annotations like@BeforeTest,@DataProviderto take advantage of test lifecycle.
  • Maintaining the Selenium and Java automation code and resources using GIT for Source Control Management.
  • Used Chai for assertions like to check whether the given element is displayed as per expected or not.
  • Developed test scripts in step definition file depending upon the feature files created.
  • Prepared Page locators of a particular page in the application separately using Page Object model.
  • Developed a inbuilt functions in the framework which can be reused anywhere in the project.
  • Developed Configuration file by providing configuration details like browser type, URL, time-out, file paths.
  • Developed different configuration files for sprint, regression and as a whole.
  • Tested the application on a static date by providing a separate file like property file

Environment: Java, JavaScript, Agile, Windows 7, Cucumber, Version One, SQL Server, GitLab, Protractor, Cucumber, intelliJ, Chai, Page Object Model

Confidential, OH

Senior QA Automation Engineer

Responsibilities:

  • Involved in Document, Implement, Monitor and enforce all processes and Procedures for testing is established as per standards defined by the Organization
  • Involved in Test planning and Test execution and performed Functionality Testing and Regression Testing
  • Worked onPOS self-check out / POS QA Testingwas involved in setting of QA Test environment with simulated POS test environment.
  • Involved inPreliminary discussions of the Projectwith the Core Team according to Business Requirement Document.
  • Implemented persistence MID lets using RMS programming interface
  • Participated in the Agile development environment with sprint meetings and story grooming sessions
  • Analyzed the Business Requirement Specifications received from business team, Functional Requirement Specification received from development team.
  • Gathered requirements, analyzed and documented Business requirements.
  • Developed a road map in understanding the Business Logic and User Requirements for Manual and Automated Testing.
  • Review and critique RMS, RPM and Allocation test cases.
  • Help in identifying the best structure for Security settings of RMS, RPM and Allocation
  • Extensively involved in black box Testing, Functional Testing, and integration testing, regression testing and smoke testing of the application.
  • Created functional automation test scripts using Selenium Web Driver with TestNG framework.
  • Developed Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on the dropdown list.
  • Designed Data Driven frameworkand read the data from excel sheets usingApache POI API.
  • Involved in conducting Parallel, Cross Browser Testing using Selenium Grid and TestNG.
  • Used Several TestNG Annotations like@Before Test,@Data Providerto take advantage of test lifecycle.
  • Tested different functions of the POS system like scanning, paymentsandreturns.Moreover, make sure that the system met the requirements and expectations.
  • Maintaining the Selenium and Java automation code and resources using GIT for Source Control Management.
  • Involved in performing BDD (Behavior Driven Development) using Cucumber Features files, Scenarios and Step Definitions in Gherkin format.
  • Conducting the testing for Mouse Movements, Keystrokes, Windows and print popups by using Actions and other Selenium API.
  • Interacted with programmers to resolve issues relating to open bugs.
  • Involved in testing the Android application using APPIUM.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial, Attributes and Tags.
  • CreatedMavenproject and configured dependencies using pom.xml.
  • Performed Continuous integration automation usingJenkins.
  • Produced Test Metrics showing the number of test cases analyzed, number of test cases fixed, number failed number left to analyze and Fix in weekly meetings.
  • Giving the estimations for the Failure Analysis and fixing of the test scripts.
  • Recorded and managed defects.
  • Implemented data driven testing by accessing excel sheets.
  • Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.
  • Provided back end testing for data validation using SQL.
  • Involved in testing the database and data validation using SQL Queries.
  • Review of test fixes done by team members
  • Communicating daily status to the client.
  • Involved in testing the application on cloud using SauceLabs.
  • Testing the application on cloud parallelly and also on different browsers.
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Java,Selenium Web Driver, Selenium Grid, Cucumber, TestNG, Eclipse IDE, Oracle, Agile, JIRA, GIT, Maven, SoapUI, Jenkins, SQL, Firebug, FirePath, XPath, XML, Hybrid/Data Driven Framework, Appium, SauceLabs

Confidential, Arizona

Senior QA Automation Engineer

Responsibilities:

  • Involved in Document, Implement, Monitor and enforce all processes and Procedures for testing is established as per standards defined by the Organization
  • Involved in Test planning and Test execution and performed Functionality Testing and Regression Testing
  • Participated in the Agile development environment with sprint meetings and story grooming sessions
  • Analyzed the Business Requirement Specifications received from business team, Functional Requirement Specification received from development team.
  • Integration lead for custom interface between RMS and POS. This interface was an enhancement for passing cash back configuration settings from RMS to POS.
  • Gathered requirements, analyzed and documented Business requirements.
  • Developed a road map in understanding the Business Logic and User Requirements for Manual and Automated Testing.
  • Integration lead for several custom interfaces between RMS, RIM, EDW and EDI. These critical interfaces helped SuperValu scale up on their Deals business process.
  • Integration lead for base plus custom integrations between RMS and Oracle Financials. Custom interface was developed from RMS to Oracle AR and to Oracle GL to pass deal account and criteria information from RMS.
  • Extensively involved in black box Testing, Functional Testing, system testing and integration testing, regression testing and smoke testing of the application.
  • Created functional automation test scripts using Selenium Web Driver with TestNG framework.
  • Developed Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on the dropdown list.
  • Designed Data Driven framework and read the data from excel sheets using Apache POI API.
  • Involved in conducting Parallel, Cross Browser Testing usingSeleniumGrid and TestNG.
  • Used Several TestNG Annotations like @BeforeTest, @DataProvider to take advantage of test lifecycle.
  • Maintaining the Selenium and Java automation code and resources using GIT for Source Control Management.
  • Involved in performing BDD (Behavior Driven Development) using Cucumber Features files, Scenarios and Step Definitions in Gherkin format.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
  • Conducting the testing for Mouse Movements, Keystrokes, Windows and print popups by using Actions and other Selenium API.
  • Interacted with programmers to resolve issues relating to open bugs.
  • Involved in testing the Android application using APPIUM.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial, Attributes and Tags.
  • Created Maven project and configured dependencies using pom.xml.
  • Performed Continuous integration automation usingJenkins.
  • Produced Test Metrics showing the number of test cases analyzed, number of test cases fixed, number failed number left to analyze and Fix in weekly meetings.
  • Giving the estimations for the Failure Analysis and fixing of the test scripts.
  • Recorded and managed defects.
  • Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.
  • Provided back end testing for data validation using SQL.
  • Involved in testing the database and data validation using SQL Queries.
  • Review of test fixes done by team members
  • Communicating daily status to the client.
  • Verified the integration of various components in the application and executed end-to-end testing.
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Java,Selenium Web Driver, Selenium Grid, Cucumber, TestNG, Eclipse IDE, Oracle, Agile, JIRA, GIT, Maven, SoapUI, Jenkins, SQL, Firebug, FirePath, XPath, XML, Hybrid/Data Driven Framework, Appium, SOAP, RESTFUL.

Confidential

QA Manual Tester

Responsibilities:

  • Involved in deriving the Test Scenarios, preparing the Test cases for every module to test its functionality using both Positive and Negative testing.
  • Analyzed Test cases and Test Scenarios based on the Requirements.
  • Created and executed the test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues using Quality center.
  • Tracked bugs using a bug-tracking system, Quality center which had also helped in communicating the teammates.
  • Identified software defects.
  • Evaluated existing quality assurance methods and implemented cost-effective upgrades.
  • Actively participated in meetings with business groups to update the project related details.
  • Participated in enhancement meetings and was also responsible for weekly status updates, troubleshoot new releases and production issues.
  • Worked on System testing, User acceptance testing for a responsive design of the interface.
  • Involved in various phases of SDLC such as Design, Development and Testing.
  • Involved in testing the database and data validations using SQL Queries

Environment: Manual Testing, Waterfall, Quality center, MS Excel

We'd love your feedback!