Selenium Automation Tester Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- A highly competent and results oriented Quality Analyst with 7 yrs. of experience in providing result - oriented solution in Financial and Health care domains with experience in coordinating with team.
- Proven ability in testing web and window-based applications.
- Involved in entire software testing life cycle (STLC) and Software Development Life Cycle (SDLC) - Requirement, Design and Analysis, Development, Testing, Deployment and support phase.
- Firm knowledge of different phases of Software Testing and Software Development Life Cycle including Agile and Waterfall Methodologies.
- Designed and executed integrated (business, functional and technical) test planning, identifying and defining application requirements.
- Experience in developing and executing test cases manually and developed Automation scripts with Selenium IDE, Grid, Selenium Web driver with java.
- Proficient in GUI Testing , System Integration Testing SIT, Regression testing , End to End testing , User Acceptance Testing UAT, Functional testing , Sanity testing and Smoke Tests for complex scenarios.
- Designed defect reports using project management tools Hp ALM and Jira.
- Using JBehave, Selenium, and Web Driver automated more than 200 unique Test Cases and created Feature file involving GWT, written Java Automation Code (.java).
- Using Maven Build Tool performed compiling of class, setting up Selenium2.0, download Java Client Libraries, create project, creating pom.xml with artifacts and dependencies.
- Integrated Automation scripts in WebDriver using continuous integration tools Jenkins for batch run of the Script.
- Excellent knowledge to do UAT testing and working on defects using JIRA and Quality Centre / Application Lifecycle Management ALM software.
- Experienced in performing Stress testing with Load runner and GUI testing with Hp Win runner .
- Compiled Manual test cases in Hp ALM and for user stories on release and sprint plans.
- Coordinating and tracking all projects for seamless releases using Project Management System JIRA .
- Experience in automation testing using Qtp/Uft for functional and regression testing of complex windows, web based and mainframe applications.
- Testing multiple content controls that are created and incorporated in to TFS work item types.
- Expert in Implementing Java API’s in Selenium Automation Scripts along with Git and Subversion, Jenkins.
- Using SOAPUI Tool performed cross-platform Functional Testing involving XML messages, constructing different field values, data and validating Http Request and Http Response.
- Executed manual test cases and test scripts and raised, reported defects in the team collaborating tool Hp Alm.
- Logged the errors, reported defects, determined repair priorities and tracked the defects until resolution using PVCS tracker, Jira and Rally. .
- Solid grip on Rest Soapui, Groovy Scripts for Web Service API and Integration and performance testing.
- Involved in testing the conversion of the application into web application using XML web services with Soap UI.
- Possess extensive knowledge in identifying the static and dynamic web elements uniquely on the webpage using unique locators like ID, Name, Link Text, Partial Link, Text, and Xpath.
- Extensive knowledge using Jenkins Continuous Integration Tool performed Build Deployment in QA Environment.
- Strong hands on experience in designing Hybrid framework which is combination of Key word driven development and Data driven development.
- Proficient in GUI, System, Stress, Load testing, Backend testing, Data driven testing, Regression testing, UAT Testing, Integration testing and proficient in excel macros.
- Well versed with Handling Elements in Selenium WebDriver and Developed Test cases using Customized Css and x-path, WebDriver methods, Java programming features and TestNG Annotations.
- Experience in Back-End testing to ensure data consistence on front-end by writing and executing Pl-Sql Queries in Oracle and T-Sql for Sql-Server database.
- Hands on experience in pulling the data by performing Left, right, inner joins etc.
- Secured the data by designing Primary, Foreign keys, procedures, triggers and functions in (Pl-Sql) Oracle.
- Performing as an Onsite-Offshore coordinator and communicating regularly with offshore team on task delegation, knowledge transfer on the requirements/ user stories.
- Extensive experience in using Test Management tools like Hp Alm and Jira to track test progress, Defect reports, execution and deliverables.
TECHNICAL SKILLS:
Development methodologies: Agile, Waterfall, SDLC, STLC.
Programming Languages: Java, Vb script, Html, Xml, SQL,Groovy
Automated Tools: Selenium web driver, IDE, HP QTP 9/10/11, HP Quality Center 9/10, Test Director.
Defect Tracking System: Jira, Hp Quality Centre/ALM
Development Tools: Eclipse oxygen, Maven, Pom, Jenkins
Web Services: Postman and Soap ui
Oracle, SQL Server and MYSQL, T: Sql & PL/SQL.
Web/Application Servers: WebLogic and JBOSS.
Frameworks: Hybrid, Key word driver, Data driven, Junit.
Finance, healthcare, product and E: commerce
Testing Procedure: Functional, Regression, White box, Black box, Integration, User acceptance testing
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Selenium automation tester
Responsibilities:
- Performed agile methodology. Reviewed stories and participated in daily Scrum, Iteration planning.
- Reviewed Jira for knowing business and software requirements, enhancement features and functional user stories to plan QAT accordingly.
- Participated in daily focused stand-ups and weekly scrum meetings to finalize user story priorities to work on and later update the status in Jira.
- Extensively automated regression and functional test suites by developing over 237 test cases, 6 test suites using Selenium Web driver, Java.
- Compiled automated scripts and performed functionality testing during the various phases of the application development using Selenium.
- Perform data analysis using spreadsheet and resolve client issues by analysing client data.
- Co-ordinated with Development team to develop the code in backend automation testing and Expertise in Conducting the Positive and Negative testing based on the scenarios.
- Create automated tests using Spock /Groovy/Selenium Web driver/Java.
- Implemented GUI validation using Sikuli visual validation tool.
- Performed daily Smoke testing/Uat and updated comments using Manual Testing.
- Involved in testing the conversion of the application into web application using XML web services with Soap UI.
- Demonstrated ability in utilizing SoapUI for testing web services Soap and Rest API’s with Groovy Scripting.
- Conducted down test and up test for release builds pushed to UAT and to Production and Involved in writing test scripts using java and executed it through selenium cucumber .
- Developed frameworks using TestNG annotations, Test Suites using JUnit for Java Service Layer which was developed using spring, Persistence layer using Hibernate.
- Discussed defects and updated codes and enhancements to retest and update the same in Rally.
- Implemented Java API's Collections, IO and JDBC, Apache POI in WebDriver Scripts and triggered the automation jobs using Jenkins to get the cucumber JSON reports.
- Performed data migration and synchronization between SQL Server and Oracle databases.
- Configured Selenium Web Driver, Test-NG, Maven tool and created selenium automation scripts in java using Test-NG prior to next quarter release.
- Expert in writing java for client-side scripting and validated to see the errors while executing test cases.
- Used Bit bucket repository for efficient remote team working, also stored the developed framework.
- Proficient in using Supporting tools like Notepad++ to open the test files and Exam Pro Diff for code validating.
- Involved in design and implementation of Selenium WebDriver automation framework for Smoke and Regression test suites (TestNG and Maven) for the modified built.
- Used Rally for defect tracking and reporting bugs. Recorded defect details assigned severity and reported defect status to the QA Prime.
- Work on POSTMAN and JMESPATH for the complete end to end validation of the API and UI flow of the application.
- Involved in developing Spring Framework written Java Coding for API Testing using Postman and performed Java Web Services testing for REST API Calls.
- Created and executed scenarios in Load Runner controller to analyze system performance in Analyzer under load.
- Solid hands on experience in dealing with Exam Diff Pro for validating the code and test data.
- Configured Cucumber Report Plugin and Performance Plugin to Jenkins to generate html test reports.
- Identified, analyzed, and documented defects utilizing defect tracking system Jira and Confluence as knowledge and documentation management system.
- Used Bit bucket repository for efficient remote team working, also stored the framework and all the code.
- Examined GUI automation testing framework with Selenium and Page Object Model (POM).
- Involved in designing the hybrid framework which is combination of Data driven and Keyword driven.
- Implemented test plans Good knowledge in developing automation scripts using Selenium and developed Java based library to read test data from XML & Properties files.
- Worked on trimming the SQL and optimizing the SQL by using various VLDB settings to avoid the cross join and removing multiple passes.
- Used Sql-server to run the SQL Queries and SQL Scripts to extract the data from the databases.
- Involved in backend testing performed Stored Procedures, Functions, Triggers and packages utilizing in T-Sql .
Environment: Automation, Manual, Selenium Web Driver, Jira, UAT, Exam diff Pro(Standard Edition), Notepad++,Junit, Windows, Java, Groovy, SoapUI, Api’s, UAT, Cucumber, GitHub Repository, Maven, TestNG, web driver, Bamboo, Sql-Server .
Confidential, Washington, DC
Automation Engineer
Responsibilities:
- Solid understanding and developing development methodologies (SDLC) Agile and testing methodologies (STLC).
- Analyzed requirements and developed the test strategy and requirement traceability matrix RTM.
- Worked effectively with Developers, AGILE Team, and Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.
- Collaborated with System testing for trading transactions, exchange operations and payment methods using Selenium WebDriver with java.
- Developed, executed and maintained over 8 Java libraries, 182 Selenium automation scripts for web application.
- Involved in developing the Hybrid automation framework from scratch with java by using Page Object model, Keyword Driven & Data Driven frameworks.
- Automated running smoke tests and build report generator for daily builds.
- Performed Load and Stress testing by developing Load Runner scripts to find out effective Web/App server configurations for best performance levels.
- Highly passionate about web apps platforms design and development and tested applications across multiple platforms touching the full stack across the web.
- Actively participated in the UAT transition , retested UAT defects and updated comments in JIRA on client feedbacks
- Expertise in using Zephyr (JIRA plugin) to create and execute test cases.
- Proficient in continuous Integration testing using Maven, Jenkins, GIT, and Ant build tools.
- Escalated Defects while studying Project Requirements and writing Test Cases by using HP Quality Center/ ALM and followed logged defects throughout lifecycle in Jira.
- Possess extensive knowledge in using Jira as project management tool to log and track defects and also, use Confluence as a Team Collaborating Tool.
- Exposed various capabilities as Web Services using Soap ui Ng pro for testing the Web services by sending a SOAP i/p request.
- Performed extensive functional GUI level testing and wrote /modified tests from scratch.
- Proficient in continuous Integration testing using Maven, Jenkins , GIT, and Ant build tools And Developed pom.xml in Apache Maven and run the builds using Continuous Integration tool Jenkins .
- Enhanced the testing experience by integrating with automation tools like Selenium, continuous integration tool Jenkins using RESTful APIs.
- Strong hands on experience in reserving, executing test cases, defect tracking, and the complete test management.
- Responsible for developing TestNG Test Case Classes, Test Suite in Integration environment.
- Involved in writing test scripts using java and executed it through selenium cucumber.
- Continuous monitoring of jobs and analysis of the failures on Jenkins Environment.
- Expertise in importing and retrieving the data form the XML sheets and databases especially SQL-Server.
- Performed Back end testing using SQL queries to test the development of databases and validating the data.
- Implemented multiple-table links requiring complex join statements, including Outer-Joins and Self-Joins.
- Provided different build reports, Selenium automation reports, and Performance testing reports to the team.
- Wrote SQL queries extensively, queried database and generated test reports. Performed Purchase Orders Database testing by developing 17 SQL scripts .
- Expertise in retrieving data from databases by performing primary, foreign keys and collaborated with T-Sql.
Environment : Manual and Automation, Selenium, web driver, Java, Zephyr for JIRA, Sql-Server, Load runner, Soap UI, UAT, Web services, API’s, T-Sql, Agile, SoapUI, TestNG, Maven, JavaScript, HTML, Jenkins, CSS, Xml, Git repository.
Confidential, Santa Ana, CA
Test Engineer
Responsibilities:
- Strong end-to-end knowledge of software development lifecycle and STLC software testing lifecycle incudes waterfall and agile methodologies.
- Actively participated in reviewing and Analyzing business and functional requirements documents and QA Meetings.
- 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.
- Proficient hands on experience in writing test cases, test scripts and creating a scenario in HP Quality Centre.
- Hands-on experience with both white box and black box testing and GUI testing.
- Actively participated in creating requirements traceability matrices, and test plans with the use of HP Quality center.
- Involved in writing of modification reports for errors identified in testing and communicated with development team via Project management tool Quality center.
- Solid experience in locating the unique element with Css, name, x-path, id, tag name etc.
- Involved in Requirement gathering, and Preparation of Test cases based on Product Backlogs
- Responsible for smoke testing, UAT testing and used Test director for writing test cases and Manually Tested the application executing test cases in the Quality center.
- Documented Manual Test cases, Test procedures and Test results for each given user stories in HP QC / ALM.
- Solid hands on experience in Performing in Black box testing with a complete QA cycle from testing, defect logging and verification of fixed bugs.
- Involved in the identification, analysis, and documentation of test cases and software defects logging for multi-component systems in HP ALM / Quality Center management tool.
- Worked as black box tester on the software modules, documented test cases and results in the standard templates.
- Executed test cases and test scripts for manual and automation testing. Defects are raised in the HP Quality Centre for logging, tracking and reporting bugs in the application.
- Expertise in utilizing Oracle utility tool SQL*Loader and expertise in Toad for developing Oracle applications.
- Wrote complex Pl-Sql queries to Oracle database for backend/frontend comparative analysis to check the data stored in the database.
Environment: Manual, Automation, HP Quality center ALM, Oracle, Selenium IDE, Id, Name, X-path, T-SQL, Procedures, Triggers, Functions, Css, XML, Java, CSS, Oracle, Html, MS-Excel.
Confidential
Manual Tester
Responsibilities:
- Involved in developing performance test plans based on the design documents and functional requirements.
- Extensively did Manual Testing in all Unit, Integration, Functional and Regression modules of the Application.
- Worked with the Developers and the Test Lead to verify the Test Cases.
- Held daily and weekly meeting with the project and QA manager.
- Designed and Analyzed Test case design document basing on the Functional Requirement Specifications to implement through testing process.
- Conducted manual testing, compared actual and expected results and logged defects using QC.
- Executing the SQL queries in the database to verify the data Integrity between GUI and database especially for Driver Shift management and pay management.
- Anticipated to create Test Analysis reports (TAR) and stored them into the Quality Centre (QC).
- Responsible for performing Ad-hoc, Sanity testing, Functional testing and Regression testing.
- Coordinating with onsite persons regarding documents, requirements and discussions about the functionality.
- Accessed error log files using UNIX command.
- Analyzed Test specifications and written Manual Test cases for Black Box Testing.
Environment: Windows 7/2003 Server, Oracle 10g/11g, Microsoft Word/Excel 2003, JMeter, HP ALM, Browsers (IE 9, 10; Chrome 13 to 22; Firefox 7-15), JMeter, QlikView, Java, Mainframes.
