Automation Qa Engineer Resume
SUMMARY
- Over 10+ years of extensive experience in Quality Assurance in the field of Information Technology and Financial Industry.
- Extensive knowledge of Software Development Life cycle (SDLC), Complete Testing Life Cycle which includes Analysis, Implementation and Testing of a software application.
- Expert working with Automated/Performance tools such as Quick Test Professional/Unified Functional Tester, Selenium, and Load Runner.
- Good knowledge of structured testing methodologies, Waterfall & Agile methodologies, Testing tools and full testing life cycle including design and development of test plans, test cases and test objectives.
- Have worked extensively on Web based, Stand - alone and Client/Server applications performing, GUI and Functionality Testing, Black Box Testing, System Testing, Performance, Load, Stress and Regression Testing.
- Proficient in developing Data Drive, Keyword Driven & Hybrid framework and implement using automation tool.
- Experienced in performing Manual Testing for both Front End and Back End testing by writing Scripts and SQL queries.
- Experience in ALM, Quality Center, Test Director for reporting and tracking bugs.
- Experience in development, analysis, testing and implementation of database applications in SQL Server, ORACLE and MS-Access.
- Proficient in writing SQL queries for Back End testing.
- Performed User Acceptance Testing.
- Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
- Experience in Selenium using Java API
- Good Experience on Selenium IDE and creating Scripts in selenium --RC by using Java
- Developed test scripts to automate process of testing in Selenium WebDriver
- Possesses excellent interpersonal and communication skills. Ability to effectively and professionally interact with people at all levels of management.
- Self motivated, willing to assume responsibilities and a strong team player.
TECHNICAL SKILLS
Scripting: Java, VB Scripting
Testing Tools: Selenium, Test NG, Soap UI, ALM (Quality Center, Test Director), SOAP UI Pro, Quick Test Pro QTP 10, Bugzilla, Eclipse, JIRA, TSYS
Databases: Oracle9i/8.0, SQL Server 2000
Browsers: Chrome, Firefox, IE, Safari
Operating System: Windows 3.1/95/98/2000/ XP, NT 4.0, Red Hat Linux, Windows Vista,Windows 7, Windows 8, Windows 10
Office Suite: MS-Access, MS-Excel, MS-PowerPoint
PROFESSIONAL EXPERIENCE
Confidential
QA Engineer
Responsibilities:
- Performed all testing activities for initiatives across one or more assigned projects, utilizing processes, methods, metrics and software that ensure the quality, reliability and systems safety and security.
- Analyzed business requirements and functional documents to create detailed test plans for impacted projects.
- Created test cases/scripts in ALM based on the Business Requirements, Impact Matrix and/or Functional Specifications.
- Automated manual test cases using the selenium Web driver and TestNG.
- Tests developed in Eclipse using Java scripting language.
- Executed test scripts on assigned projects.
- Performed User Acceptance testing, Regression testing and Production Validation.
- Coordinated with QA teams in Business and Technology blocks to ensure full coverage of testing and test result validation.
- Reported and tracked defects in ALM.
- Communicate regularly with project stakeholders and provide consistent follow up on the status of issues.
- Actively participated and sometimes conduct team status meetings.
- Performed tests with Mobile devices like AOS and IOS.
- Experienced in design of detailed functional and regression test plans, and creation and execution of test scripts.
Environment: Selenium Web Driver, Manual and Automation Tester, ALM 12.53, TSYS V2.8, JIRA v7.2.8.
Confidential
QA Engineer
Responsibilities:
- Worked in Agile software development model and involved in daily meetings with program managers, modelers, product owners, developers, etc.
- Automated test cases using the selenium webdriver and TestNG to cover all the quality risks identified as needing extensive or balanced testing.
- Developed and executed test plans, test cases and test matrices utilizing QA best practices and standards.
- Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium Web Driver.
- Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
- Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
- Used Selenium tool (selenium IDE is a plug-in to Firefox) to record and playback tests and then export the recorded test in other language e.g. HTML, Java.
- Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different Junit methods.
- Tests developed in Eclipse to start and to stop the Selenium server and to execute the tests in browser.
- Created environment validation integrated with Jenkins build execution, developed a automation framework
- Used Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
Environment: Selenium Web Driver, Agile, Java scripting, Java, Test NG Selenium RC, Maven, J meter, QC
Confidential
Automation QA Engineer
Responsibilities:
- Analyze of Business requirement documents for creation and execution Test Scripts, Test Cases and User Scenarios to provide optimal end-to-end test coverage
- Perform Functional, Regression, Build Acceptance, End-to-End Testing, UAT on multiple browsers (Chrome, Firefox, IE, etc)
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
- Executed automation scripts on different browsers/environments & reported defects/results to the team
- Updated Framework functions when needed
- Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
- Wrote SQL queriesfor the backend testing
- Used Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
Confidential
Automation QA Engineer
Responsibilities:
- Analyzing the user/business requirements and functional specs documents for web based applications.
- Prepared the Test cases and Test Scripts from the requirements using MS office Applications
- Written Functional Test cases for manual testing.
- Performed UAT manual testing of the application.
- Used Quick Test Pro for automation and regression testing.
- Written automation scripts using VB Scripting in QTP.
- Worked closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology
- Provided Efforts Estimate and coordinated the test schedule using Agile testing methodology in UAT phase
- Used SQL queries to perform back-end testing of the application.
- Responsible for Smoke testing, Regression, and Integration testing.
- Attended Business meetings, discussed the issues and reported in time.
- Assisted the team lead with daily QA tasks. Attended project meetings, release meetings, and QA status meetings.
- Log defects in the Quality Center and track them to closure.
- Written Test cases in Quality Center.
- Worked with Developers in resolving the defects.
- Worked as Business analyst when required for gathering information from the Business Users.
- Tested Reinstate, Re-Enroll, Retirement and Perform COBRA Administration modules.
- Tested Retirement scenarios with HRA, FSA and HSA accounts.
- Created UAT Test plan cases for Retirement Plan during testing.
- Experience Integration testing with Bank, CPS, Personix and IIS with using Soap UI for the Web service testing.
Environment: Manual Testing, Agile Methodologies, Test Director 8.0 / Quality center 8.2/9.0/10, Oracle, SQL Server 2000, .NET, Java/J2EE, Power Builder, Web Logic, WSDL, Soap UI, MS Office Tools, XML editor, Windows/Unix.
Confidential
QA Engineer
Responsibilities:
- Analyzing the user/business requirements and functional specs documents for web based applications.
- Prepared the Test cases and Test Scripts from the requirements using MS office Applications
- Written Manually Functional Test cases for manual testing.
- Performed End-to-End manual testing of all the applications.
- Performed UAT manual testing of all the applications.
- Used Quick Test Pro for automation and regression testing.
- Performed White Box Testing on all applications.
- Worked closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology
- Provided Efforts Estimate and coordinated the test schedule using Agile testing methodology in UAT phase
- Used SQL queries to perform back-end testing of the application.
- Responsible for Smoke testing, Regression, and Integration testing.
- Attended Business meetings, discussed the issues and reported in time.
- Assisted the team lead with daily QA tasks. Attended project meetings, release meetings, and QA status meetings.
- Log defects in the Test Director and track them to closure.
- Worked with Developers in resolving the defects.
- Worked as Business analyst when required for gathering information from the Business Users.
- Tested Reinstate, Re-Enroll, Retirement and Perform COBRA Administration modules.
- Tested Retirement scenarios with HRA, FSA and HSA accounts.
- Created UAT Test plan cases for Retirement Plan during testing.
- Experience Integration testing with Bank, CPS, Personix and IIS with using Soap UI for the Web service testing.
- Edited XML File’s using XML editor software to upload to test the functionality.
- Tested Debit Card functionality for HRA, FSA and HSA accounts.
Environment: Manual Testing, Agile Methodologies, Test Director 8.0 / Quality center8.2, Oracle, SQL Server 2000, .NET, Java/J2EE, Power Builder, Web Logic, WSDL, Soap UI, MS Office Tools, XML editor, Windows/Unix.
