Selenium/qa Analyst Resume
Milwaukee, WI
SUMMARY:
- Analytical, highly adaptable professional with 8+ years’ experience in defect life cycle and Automation testing aimed Confidential improving quality and efficiency.Skilled in aligning end - user needs with long-term resolutions to complex IT challenges. Track record of success in test planning, creation of test cases/scripts, test execution, defect management and project closure activities.
- Expertise in Information Technology, with specializing Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
- Excellent Communication skills, Team problem solving ability, Analytical skills, and skills in High speed, Quality conscious and multitasked environment.
- Successfully implemented different QA Methodologies/ Policies, Strategies and plans in all stages of SDLC.
- Participated in continuous improvement initiatives and implementation of best practices. Familiarized with the System Development Life Cycle (SDLC) methodology and with Agile SDLC.
- Assisted various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface (GUI), Data base and User Acceptance Testing (UAT), Performance Testing.
- Knowledge of Automation testing and using Selenium Web Driver /RC / IDE, JUnit, TestNG, Jenkins, Maven, Ant, Cucumber, and HP UFT, as well as automation testing of applications on mobile devices using tools Android Driver, IPhone Driver, IOS Driver, Selendroid, Appium.
- Rendered testing Web Services-SOA architecture, RPCs, XML transactions, SOAP, HTTP, WSDL, and REST using various industry standard tools like SOAP UI.
- Proficient in documentation of deliverables in testing process (Test Plan, Test Scripts, Test Summary, Defects in HP Quality Center/ALM & JIRA, Status Reports, and Best practices in Testing).
PROFESSIONAL EXPERIENCE:
Confidential, MILWAUKEE, WI
Selenium/QA Analyst
Responsibilities:
- Selected the Test Cases to be automated and carried out functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
- Created Test cases using system requirements and executed them using HP ALM and HP UFT.
- Built customized agile Big Data and Business Intelligence analytical solutions for a diverse set of Fortune 500 clients such as IBM, AOL, Freddie Mac, and Merck.
- Verified logs after running ETL jobs using Informatica.
- Built customized agile Big Data and Business Intelligence analytical solutions for a diverse set of Fortune 500 clients such as IBM, AOL, Freddie Mac, and Merck
- Create and execute manual test cases in ALM and execute automated test cases using UFT and Selenium tools.
- Prepared and executed scenarios for the Regression testing on new ETL process builds.
- Created test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, TestNG and XPath.
- Expertise in using UFT 11.5 and integrating ALM and UFT..
- Executed regression tests Confidential each new build in QTP
- Facilitated the implementation of parameterization of the automated test scripts in Selenium to decide how the application performs against multiple sets of data.
- Worked collaboratively with clients to identify business, reporting, and technology needs, mapped system flow processes,
- Designed, Developed and executed automation scripts in Unified Functional Testing UFT.
- Invoked rest-core methods from the individual change appliers using Jersey-client library.
- Experience in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading, JDBC.
- Significant involvement in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
- Choose or suggest data warehouse technologies such as Data Quality, ETL, BI and DBMS.
- Properly tracked defects and send to the developer-using clear quest and generated various query defects reports.
- Business/Technical System Manager, Corporate Planning Set strategic direction for Corporate Planning Business Intelligence needs
- Assisted in the development of automated test scripts in Selenium as well as maintain master test plan, critical scenarios and test scripts and schedules for testing.
- Conducted Functional, Regression and GUI testing and developed programs in VBScript for data driven tests and key word driven test through QTP/ UFT .
- Expert in writing the Test scripts using core java language.
- Tested the ETL Informatica mappings and other ETL Processes (Data Warehouse Testing)
- Business/Technical System Owner, Corporate Planning built Hyperion Essbase Business Intelligence solutions to meet Corporate Planning business needs to help analyze actuals and budget.
- Used core Java to build new functionality based on requirements
- In depth understanding of Object Oriented Programming and skilled in selenium developing automated test scripts.
- Proficient in using the functional automation tools like Winrunner, QTP, and HP-UFT.
- Extensively used Batch scheduling tools Autosys, Control-M to run and monitor ETL jobs
- Senior Business Intelligence Consultant worked as a developer on Business Intelligence solutions
- Developed and maintained automated regression test cases in WebDriver using Java programming language and TestNG Framework.
- Work with the Automation Engineer team to automate test scripts using WebDriver, enhance the scripts, use explicit wait, synchronize the scripts, and save the time for regression testing
- Use Jenkins as Continuous Integration Tool to integrate test results, and run Grid .
- Involved in the implementation of BDD (Behavior Driven Development) Using Cucumber
- Used core Java to build new functionality based on requirements
- Developed test scripts and test cases using QTP/UFT, Quality Center QC ALM.
- Performed DWH ETL testing and extensively used SQL functionalities. Used TOAD to connect to Oracle Database.
- Expertise in developing automation scripts in BDD format using Cucumber and Proficient in writing Cucumber scenarios in GHERKIN format.
- Developed automation test cases, executed these test scripts and logged defects in JIRA/ALM.
- Designed, developed and executed mobile test plans for iPhone, iPad and Android devices.
- Appium to develop automation testing scripts for web, Mobile and client server applications.
- Expertise in performing manual testing (emulators & IOS Simulators) & Mobile Application Testing using Appium .
- Created ETL test data for all ETL mapping rules to test the functionality of the SSIS packages.
- Energetic self-starter with excellent analytical and organizational skills.
- Supported the teams with UFT/Ruby cucumber integration issues.
- Write SQL queries to test Data Integrity, Referential Integrity, and perform Backend Testing for the Application using Oracle
- Experience in back-end testing of application by developing and executing complex SQL queries.
- Experienced in using the automated testing tools Test, Jmeter, Center & JIRA.
- Analyzed various graphs generated by Jmeter, Analyzer and communicated problems to the System
- Capability to adapt and learn new tools, techniques and approaches.
- Created ETL test data for all ETL mapping rules to test the functionality of the Informatica Mapping
- Created middleware layer using Core Java to handle the business logic
- Possess excellent interpersonal, written, verbal communication skills and strong analytical, problem solving and decision-making skills.
- Strong communicator and skillful in working closely with customers to identify and resolve problems.
Environment: Selenium IDE, Selenium Grid, Agile, Oracle 11g, Quality center, WebDriver, Cucumber, SoapUI, HTML5, JMeter, TestNG, MAVEN, Windows, Linux, UNIX
Confidential, New York, NY
Sr. QA Tester
Responsibilities:
- Actively involved in all stages of software development life cycle (SDLC), which includes requirement, analysis, design, development, testing and documentation, Agile/Scrum methodologies
- Designed and developed test plan, test cases and automated test scripts.
- Validated PL/SQL and ETL batch processes that are scheduled using Autosys.
- Involve in analyzing Business Level Requirements, and Manual testing methods.
- Involve in Validation of the modules of online banking which includes add external account, Balance transfer, Online Payment Management, Mortgage, etc.
- Performed smoke, functional, integration, system, User Acceptance Testing, regression and GUI testing.
- Developed test cases and performed integration testing of the combined software modules and tested as a group.
- Performed end-to-end testing considering all interfaces and subsystem for functional and non-functional testing.
- Followed up on defects status on a daily basis and generated reports for managements.
- Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text,
- XPath and CSS to find the Web Elements using selenium and creating automation scripts.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver
- Involved in preparing detailed Business Analysis documents, ETL design documents, unit test plans for the mappings
- Developed and executed Selenium test cases using Maven (Page Object Module) and Jenkins.
- Using Jenkins for nightly build execution and sending status mail if build fails to QA team
- Involved in acceptance testing using Cucumber.
- Automated manual test cases with UFT.
- Developed BDD tests using Cucumber by writing behaviour and step definitions & developed required Selenium support code in JAVA for Cucumber.
- Cucumber suite development for BDD using Cucumber.
- Developed and maintained several test scripts to automate the process of testing using Selenium Webdriver, with TestNG framework using java
- Expert in writing the Test scripts using core java language.
- In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Selenium.
- Experience in using Selenium Web driver, Eclipse, Java and TestNG frameworks in creating test scripts, Annotation, Parameterization, Dataproviders, Test suites and HTML reports.
- Use Github as a version control managements systems for the automation scripts and also used Git to update repository.
- Performed cross-browser testing for the web interface and mobile application using Selenium WebDriver
- Identify the Elements using Appium Inspector Configuring the Appium for the Mobile IOS using selenium
- Configuring the Appium for the Mobile Android Native App using selenium
- Responsible for performance testing (Load, Stress and Volume) using Jmeter (Controller, Virtual User Generator)
- Build test automation for UI and WCF/REST Services and created reusable and shareable components Using JMeter
- Developed and executed complex SQL queries to validate test data.
- Activities in SQL Like select, Index, insert, joining tables, aggregate functions, sub-queries, set functions, triggers, errors and views.
- Generated status reports and Defect reports and presented them in weekly status meeting.
- Communicated with different team such as development, requirement, and configuration management.
Environment: HP QC/ALM, JIRA, IDE, Web Driver,APPIUM, Jmeter, API, JUnit, TestNG,Maven, Jenkins, Fire Path, Firebug, HTML, Internet Explorer, Chrome, Mozilla Firefox, Cucumber, Gherkin,Ruby, UNIX, Linux, Windows XP, Java, JavaScript, XML, EXCEL, SQL,, Windows.Selenium
Confidential, Reston, VA
Software QA
Responsibilities:
- Designed and developed test plan, test cases, test scripts on different applications.
- Managed the Requirement Traceability Matrix (RTM) between requirements and test cases.
- Conducted backend testing and database table manipulation using SQL.
- Tracked the defects using HP Quality Center and generated defect summary reports.
- Performed regression testing to verify the functionality with the new codes introduced for modification and/or enhancement using QTP.
- Created Reusable Actions, Functional Libraries with parameterized functions, managed Shared object repositories, dynamic web tables, and dynamic web frames in QTP/UFT.
- Experience in using Selenium Web driver, Eclipse, Java and TestNG frameworks in creating test scripts, Annotation, Parameterization, Data providers, Test suites and HTML reports.
- Created and maintained UFT scripts to generate text files, xml files and spreadsheets to feed the application and to output the results in desired format for data-intensive tests
- Extensively developed complex SQL Queries for backend testing.
- Responsible for weekly status updates showing the progress of the manual and automated testing.
- Participated actively in team meetings with functional and development team for fixing the bugs.
Environment: HP QUALITY Center/ALM, JIRA, QTP, Wbdriver, Java,Junit,HTML, XML, selenium, SQL and Windows
Confidential, Middletown, NJ
Selenium/QA Analyst
Responsibilities:
- Expertly developed and maintained Test strategy and Test Plan for each Release cycle along with the UAT test plan as well as Master Test Plan, critical scenarios and Test Scripts and schedules for Testing.
- Led Database Testing by passing SQL Queries and retrieved information from Database. Sustained data accuracy, data validation and data integrity testing by querying the database using SQL queries.
- Accurately utilized Selenium RC for testing different browsers, Selenium Grid for checking instance of server and Selenium IDE for record and play back.
- Designed and devised Requirement Traceability Matrix (RTM) to ensure appropriate level of test coverage.
Environment: Selenium IDE/RC/Grid, Ruby, Agile, JIRA, QC, SOAP UI, XML, SQL, MYSQL Oracle, Windows, LINUX
