Technology Business Consultant - Rules Developer/automation Tester Resume
FL
SUMMARY:
- Around 5+ years of Experience in all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Well versed in software methodologies including Agile/SCRUM, Waterfall.
- Experience in Unit, Integration, System (Functional testing, Regression testing, Smoke Testing) and User Acceptance testing(UAT).
- Experience in writing test scenarios per requirements and linking scenarios to requirements/user story(Traceability).
- Extensive experience in defect life cycle - identifying defects, prioritizing and tracking defects to closure.
- Extensive experience in identifying regression scenarios and building automation scripts for these scenarios in Selenium.
- Coordinating/Communicating with project/Product team when required. Providing updates to the team during daily scrum. Scheduling 3D meetings when required.
- Applied logical thinking in developing the rules based on the business requirement in CAD (Drools Engine based) tool.
- Experience in data preparation to match business scenarios.
- Planning work during execution to meet release dates. Escalating issues when required.
- Extensive experience in testing XML files/Middleware testing based on mapping document/XSD.
- Assisted Test Leads with testing efforts, test plan deliverables and generate status reports to management.
- Proficient in designing, documenting and reviewing test documents like Test Scenarios, Test Cases, Test Data, Test Summary Reports and Defect Summary Reports.
- Expertise in Web Service testing using SoapUI 4.2.
- Good experience in Software Testing in Web Based application by both Manual Testing Techniques and Automated Testing Tools.
- Expertise in writing SQL queries and perform database testing.
- Experience with Build Tools like ANT, Maven and Version Control tools like SVN, RTC.
- Experience working with Bug reporting tools like RQM, Trac, Confidential ALM.
- Strong understanding of Object Oriented Programming(OOPs) concepts.
- Team player with excellent communication and problem-solving skills.
TECHNICAL SKILLS:
Languages: Java, JavaScript, HTML, CSS, XML
OS: Windows, LINUX (Shell command).
Severs: WebLogic, Tomcat
RDBMS: Oracle 8.0/9/10g, MySQL, SQL Server
IDE: Eclipse, Notepad ++
Tools: Selenium, RFT, TestNG, Maven, Eclipse, Rest Client, Ant, SOAP UI, AutoIT, Cucumber, Jenkins, Lab Manager, RTC, RQM, RRC, Confidential ALM, Jira, JMeter, Postman.
Technologies: JDK 1.7, Selenium Web driver, Selenium IDE.
PROFESSIONAL EXPERIENCE:
Confidential, FL
Technology Business Consultant - Rules Developer/Automation Tester
Responsibilities:
- Have used agile methodology - attended sprint planning, daily scrum meetings, sprint retrospective meetings.
- Responsible for working with testing tools (Selenium, Java, TestNG) and to write test script and test cases as per the requirement.
- Extensively used Selenium APIs such as ‘Take Screenshot’ for Capturing Failed test cases, ‘Action’ for various key and mouse events, by using different Locators (xpath, id, Link text).
- Assisted Test Leads with testing efforts, test plan deliverables and generate status reports to management.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application.
- Supported application as a dedicated resource for LMD, performed functional, regression and smoke testing.
- Responsible for creating test data by using SQL queries to meet the preconditions of my test cases and during test, made sure the XML results are matching the test results.
- Scheduled meeting with BA’s, product owners and Dev team to bring an unsolved defect to their notice for a clear understanding on further steps to proceed with.
- Reporting the test results and escalate any application level issues to QA Lead and once the defect is fixed and re-tested successfully, made sure defect is closed and reviewed, signed-off by the Lead.
- Involved extensively in reporting and creating defects entries and assigning the defects. Achieved traceability using Quality Manager, Rational team concert.
- Used Confidential CAD tools which uses Drools BRMS (Business Rule Management System) for developing the rules and validated the code generated with expected result.
- Responsible for unit/scenario (created both positive and negative test cases) testing in ARGenT for the rules developed.
- Tested functionality of CAD and identified the defects after each version change and reported them to the client for fixes.
- Performed regression testing for code generated after each Code Gen version change using WinMerge.
Environment: Java, Maven, XML, SoapUI, CAD Tools, SQL, RTC, TestNG, Selenium, RRC, RQM, Lab Manager, Tomcat.
Confidential, TX
QA Automation Engineer
Responsibilities:- Used agile methodology - coordinating with team members and attending daily scrum meetings.
- 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 Web Driver, TestNG, Maven and Jenkins.
- Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class.
- Involved in writing Test Case by using Wireframe, Design docs and Acceptance criteria.
- Set up Jenkins, RTC and Maven to work together and provide a smooth continuous integration system.
- Used Confidential ALM for maintaining the Test Cases Steps, Test planning, defect traceability.
- Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
- Tested applications developed in Java with J2EE framework.
- Performed Web Services Testing and XML validation by creating test case suite using SoapUI.
- Reviewed database test cases for assigned requirements to validate reports by retrieving data with complex SQL queries from oracle database.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application.
- Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.
Environment: Java, Selenium WebDriver, Jenkins, SOAP UI, SOA testing, Agile, Oracle WebLogic 10g, SQL and Windows, TestNG, Maven.
Confidential,CA
QA Automation Engineer
Responsibilities:- Designing and executing the automation scripts using Selenium Eclipse, Web Driver, TestNG.
- Analyzing Requirements and understand the overall business functionality of the project with respective to the impact of the application.
- Prepared test objectives and scenarios for the project.
- Prepared the functional test plan.
- Developed the framework from scratch using Java, TestNG, Selenium Webdriver.
- Developed Hybrid framework, for project page, desktop page, shared report page and prompt page we used page object model and for passing the metadata we used data driven model.
- Contribute in framework creation. Automate web application using Selenium Webdriver and Java.
- Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing, Cucumber, Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing.
- Created test script for the database connectivity and querying to cross check the values from database and the report result page.
- Incorporated Agile Scrum Methodology for automating 70% of the regression suite
- Integrated smoke test scripts using Jenkins to test build every time a change was made.
- Created automation framework for complex scenarios and performed functional and regression testing for various releases using Selenium Web driver.
- Performed manual and automated test procedures for functional testing of Web services using SoapUI 2.5.
- Used TestNG framework for creating Selenium scripts with Data Driven Frame Work.
- Responsible for API Testing using Java and TestNG.
- Extensively worked with DOM and locating a web element using Id, CSS selector and XPATH.
- Participated in migration of automation scripts through Web Driver, to provide an API that established a well-designed standard programming interface for web application testing.
- Created and maintained Requirement Traceability Matrix in Quality Center to ensure maximum test coverage.
Environment: Selenium, Oracle, SQL, XML, TestNG, Cucumber(Gherkin), Jenkins
Confidential, FL
QA Analyst
Responsibilities:- Participated in Daily Standup Meetings, Sprint Planning Meetings and Grooming sessions wherein contributed my sizing of user stories with the domain knowledge that I had acquired.
- Maintained Requirement Traceability Matrix (RTM) to link User stories, test cases and defects
- Performed extensive Manual Testing and identified scripts for Automation.
- Used SQL queries to retrieve specific information from the database and for data integrity testing.
- Created Hybrid Automation Framework to simplify the scripting process using Selenium.
- Utilized Data Driven Framework methodologies and reduced script inventory.
- Involved in preparation of Regression test suite for Automation Testing.
- Performed GUI testing, Cross-Browser testing, Regression testing and Integration testing.
- Performed Backend Testing by writing and executing SQL queries to validate stored data.
- Utilized Jira to log defects and manage changes in the requirements.
- Coordinated Defect Triage meetings to re-evaluate defect severity ratings, prioritize defectsand assign defects to various team members.
- Handled Knowledge Transition Sessions and prepared KT materials on the application under test to new users.
Environment: Selenium, Jira, XML, SQL Server, SoapUI, webservices.
Confidential
QA Tester
Responsibilities:- Involved in Internal and External Business requirements review meetings
- Involved in testing of data entry screens and transaction screens.
- Involved in gathering requirements and analyzing retirements and writing Test cases based on Use Cases and Functional Requirement Documents and Executing Test Cases
- Worked with Development team to discuss the design and testing aspects of the applications and Designed the Test Plans in RQM
- Participated in Test Case Walkthroughs, inspection meetings and review meetings
- Performed functional, positive, negative and navigational testing on each module and corresponding sub module.
- Involved in preparation of Regression test suite for Automation Testing.
- Conducted Backend testing to validate impact of front-end operations on backend tables.
- Experience in Regression testing on each new builds of application.
- Prepared Test Metrics on a weekly basis to know the status of the application.
- Used Bugzilla to track defects, create defect reports and followed up with development team to verify defect fixes, and update defect status.
- Manage Defect status and other test issues using Bugzilla
- Prepared status summary reports with details of executed, passed and failed test scripts.
- Tested the application for compatibility with IE and Mozilla Firefox browsers
Environment: JavaScript, WebServices, HTML, XML, Oracle, Windows NT, UNIX, RQM, Bugzilla.