Senior Test Engineer Resume
St, LouiS
SUMMARY
- Overall, 12 years of experience in QA testing with Manual, Automation, ERP and Database testing.
- Experience in testing the ERP applications, Web based applications, Mobile Applications using Waterfall, Agile Methodologies.
- Involved in Test Planning, Test Preparation, Test Execution, Issue Resolution and Report Generation to assure that all aspects of a project follow the Business Requirements.
- 5 years of experience as a QA in SAP FICO, mainly worked with General Ledger, Account Payable, Account receivable, Asset Accounting
- Strong experience in analyzing and testing the Finance, Telecom, Retail, and Insurance applications
- Implemented Data Driven, Keyword Driven, Hybrid automation frameworks using UFT and Selenium WebDriver
- Experienced Quality Assurance Analyst with 8 years of working experience in software development and quality assurance, proficiency in testing of web - based and client-server applications using automation testing techniques.
- Experience in manual and automation in various domains such as Banking, E-Commerce, and Insurance domains, and their workflow.
- Experience in all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug life Cycle. Strong knowledge in both Agile and Waterfall Model.
- Experienced in using test automation tools like Selenium WebDriver to develop automation testing scripts for web and client server applications.
- Strong Knowledge in the understanding of Object-Oriented Programming Concepts (OOPs) and creating the automation test scripts using JAVA and Selenium WebDriver.
- Knowledge on python.
- Strong knowledge in using TestNG and Cucumber frameworks as well as Maven for project building.
- Developed test scripts to implement test cases, test scenarios, and features for BDD (Behavior Driven Development) using the Cucumber framework.
- Excellent knowledge in writing unique XPath without using firebug and fire path to identify web elements.
- Experienced in working on Selenium WebDriver automation script in JAVA for Page Object Model (POM) cross-browser testing. Used testing annotations to group the test methods.
- Good Knowledge of Object-Oriented Programming Concepts (OOPs), JAVA, and Selenium WebDriver.
- Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Extensive experience in using Open-Source Tools like Selenium WebDriver and Eclipse.
- Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM).
- Professional expertise in Smoke Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, UI Validation, Boundary Value Testing.
- Strong Experience in Automating the Web Application using Selenium that includes identifying the element locators, WebDriver methods and TestNG annotations, also in Data driven testing, cross browser testing
- Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber.
- Experience in Functional Testing, Regression Testing, Integration Testing, Smoke Testing, System Testing and User Acceptance Testing (UAT)
- Experience in Test Management tools Jira, HP ALM, HP QC
- Developed and executed API test cases for SOAP and RESTful web services using Swagger, SoapUI, Postman
- Good experience in using Build management tools like Maven, Gradle.
- Experience with version control tools such as GIT, GitHub.
- Experience working with SQL queries to perform the Database testing
- Excellent Communication, presentation, problem-solving and analytical skills
- Specialized in performance testing applications using load-testing tools such as Load Runner, Performance Center
- Exposure on SAP MM module.
TECHNICAL SKILLS
Software Methodologies: Agile, Waterfall Methodologies
Programming Languages: Java, XML, COBOL, JCL, CICS, VB Script, Python, APEX, GroovyJavaScript
Database: Oracle, My SQL,SQL Server, DB2
UI & Functional Automation Tools: Selenium WebDriver, UFT, Newman, SAP ERP 6.0SoapUI, Postman, Rest-Assured, Rest ClientLoadRunner, TestNG, Swagger
Automation Framework: BDD Cucumber,TestNG,Junit,Data, Keyword Driven, Hybrid Frameworks
Version Control: GIT, GIT Hub, GIT Labs, Jenkins
Operating Systems: Windows iOS, Android OS, UNIX/Linux, Ubuntu
Webservices API: RESTFUL, SOAP, Ready API, Rest API, Service V, JSON, XML, HTML
Domains: Salesforce, Telecom, Retail, Insurance
PROFESSIONAL EXPERIENCE
Confidential
Senior Test Engineer
Responsibilities:
- Analyzed business requirement and functional requirement documents, developed the test strategy document that defines the test environment, entrance, and exit criteria into different phases of testing and resources required to conduct the effort.
- Participated in building automation framework from the beginning using Selenium WebDriver, JAVA, and TestNG.
- Developed Automation framework implementing Page Object Model, using JAVA, Selenium WebDriver and TestNG.
- Write BDD (Behavior Driven Development) tests using Cucumber and JavaScript.
- Used Maven for build management, and Jenkins for Continuous Integration of the builds alongside TestNG automation framework.
- Assessed and analyzed user stories and participating in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, and Test reports.
- Performed Smoke, Functional and Regression testing using Maven project tool.
- Studied Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
- Worked with a developer to reproduce the bugs and to resolve usability issues and creating Regression Document to track and report test activities during each phase of testing.
- Participated in Scrum meetings, walk-through meetings, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
- Developed Automation test scripts using Selenium WebDriver.
- Executed SQL queries on SQL Server and Oracle database to validate the data.
Environment: Selenium WebDriver, JAVA and OOPs, Jenkins, MAVEN, Apache-POI, TestNG, Eclipse, XML, HTML, SQL, XPath, GIT, Oracle SQL, Agile/Scrum, Postman, MS Office suite, HP ALM, Windows 10.
Confidential
Senior Test Engineer
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
- Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
- Prepared a Test Suite of Sanity, Smoke, Regression, Module, Integration, System and Ad-Hoc testing.
- Strong experience in programming languages and script like Java, .Net, JavaScript, Shell Script
- Actively participated in daily Scrum meetings.
- Experienced with testing REST and Graph QL API logic using Postman.
- Expertise in developing Automation frameworks with Selenium WebDriver using JAVA and C#.
- Worked on Protractor with Typescript and cucumber to write feature files to run Angular application test cases.
- Design and execute features of ATDD (Acceptance Test Driven Development)/BDD using Selenium, Cucumber for Java and Ruby.
- Implemented cross browser and cross platform web testing with Selenium WebDriver.
- Write BDD (Behavior Driven Development) tests using Cucumber and JavaScript.
- Designed and developed automated scripts for Functional, Regression Testing using Selenium WebDriver.
- Developed a page object model framework using Java, Selenium WebDriver, Test-NG, Maven and Jenkins.
- Performed rigorous manual testing such smoke testing, Integration testing, Regression Testing, End to End Testing and System Testing.
- Setup the automation development environment using Eclipse as the IDE, Selenium WebDriver, Chrome Driver and GIT as the code repository.
- Experienced in load and performance testing tool J Meter, Load Runner.
- Extensive UAT Testing Manually.
- Worked in DevOps, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution and working on knowledge on testing and configuring Amazon Web services (AWS)
- Designed and developed Webservice test automation using Soap UI and Rest Assured.
- Experience on working XML and testing API using SOAP UI/Postman and Advanced REST client.
- Involved in design and implementation of Selenium WebDriver and Rest-Assured automation framework for smoke and regression test suites.
- Used Python for dynamically generating property list for every application. Automated data movements using python scripts.
- Experience in writing java Script in Cucumber Automation Framework.
- Performed the build and maven dependencies using Maven build tool.
- Experience in analyzing, writing and implementing test scripts for Regression testing using automation tools QTP/UFT
- Created test reports generated out of TestNG, XSLT Reports and created the error screenshots.
- Wrote Selenium script for taking screenshot and used action class to perform mouse movement.
- Responsible for updating and maintenance of existing selenium scripts.
- Wrote BDD JavaScript code to automate the angular.js application developed using Form.io in our automation framework
- Solid experience with Gherkin Language to develop Behavior Driven Testing
- Designed and developed testing environment and automated test scripts in API for performance testing using JMeter.
- Participated in analyzing the user/business requirements, functional specifications and use case documents to create the Test Plans and Test cases for System testing.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
Environment: Selenium WebDriver, Java, cucumber, Agile, Postman API, Rest Assured, IntelliJ, GIT HUB, ALM, SQL Server
Confidential
Test Engineer
Responsibilities:
- Worked as mode Lead for Confidential Hudson program
- Understood on BBP and BPML documents and clarify the requirements with Business
- Reported inconsistencies and deficiencies in the client provided SRS document after referring Business, Technical documents and prepared GAP Analysis document from BBP and BPML
- Prepared the TCML document as per BBP and BPML document
- Created the test cases for as per business scenarios in SAP FICO sub process like Account payable, Account Receivables, Asset Accounting and General ledger using HP ALM.
- Performed Sanity/Smoke testing on provided environment
- Automated regression test cases using Selenium, Java and Cucumber.
- Involved in Test execution of different cycles of SIT and UAT for HUB.
- Developed the test data and executed test scripts by using UFT
- Leading Defect Triage calls/Status calls for both SIT and UAT from offshore and monitor them.
- Responsible for sending daily/weekly status reports to client.
- Responsible for sending Quality Dashboard, Test Summary Report and Test Metrics report status reports to client.
- Adherence to all Quality processes.
Environment: Microfocus ALM, SAP ERP 6.0, Jira, ALM, Windows 10, Oracle, UFT
Confidential
Test Engineer
Responsibilities:
- Understanding the Business requirements, Application and function specifications, Design documents. Experience and knowledge of software design, Requirement Analysis, implementation, built database and documentation
- Analyzing the business application and authored the test cases as per business requirements
- Reviewed and Executed the Test cases and logged the defects in ALM.
- Involved in Data Base, User interface, Functional, and Regression Testing
- Prepared the Traceability matrix and mapped the requirements against to the test cases
- Extensively queried through SQL to check the database records in MySQL database.
- Involved in daily status calls and reporting
- Maintained defect tracking in Excel spreadsheet and prepared weekly reporting for the management.
- Worked with QA team on defect reporting, fixes and resolution, update management on testing results
Environment: Java, Oracle, HP Quality enter and UFT
Confidential
Test Engineer
Responsibilities:
- Analyzed software Requirements and Business Requirements documents to get a better understanding of the system. Responsible for Test Plan, Test scripts and Test Cases for System Testing.
- Coordinated with testing team, development team and business team and conducted walkthrough of test plan document for review.
- Involved in writing functional, regression and end-to end functionality test cases.
- Assessed and analyzed user stories and participating in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, and Test reports.
- Executed test cases manually and updated the ALM with test data, status and observations.
- Developed Automation test scripts using QTP.
- Executed SQL queries on SQL Server and Oracle database to validate the data.
Environment: Windows2003, Mac, Java, Jira
Confidential
QA Engineer
Responsibilities:
- Participated in regular meetings to learn about the product and update the testing status.
- Worked with both SDLC and Agile methodology.
- Write & execute functional and regression Manual tests using requirement document.
- Prepared test scenarios by analyzing requirement specification document.
- Work closely with business and technical teams in an agile environment to derive testing requirements and scenarios for our e-commerce web applications
- Performed End-to-End testing of database to check data integrity using SQL queries.
- Responsible for identifying test cases for manual Smoke Test, Functional Tests.
- Triaged and troubleshot issues found during testing. Supported defect fix testing, including reporting, racing, and troubleshooting defects in ALM.
- Provided effective coordination between Development team and testing team through regular meetings.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from the oracle database
Environment: Windows 10, Java, Oracle, HP Quality enter and UFT
Confidential, St. Louis
Test Engineer
Responsibilities:
- Participated in regular meetings to learn about the product and update the testing status.
- Worked with both SDLC and Agile methodology.
- Write & execute functional and regression Manual tests using requirement document.
- Prepared test scenarios by analyzing requirement specification document.
- Authored the test cases as per business scenarios and performed the Sanity, Functional, Regression and Database testing.
- Mapped the test cases against to the test cases in ALM.
- Identified the Automation scope, prepared and executed the test scripts by using VB script and QTP.
- Provided effective coordination between Development team and testing team through regular meetings
Environment: Windows 10, Java, ALM, AS 400 Mainframe, QTP, HP Quality enter and Eclipse
Confidential, San Ramon
Test Engineer
Responsibilities:
- Understanding the Business requirements, Application and function specifications, Design documents. Experience and knowledge of software design, Requirement Analysis, implementation, built database and documentation
- Analyzing the business application and authored the test cases as per business requirements
- Reviewed and Executed the Test cases and logged the defects in ALM.
- Involved in Data Base, User interface, Functional, and Regression Testing
- Prepared the Traceability matrix and mapped the requirements against to the test cases
- Extensively queried through SQL to check the database records in MySQL database.
- Involved in daily status calls and reporting
- Maintained defect tracking in Excel spreadsheet and prepared weekly reporting for the management.
- Worked with QA team on defect reporting, fixes and resolution, update management on testing results
Environment: Windows 10, Java, AS 400 Mainframe, HP Quality enter and SQL Server
