Sr. Qa Lead-selenium Developer Resume
Dallas, TX
SUMMARY
- Certified QA Lead Engineer with 7+ years of experience in Software Testing, Test Automation, Quality Assurance, J2EE Development, Analysis and Design in diversity of applications which includesJava,Web, Confidential - Server, Selenium RC/Web Drivers.
- Having extensive experience in Insurance and Health Care domains.
- Proficient in Functional, Regression, System Integration (SIT), Acceptance (UAT), Load/Performance, Security, Browser compatibility, Performance Testing and Back end testing.
- Experience in working with open source toolsSelenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit,Eclipseand preparation of automation test framework.
- Strong working knowledge in JavaandWeb Services(SOAP, WSDL and XML)APItesting and test automation inAgiledevelopment environment andSOAarchitecture.
- Extensive J2EE development experience with heavy use of all important Java technologies.
- Experience developing test plans and automating test cases following standard testing frameworks and agile methodology, using selenium RC and TestNG, Junit.
- Strong background inJavaWhite-Boxtesting usingEclipse IDE.
- Hands onBlack-Box / Functional/Manualtesting experience in complex technical environments including application servers, data base and multiple front ends.
- Expertise in SoftwareUnit Testing, Integration Testing, Performance, configuration,Regression Testing and Usability Testing.
- Working knowledge onQTP(Ver.9.5,10.0), Load Runner (Ver.8.0,9.0, VB Scripting and automation) methodologies.
- Hands-on experience of ETL tool and Experience in testing Web Service requests via Soap.
- Experience in DBMS technologies likeOracle 9i,10gand 11g usingPL/SQL.
- Experience in using Unix commands.
- Developed detailed test plans, test strategies, requirements metrics and manual test cases.
- Involved in preparation of Metrics, Experience with Effort Estimations, Task Allocation, Test Deliverables, Defect Reports, Traceability Metrics based on Confidential requirement and project plan.
- Extensive documentation skills and proficiency in utilizing Quality Center as a test management and defect tracking tool.
- Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC), BugZilla and Rational Clear Quest.
TECHNICAL SKILLS:
Testing Tools: Selenium RC, Selenium Web Driver, QTP, Win Runner, and Load Runner
Databases: Oracle9i/10g/11g, SQL Server, DB2
J2EE Frameworks: Hibernate, Spring, Struts2
Scripting Language: VB Script, JAVA Script, HTML, DHTML, UML and XML.
Programming Languages: C, C++, J2EE, JAVA
Application Servers: Web Services, Web Logic and Web Sphere
Defect Tracking tools: Quality Center, Test Director Rational Clear Quest, JIRA and Bugzilla, Run Test Run
Change Management Tool: Tortoise SVN, Visual Source Safe (VSS), Team Foundation Server (TFS)
Operating Systems: Android operating system, Windows, DOS, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Sr. QA Lead-Selenium Developer
Responsibilities:
- Reviewed and Analyzedthe System Requirement Specsand understand the control flow of the whole system.
- Followed theAgile methodologydue to the continuous change of requirements.
- PerformedAd-hoc/Exploratory testingprior to automate the testing on the application.
- Involved in creation of automation framework usingselenium.
- Developedre-useablecode to share functionality with different tests, thereby providing easy to maintain.
- Created functional automation scripts using open source tools selenium(selenium RC, Grid)
- Actively participated in writingTest Plan and Test casesand creation of automation framework.
- Created test scripts (Selenium) to monitor response time in development phase.
- Created selenium automation scripts using Java.
- Written shell scripts to execute test scripts on batch process.
- UsedseleniumRC,IDE andweb driver,Java and Selenium Grid to create nightly automation scripts
- Configured Selenium RC and SeleniumGRIDon CART machines.
- Testedweb servicesusing SoapUI.
- Supporting agile testers in creation of test scripts.
- Experience building and maintaining a Selenium Regression test suite.
- Involved in Tool Evaluation Process.
- Worked with deployment team to create nightly automation regression execution builds.
- As a tester, I ensured that daily automated regression testing is running & completing successfully.
- Used Excel to createdata drivenandkeyword drivenscripts.
- Involved in setting up the Testing lab for the Automation system.
- Worked closely with the developers within the scrum team.
- Trained and helped other testers on selenium tools.
- Changed my roles based on agile testing needs.( manual testing, automation, load testing)
Environment: Quality Center 9.0, Selenium 2.21.0 Selenium IDE, Selenium RC, Selenium Web Driver, Eclipse, REST, oracle 9i, JUNIT,HTML,, JavaScript, IE, web sphere, web services.
Confidential, Dallas, TX
Sr. QA Analyst-Selenium Developer
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
- Performed Black Box and Unit testing using Equivalence Partitioning analysis.
- Used Quality Center as Test Repository for Requirements, Test plans.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
- Recorded and plays back test in Fire fox using Selenium IDE.
- Created Automation test framework using Selenium.
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework.
- Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
- Run tests by using Selenium remote control in different browsers.
- Examine the results of test to pinpoint defects in the application.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems.
- SQL Queries for backend testing
- Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
- Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and leading offshore team.
Environment: JAVA, J2EE, Web Sphere, Web logic, JUNIT, Java Script, Eclipse IDE, Apache Http Server, SVN, Firebug, HP Quality Center, Selenium web drivers, Selenium RC, Grid.
Confidential
Sr. QA Selenium Developer
Responsibilities:
- Participated inbusiness requirements“walk-through” and provided feedback to ensure product specifications
- Developed and implementedtest plan, test casesandtest summary reportfor products under test.
- Documentation of test results in test logs for each test iteration.
- PerformSmoke,Functional,Regression, UAT,Production and Post-production testing.
- Developed scripts usingSelenium-web driverandRubyAPI to automate web based applications.
- Worked with amodularity driven frameworkto effectively automate applications
- Performed compatibility testing across various browsers involving IE, Firefox, Chrome and Safari.
- Extensive Database testing involvesdatabase data compare
- Worked closely within the application development team to understand the requirements and resolve issues.
- Experience working with bothUNIXand Windows based systems.
- Replication and documentation of issues observed and reported by end users related to applications in theProduction environment; perform additional related research as necessary tosupport developmentresponse.
- Validationof defect correctionsmade by development team in response to Production andUAT issuesin advance of release to end users.
- Reviewingcomputer logsand reports to identify program processing errors and possible improvements.
- Monitoringprogramperformanceafter implementation to preventrecurrence of programoperating problems and ensure efficiency of operation.
- Performquality reviewsof design documentation for compliance with stated requirements.
- Submitdefect reportsand define and track quality assurance metrics and reporting.
Environment:SQL Server 2008, Selenium Web driver, Microsoft Test Manager 2010, Microsoft SharePoint, Visual Basic, .Net, Ms Access, XML, D/HTML, CSS, Java, VB Script, Java Script, ETL.
Confidential
QA Analyst-Selenium Developer
Responsibilities:
- DevelopedTest plan, Test cases,and Test Scripting Language scripts (TSL) for testing the Functionality, GUI, Security, and Usability of the application.
- Performed AutomatedTestingusingQTP, for the GUI and functionality of the application.
- Involved inUser Acceptance Testing(UAT) to test whether it meets the User Requirement Specifications.
- ConductedBlack Box Testingwhich includesSmoke,System, Functional, Regressionand Performance.
- Documented defects inTest Director (TD)and implemented their resolutions.
- Loaded data to different databases using SQL scripts and maintained a repository for data loading Scripts.
- Identified the source tables from which the Data Warehouse extracts data.
- Followed theSoftware Development Life Cyclein all stages of the project
- Execution of the test scenarios and scripts and review of application functionality.
- Worked withSQLqueries for data verifications inOracle(9i/10g)database.
Environment:Test Director (9.0), Java, Oracle9i, Toad, MS Office, Internet Explorer, Mozilla, Firefox, Windows NT, Datastage 7.5.3, QTP (9.2,9.5), QTP, VB Scripting.
Confidential
QA Analyst-Selenium Developer
Responsibilities:
- Responsible for writing the test cases for the different application’s modules based on the requirement Doc.
- Followed inPage Object Design Patternfor writing test cases inTestNg.
- Identify and document the significant New Integration features and software components that will require testing.
- Involved in the Project in the Regression Cycle mainly testing the complex module
- Worked on automating the major flows of applications using selenium 1.0, selenium 2.0 and TestNG.
- Worked on Data driven automation, was also involved in covering different scenarios for different set of data.
- Verified major bug fixes and was also contributed in production push.
- Worked on solving the indexing issue of the backend.
- Worked withSQLqueries.
Environment: Java (Eclipse IDE), JMeter, JUnit, Springs and Hibernate Framework, JDBC, Selenium RC, TestNG, PL/SQL, Quality Center.
Confidential
Java Developer
Responsibilities:
- Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework) and Hibernate deployed on Web Logic Application Server connecting to an Oracle 8i database.
- Used Hibernate and JDBC for development of DAO layer.
- Struts and MVC model integration for front-end request action controller, form beans handling and security management
- Used various Java, J2EE design patterns like Factory, Singleton, Facade, Service Locator, Data Access Object (DAO), Data Transfer Object (DTO), etc.
- Involved in installing and configuring Eclipse and Maven for development.
- Used Spring ORM support, Hibernate for development of DAO layer.
- Guided the QA Team for covering the major flows.
- Setup the environment for the QA team for the selenium RC and TestNG.
Environment:Java, J2EE, Oracle 8i/9i, JDBC, Selenium.
