Technical Test Analyst Resume
Richmond, VA
SUMMARY
- 8+ years of experience in Information Technology, with spending significant time in Software Quality Assurance Testing,capable in testing on Client/Server and Web based applications and involvement in Core Java, OOPS concepts.
- Experience and domain knowledge in Banking, Retail, E - Commerce, Insurance, Financial-Mortgage domains, and their workflow.
- Experience working on all phases ofSoftware Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
- Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber.
- 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 and for cross-browser.
- Know how to utilize test automation tools such as Selenium WebDriver to develop automation testing scripts for web and client server applications.
- Familiar onJunit,TestNG framework for Unit testing,Maven for Project building
- Experience in the development of Data driven and Hybrid Automation frameworks in Selenium.
- Experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts,Test Estimation&Requirement Traceability Matrix (RTM).
- Hands-on Smoke Testing, backed end Testing, Black-Box Testing, User Acceptance Testing Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing, UI Validation, Boundary Value Testing.
TECHNICAL SKILLS
Testing Tools: Selenium IDE/WebDriver, SOAP UI tool/JMeter
Languages: JAVA
IDE: Eclipse
Test Framework: TestNG, Data Driven Framework, Cucumber
Build Tool: Maven
Processes: Agile-Scrum, Waterfall
Bug Tracking Tools: JIRA
Data Bases: PostgreSQL, MS Excel
Operating Systems: Windows (XP, 8, 10)
PROFESSIONAL EXPERIENCE
Technical Test Analyst
Confidential
Responsibilities:
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data withSQL queriesfrom oracle database.
- Performed End-to-Endtesting of database to check data integrity using SQL queries.
- Assisted QA lead in documentingUser Acceptance Test reportand reporting defect resolution.
- Developed and executedSQL queriesto verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
Environment: Toad Oracle DB, MS Office suite, Jira/Confluence, SDLC, STLC, Agile/Scrum, ServiceNow IT Management System, IE
Software Test Automation Engineer
Confidential, Richmond, VA
Responsibilities:
- Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
- Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
- Involved in building automation framework from scratch using Selenium WebDriver, JAVA, and Cucumber (BDD),
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script.
- Utilized JIRA as defect tracking tool on the project.
- Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
- Experience onCore Java, OOPSconcepts.
- Used MAVEN for build management, and Jenkins for Continuous Integration of the builds.
- Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test reports
- Performed User Acceptance testing (UAT) exclusively in an agile environment.
- Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
- Performed UI, Functional and Regression testing using Selenium WebDriver, Cucumber Maven, and Jenkins.
- Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.
- Implemented Regression and Smoke test execution as a discrete step of the deployment process by using Selenium WebDriver.
- Involved in preparing a report of all automation difficulties and test results for a further application using Maven.
- Delivered back-end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.
- Participated in Stand-up meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
- Experience working with Web services Using API (ready API/rest assured/Soap UI)
Environment: Selenium Web Driver, JMeter, Jenkins, MAVEN, Apache-POI, Cucumber (BDD), GherkinEclipse, XML, HTML, PostgreSQL, XPath, Windows 8,MS Office suite, and Windows XP, 8, 10, Browsers: Chrome, Firefox and IE and Core Java, SoapUI, Postman
Test Automation Engineer
Confidential, Chevy Chase, MD
Responsibilities:
- Developed Test Cases, Use Cases and Automation test scripts. Other activities included test execution report and generation in accordance with Quality Assurance best practices.
- Extensive use of descriptive programming to create effective and efficient reusable functions and maintaining them in a neat function library to be used by the team.
- Gathered requirements documents such as business requirements and design document and other related documents.1
- Involved in design and implementation ofSelenium WebDriverautomation framework for smoke and regression test suites (TestNG and Maven).
- Know how to useCSS selectors, IDs, and XPathsto locate elements on Web pages
- Involved in testing the application utilizing theScrum (Agile)methodology.
- Involved in designing ofautomation frameworkto be used in UI testing withSelenium WebDriver.
- Execute browser compatibility and regression tests usingSelenium WebDriverfor testing UI for every new build release.
- Set up Jenkins for scheduled automation test run and that will trigger Smoke Test script by receiving email.
- Experience with Postman tool for Manual Testing API Rest Request
- Experience onCore Java, OOPSconcepts.
- Reviewed theTest Basis,designedand documentedTest Strategies, Test Plan, Test Casesandexecuted test cases.
- Responsible for writing and maintainSelenium WebDriverscripts for regression andfunctional testingusingdata driven framework
- Developed test code in Java language usingSelenium WebDriver andTestNGframework.
- Setup the Automation framework usingSeleniumWebDriver to run test cases in multiple browsers and platforms
- Developed and executedSQL queriesto verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
- Revieweddatabase test casesaccording to assigned Requirements to validate reports by retrieving data withSQL queriesfrom oracle database.
- PerformedEnd-to-Endtesting of database to check data integrity using SQL queries.
- Assisted QA lead in documentingUser Acceptance Test reportand reporting defect resolution.
- Experienced in Cross Browser Testing by executing the test cases in Firefox, Chrome and Internet Explorer.
- Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.
Environment: Selenium Web Driver, JMeter, Jenkins, MAVEN, Apache-POI, Cucumber (BDD) Gherkin Eclipse, XML, HTML, PostgreSQL, XPath, Windows 8, MS Office suite, and Windows XP, 8, 10, Browsers: Chrome, Firefox and IE and Core Java, Rest, SoapUI, Postman
Manual QA Test Engineer
Confidential, Basking Ridge, NJ
Responsibilities:
- Developed Test Cases, Use Cases and Automation test scripts. Other activities included test execution report and generation in accordance with Quality Assurance practices.
- Use programming to create effective and efficient reusable functions and maintaining them in a neat function library to be utilize by the team.
- Collecting requirements documents such as business requirements and design document and other related documents.
- Reviewed theTest Basis,designedand documentedTest Strategies, Test Plan, Test Casesandexecuted test cases.
- Responsible for identifying test cases for Smoke Test, Functional and Regression Tests.
- Involved in testing the application using theScrum (Agile)methodology.
- Developed and executedSQL queriesto verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
- Revieweddatabase test casesaccording to assigned Requirements to validate reports by retrieving data withSQL queriesfrom oracle database.
- PerformedEnd-to-Endtesting of database to check data integrity using SQL queries.
- Assisted QA lead in documentingUser Acceptance Test reportand reporting defect resolution.
