Sr. Qa Automation Tester Resume
SUMMARY
- Overall 8.5+ years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in Finance, Banking, Healthcare & Telecom Applications.
- Experience building automation framework from scratch using SeleniumWeb driver, Java, TestNG/Junit and Eclipse.
- Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP to develop automation testing scripts for web, Mobile and client server applications.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Sound noledge on Junit, Test NG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration
- Hands on experience of web - based Apps Testing in Manual and automation testing of Web based Apps.
- Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
- Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web-based applications.
- Developed an automated scripts and frame works using Python, Java, VB Script.
- Working experience wif defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC), Microsoft Test Manager (MTM) and Team Foundation Server.
- Experience in all stages of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and worked on Waterfall and Agile project environment.
- Excellent experience wif source version control tools such as Subversion (SVN), TFS & Git.
- Experience in writing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting wif development team and track the bugs till closure.
- Good analytical and communication skills and ability to work independently wif minimal supervision and perform as part of a team.
- Ability to adopt to new methodologies, tools and technologies and domains depending on the job responsibilities.
PROFESSIONAL EXPERIENCE
Sr. QA Automation Tester
Confidential
Responsibilities:
- Created whole test framework using Selenium WebDriver for further test creation and execution
- Developed Automation front-end test cases by Selenium WebDriver and Java Eclipse IDE, implemented test cases cross OS/browsers, verified each functional module and business logic works properly, identified and reported defects
- Involved in Requirement and design walk through sessions
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators
- Integrated HPALM wif Selenium Web Driver for updating results.
- Collaborated wif development and QA team to write highly detailed test plans and writing test cases using Quality Center.
- Played a key role in production releases and perform UAT test of the system.
- Prepared reports by collecting and summarizing information to include providing accurate data for project reporting as well as a weekly personal status report to in the assigned template format.
- Extensively involved in identifying test cases to automate. Automate those test cases using SeleniumWebDriver, Test NG and Java (Eclipse IDE).
- Responsible creating the functional testing framework using Test NG and using Selenium WebDriver for writing Automated Scripts wif Java
- Worked in cooperation wif all members wifin organization and project.
- Design and developed framework and implemented POC(s).
- Co-ordinated wif Business and Subject matter expert on the requirement analysis
- Co-ordinated wif Offshore and shared my understanding on design sessions
- Leadership activities (Task allocation, Monitoring)
- Played onshore Team lead role and handled a 5-member team
- Involved in Test Plan preparation
- Involved in Project Plan preparation
- Designed Test Scenario’s
- Designed and developed TEMPeffective System and Regression test cases
- Designed Test Data sheet for the data request from Host systems
- Test Design walkthrough to Business and client
- Collected and extracted Testing result data from Extent Reporting
- Maintained and executed Maven build files for running automated tests.
- Used Maven to halp manage project's build, report and documentation across the network.
- Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the script.
- Performed GUI, Functional and Regression testing by automated using Selenium, Test NG, Maven, and Jenkins.
- Performed black-box testing, white-box testing, integration testing and regression testing on the applications.
- Participated in internal and cross functional code and design reviews.
- Used Firebug and XPath for the web-based application testing wif Selenium for the commands and locator application.
- Created Hybrid framework using Test-NG
Environment: Selenium Web driver, Eclipse, Java, Python, UFT, Test NG, Apache POI, Page object pattern (POM), Maven, Firebug, HPALM, GIT Hub, and BIT Bucket.
Selenium Tester
Confidential
Responsibilities:
- Analyzed user/business requirements and functional specification.
- Designed and Developed Test Plan, Test scenarios, Test cases and Traceability matrices for Acceptance testing.
- Developed Automation front-end test cases by Selenium WebDriver and Java Eclipse IDE, implemented test cases cross OS/browsers, verified each functional module and business logic works properly, identified and reported defects.
- Organized sub-requests to simulate operation on Test NG.
- Collected and extracted Testing result data from Test NG Listeners.
- Designed Test Plans, set up Threads, Ramp-Up Period, Duration and Timers in the Test NG.
- Used "DB Visualizer" to access Database for data verification.
- Used Build Management tool like ANT to compile many codes and trigger all test cases at a time and generate reports wif additional plugin.
- Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, Test NG.
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Used Test NG Annotations in Selenium Web Driver and executed a batch of tests as Test NG suite.
- Prepared a report of all automation difficulties and test results for further application.
- Performed Regression testing on new builds, every modification in the application using Selenium
- Used Firebug to identify Objects ids, Name, XPaths, links in the application.
- Documented testable requirements in Quality Center after review of the Software Requirement Specification document and Project Plan.
- Given walkthrough to the business on test scenarios and data requirements.
- Analyzed Functional Requirements and System specifications.
- Involved in creating Test Plans by incorporating Manual Testing Objectives, Testing Environment.
- Involved in Creating and Integrating Test Lab in Quality Center.
- Developed Test Scenarios, written and executed Test Cases.
- Documented detailed Test cases by incorporating both positive and negative condition.
- Executed test cases, verified results and reported results in defect manager of Quality Center.
- Created Test scenarios, Test cases, Test procedures and mapped them to the requirements to ensure requirement coverage
- Uploaded the test cases from Excel documents to test plan tab of Quality Center using Excel add-in.
- Conducted Performance Testing using J-Meter.
Selenium Tester
Confidential, Chicago
Responsibilities:
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
- Actively participated and Interacted wif product management teams in the review and analysis of functional requirements.
- Involved in testing various business rules User/Customer Functionality, Change Process.
- Created automation framework and test scripts using SeleniumWeb-Driver for multiple platforms and browsers testing.
- Prepared and Execution of test scripts using Test-NG and Selenium Web-Driver.
- Responsible for defect tracking and management metrics, defects are logged and change requests are submitted using Bugzilla.
- Installed & Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
- Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting using Test NG.
- Used Apache POI for the data driven test cases.
- Applied robust Page object pattern (POM) on new builds and every modification in the application for Selenium WebDriver to do Smoke and Regression testing.
- Used Firebug to capture and validate XPath Locators to identify elements.
- Experience to run test cases using JENKINS.
- Performed Integration and Regression testing to check compatibility of new functionality wif the existing functionalities of the application using Selenium.
- Tested compatibility of application for various cross browsers using XPath in Selenium
- Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
- Involved in testing Web services wif tool called SOAP UI and using this tool to locate WSDL file on internet, created Test cases and executed them.
- Participated in Daily & Weekly Defect review and SCRUM meetings.
- Prepared Test summary report after every build Release and submit it to the QA Managers.
- Participated in QA team meetings and walkthroughs for weekly QA testing review.
Environment: Selenium Web driver, Eclipse, Bugzilla, Java, Windows, MS SQL Server, Test-NG, Apache POI, Page object pattern (POM), Maven, Jenkins and SOAP UI,Capital markets
Automation Tester
Confidential, MT
Responsibilities:
- Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
- Used emulators and IOS simulators to perform the manual Mobile Testing.
- Involved in designing of Automation Test cases using Selenium WebDriver, Java, Junit, and Maven.
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, Test-NG and Maven and Java.
- Prepared test data document and Involved in generation of bug and test case execution reports.
- Good Experience in Agile methodology wif SCRUM Process for the product development.
- Involved in Writing Python Scripts to develop automated scripts and frameworks.
- Used BDD framework wif Cucumber, Java and created future files wif scenario and scenario outline files.
- Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.
- Involved in Writing Python Scripts to develop automated scripts and frame works.
- Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
- Coordinated wif developers and record defects in JIRA to track until they are resolved.
- Used Java language and Junit framework for scripting.
- Experienced in load and performance testing tool J-Meter.
- Involved in writing automated scripts for angular JS application using protractor and Java scripts.
- Prepared manual & function test cases on web and mobile applications (Apple & Android) as per requirements.
- Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
- Developed test code in Java language using Eclipse, IDE and Test NG framework.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
Environment: Java, Selenium IDE, Firebug, SQL, iOS, Mobile Testing, Jira, Oracle10g, Jenkins, Microsoft Test Manager, J-Meter, Cucumber.
Manual Tester
Confidential
Responsibilities:
- Analyzed test specifications and converted them into Manual Test Cases.
- Involved in preparing the Test Plan and Test Cases based on the business and functional specifications.
- Involved in writing the SQL Queries.
- Participated in Integration, System, Smoke Testing.
- Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
- Performed End to End Testing and involved in User Acceptance Testing.
- Used Quality Center (HP QC) as a bug tracking system.
Environment: Quality Center, JAVA, XML, Manual testing, MS SQL Server, SQL, MS Office.
