Qa Automation Tester Resume
KansaS
SUMMARY
- Over 7+ years of IT experience in both Functional and Automation testing in client/server - based applications and Web Applications.
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium WebDriver and SOAP UI.
- Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
- Able to quickly adopt and well versed in new areas (Technologies, Tools…).Conversant with all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC) in Requirement gathering, Analysis, Design, Development, Implementation, Testing, and refinement form of water fall and Agile/Scrum.
- I have extensively worked on testing the web application using Selenium with Cucumber.
- Ability to handle multiple priorities and manage within deadlines
- Ability to analyze new functionality and identify potential areas of impact
- Triaging test execution results and validating against product requirements and with product teams. Filing bugs where appropriate.
- Expertise in Waterfall and Agile QA Methodologies.
- Identifying software bugs, reporting bugs and verifying bug fixes.
- Identifying the manual test procedures that can be automated.
- Maintain and enhance existing automation test scripts which are used during development and QA cycles.
- Hands on experience in using Eclipse, Junit, Jenkins, Test NG, for Building, Testing and Logging.
- Strong Knowledge in creating PNRs in Sabre.
- Passionately work towards enhancing project knowledge of self and the team.
- Client coordination and working closely with the project team (DEV and QA).
- Experience in developing end-to-end tests for complex solutions for large-scale enterprise systems.
- Extensively participated in all the Scrum Meetings, Sprint Planning and Retro meetings.
- Strong experience in writing test plans, defining test cases, developing and maintaining test scripts, analyzing the results of scripts, interaction with team members in fixing the errors.
- Expertise in SDLC and STLC Processes.
- Communicating with client, onsite and Off-shore team.
- Delivering structured reports to managers and client on time.
- Ability to test Backend applications by writing SQL queries.
- Experienced in preparing and executing Test Cases based on Business requirements and Technical Specifications.
- Experience in various types of testing like Functionality testing, GUI testing, and database testing.
- Experience in understanding the code written in different programming languages Java, VB Script, Java Script and databases like Oracle, SQL Server.
- Identifying software bugs, reporting bugs and verifying bug fixes.
- Identifying the manual test procedures that can be automated.
- An excellent team player, focused on the contribution of the team, apart from self-contribution.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS
Testing Tools: Jira, Browser stack, Selenium Web Driver/IDE/RC/GRID, SOAP UI, Eclipse, Intelli J, Fire Bug, Fire Path, Cucumber.
Test Reporting Tools: Quality Center 9.2,10.0, HP QC/ALM, JIRA, J-Behave, Tortoise SVN version control tool, Test NG, GIT, Jenkins.
Programming Languages: Core Java, Java Script, SQL.
Framework: J unit, TDD, BDD.
Databases: SQL Server, Db Visualizer
Operating Systems: Windows XP, Windows 2007/08,10
PROFESSIONAL EXPERIENCE
Confidential, Kansas
QA Automation Tester
Responsibilities:
- Write test cases to test the functionality of CCB Utility Platform
- Work with Business users and write test cases according to Business User Requirements
- Write Oracle SQL Queries to pull the data to execute the testing
- Generate Automation scripts to automate our test cases using Selenium Web Driver
- Perform data analysis and data validation by writing SQL queries using ORACLE SQL Server.
- Create joins and sub-queries for complex queries involving multiple tables.
- Extensively worked with J Behave.
- Prepare test plan script for each report.
- I have extensively worked on testing the web application using Selenium with Cucumber.
- Successfully delivered design and code using Scrum methodology in agile environment.
- Engaged in all phases of SDLC in involving specifications, gathering Requirements, Designing, Coding, Testing, Deploying, and Maintaining in implementing projects.
- Developed a web-based application .
- Used Maven to manage Projects Build, Report and Documentation across the network.
- Tested the web services by using Restful tool in the application which supported different format like text, JSON and XML.
- Experience in web applications automation testing with TestNG, JUnit, Selenium Web Driver, Selenium RC, Selenium Grid and Selenium IDE.
- Used XPath and CSS selectors for identifying the properties of Dynamic Objects.
- Implemented the Project structure based on Spring MVC pattern using spring boot.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- I have experienced in working on Git in maintaining different version of the source code.
- Hands on Experience in using Hibernate and SQL to retrieve the data from database.
- Developed SQL and PL/SQL scripts to transfer tables across the schemas and databases.
- Used Selenium Web Driver to run test cases in multiple browsers and Platforms
- Developed test cases and performed unit and integration, tested by using JUnit.
Confidential, Dallas, Texas
QA Automation Tester
Responsibilities:
- Involved in both manual and Automation testing.
- Participated in daily scrum meetings to report daily progress of testing activities and Sprint planning for testing activities.
- Involved in Preparation/ Reviewing/ Execution of Test cases as a part of ensuring the quality of test cases.
- Identified end to end business Scenarios for testing.
- I have extensively worked on testing the web application using Selenium with Cucumber.
- I have worked on Maven project structure for project management.
- Responsiblefor Smoke testing, Regression testing, Integration testing and System testing.
- Createtest plans, test cases, test procedures, and test scripts based on enhancing requirements and specifications.
- Prepared and maintained reports and documentation.
- Identified end to end business Scenarios for testing.
- Monitor the Test Execution Progress and Manage the Issues during Test Execution.
- Involved in daily Scrum meetings (Agile Methodology). Also involved in Iteration/Sprint planning meeting to plan the stories that needs to be developed and tested in the upcoming sprint based on the priority and estimated effort.
- Involved in Retrospection meetings to understand the back logs of the sprint, for planning the upcoming sprint.
- Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
- Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
- Worked on J-Behave framework for BDD.
- Updated Project Manager & Dev Lead regarding the progress and status of the projects.
- Actively participated in Sprint Planning and Sprint Retrospection meetings.
- Verified the back end data by querying data form SQL server.
- Presentation of Test Results and Root cause analysis of defects.
- Conducted re-testing and regression testing for the fixes & enhancement of the application.
- Created both positive and negative test cases to check the accurate functionality of the application.
- Analyzed functional requirements, incorporated development and business objectives, and used the information to develop detailed comprehensive test strategies to verify system changes that met the needs of the client.
- I have experienced in SWIFT and NOAAPORT for Flight Tracking, Monitoring and Flight Scheduling and weather status.
- Performed Database Validation Testing using complex SQL queries using Inner/Outer joins.
- Monitored and planned tests and test scripts, and also used bug reporting capabilities to track document bugs.
- I have used J unit for regression testing.
- I have worked on Jenkins for post validation
- I have experienced in working on SVN Tortoise in maintaining different version of the source code.
- Preparing & sharing the Status Report as applicable.
- Prepared Automation test reports through Test NG to client on daily basis.
- Extensively worked with J Behave.
- I have extensively worked on using the SOAP UI for testing Web Services
- Self-starter with a strong sense of personal responsibility and ownership with a track record in delivering major technology projects.
- Experienced in developing Automated Test Script and Automation Framework using advance VBScript functions, and Descriptive Programming using HP Quick Test Professional.
- I have worked on testing Web Services using SOAP UI
Environment: DB Visualizer, HP ALM, Agile, JIRA, Selenium Web driver, Cucumber, Maven, Quality Center, IDE, Browser stack, J unit, IntelliJ, J Behave, Tortoise SVN, Gherkin, Test NG.
Confidential, Dallas, Texas
QA Engineer
Responsibilities:
- Involved in manual and Automation testing.
- Involved in Preparation/ Reviewing/ Execution of Test cases.
- Identified end to end business Scenarios for testing.
- Responsiblefor Smoke testing, Regression testing, Integration testing and System testing.
- Createtest plans, test cases, test procedures, and test scripts based on enhancing requirements and specifications.
- Created and executed automated test cases to identify software problems and their causes.
- Involved planning, preparing, creating, debugging and running automated test scripts in Selenium WebDriver using Java.
- Developed Data driven, Keyword driven and Hybrid test framework with Page Object Model approach.
- Using Test NG, BDD frameworks to develop test suite.
- Proficient in automating Web applications using Selenium WebDriver.
- Performed various testing like Functional testing, regression testing and developed test scripts using Selenium WebDriver with Junit and Test NG framework.
- Automated Selenium functional testing.
- Carried out automated integration testing, security testing; regression testing and bespoke testing using Selenium.
- Experienced in creating automated framework using Junit and Test NG.
- Wrote and maintained Android app regression suite, using java instrumentation.
- Analyzed and managed test cases using Test Director.
- Prepared and maintained reports and documentation.
- Used SQL Queries in back end testing, checking referential integrity and variables as well.
- Updated Project Manager & Dev Lead regarding the progress and status of the projects.
- Managed various status meetings, environment update meeting, walk through etc.
- Prepared traceability Matrix, set up test environment, conducted build verification testing and executed the test cases.
- Test Case creation using Descriptive Programming in Automation tool Quick Test Pro checked the functionality of the application.
- Analyzed functional requirements, incorporated development and business objectives, and used the information to develop detailed comprehensive test strategies to verify system changes that met the needs of the client.
- Gathered functional specifications from users and documented functional specifications.
- Designed and developed Use Cases, Activity Diagrams, Sequence Diagrams, and OOD using Visio. Performed system and workflow analysis.
- Performed Functional, Database, System and GUI testing.
- Involved in functional, regression, system and load testing.
- I have experienced in Backend testing in validating data by using SQL queries.
- Analyzed Test results and automatically submit defect to Test Director.
- Responsible for defect management includes, defect logging, defect tracking and defect closure
- Analyzed functional requirements, incorporated development and business objectives, and used the information to develop detailed comprehensive test strategies to verify system changes that met the needs of the client.
- The project involved build support for test builds, environment support, functional and non-
- Functional testing, system integration testing, error detection, reporting and tracking, and sign
- Off for production deployment.
- Conducted re-testing and regression testing for the fixes & enhancement of the application.
- Defects are logged using Bugzilla.
- Ensured Zero defect delivery and well within timelines.
- I have experienced in automating the web services .
Environment: Windows NT/2000, JAVA, .NET, SQL SERVER, Test Director, BugZilla, Rally, HP ALM, SOAP UI.
Confidential, MD
QA Analyst
Responsibilities:
- Agile development - Participated in daily scrum meetings to report daily progress of testing activities and Sprint planning for test planning activities.
- Develop test strategies to perform both output metrics validations (which compare the metrics calculated at the data mart to the metrics calculated at the source), and mapping validation (which ensures the right transformations are being applied to the data within each step in the data mart build process).
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Written cases to test application manually in Quality Center.
- Develop test strategies to test reports to test the website where the reports are displayed.
- Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
- Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
- Worked in a team adopting Agile software development methodology
- Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
- Experience includes the testing of Intranet, Internet and Client/Server and WEB based applications using automated testing tools like Web Driver.
- Performed Unit testing for Java applications using Junit.
- Verified the back end data by querying data form SQL server.
- Reach out to SMEs and help answer pending questions from QA team.
- Presentation of Test Results and Root cause analysis of defects.
- Analyzed the business requirements, developed test plans and created test cases in Quality center, a test management tool.
- Presentation of Test Results and Root cause analysis of defects.
- Collaboration with the development team to identify and fix defects.
- Involved in weekly status meetings for updates.
Environment: Quality Center, Agile, MS-office, SQL Server 2008, Jira, Web driver
