We provide IT Staff Augmentation Services!

Sr. Selenium automation tester Resume

3.00/5 (Submit Your Rating)

New Jersey, NJ

SUMMARY:

  • Having 7+ years of hands - on experience in Software Quality Assurance, Selenium Automation, Development, Team leading & training, Client facing for complex enterprise applications using the latest technologies.
  • Expertise in Set up of Selenium RC using Eclipse IDE as well as through command line.
  • Expertise in exporting JUNIT scripts from Selenium IDE to Eclipse JUNIT Test Suites, Creating new JUNIT test cases, modifying the selenese scripts and writing test suites using JUNIT.
  • Expertise in Selenium automation using Selenium Web Driver, Selenium Grid, JAVA, JUnit & Maven.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team.
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for Behaviour.
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features.
  • Proficient in writing Selenium Web Driver automation scripts in JAVA using Maven, Cucumber, and TestNG Automation Testing for Web Applications.
  • Designed and implemented different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects.
  • Expertise in Quality Analysis with strong understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and object oriented methodologies.
  • Proficient in preparing the Testing artifacts like QA Test Plan, Test Execution, Test Result Analysis, Test Cases and Bug Reports on the basis of product release features, client requirements, and technical documents.
  • Participated in all phases of the test cycle including Sanity Testing, Functional Testing, Integration Testing, System testing (on IE, Chrome, FF), Regression Testing.
  • Strong in Database Testing and writing the SQL queries.
  • Excellent experience of build tools like Maven and managing JAVA automation projects using them.
  • Proficient in using HP’s Test Management tool Quality Centre and Quick Test Professional for Test Management.
  • Experience in importing and exporting Test Scripts to Quality Center from Microsoft Word/ Microsoft Excel.
  • Well versed in Object Oriented Programming languages like Java, C++ and C.
  • Experienced in working with business analysts and developers to understand business requirements and prepare test strategy.
  • Expertise in exporting JUNIT scripts from Selenium IDE to Eclipse JUNIT Test Suites, Creating new JUNIT test cases, modifying the selenium scripts and writing test suites using JUNIT.
  • Possess strong analytical and problem solving skills with the ability to adapt to a new environment and meet stringent deadlines. Possess a flexible & detail oriented attitude. A team player with excellent technical, communication, and leadership skills.
  • Ability to quickly learn and adapt to the rapidly emerging Technologies.

TECHNICAL SKILLS:

Type of Testing: Automation Testing, Manual Testing, Database Testing, Security Testing, Performance Testing, Cross Browser TestingTesting Tools: Selenium RC, Selenium Web Driver, Selenium Grid, HP Quality Center, HP Quick Test Professional (QTP), Selenium IDE, TestNG, Firebug 1.12.7, Cucumber, Maven, Eclipse, Junit

Operating Systems: Windows 10, windows 8/XP, Vista, Unix/Linux

Data Management: MS-Access, Microsoft SQL Server, Informatica

Programming Languages: Java, J2EE, C#, SQL Server, HTML, XML, Java Script, C, C++

Web Browsers: Internet Explorer, Google Chrome, Mozilla Firefox, Safari

Other tools: MS Office, Power Point, Outlook

PROFESSIONAL EXPERIENCE:

Confidential, New Jersey, NJ

Sr. Selenium Automation Tester

Responsibilities:

  • Actively involved in QA activities and development support of various interfaces like involvement in writing Test Plans/Test Cases for System /Interface Requirements and Business requirements.
  • Reviewed functional and non-functional system requirements and constructed a conceptual design and detailed designs that align processes and technologies to achieve business objectives.
  • Developed test scripts to automate process of testing in Selenium WebDriver.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
  • Exported Testcase Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed.
  • Run tests by using Selenium remote control in different browsers.
  • 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 (validation).
  • Performed usability, GUI, Functionality and regression testing of the new builds.
  • Extracted the Business Requirements from the end users keeping in mind their need for the application and prepared Business Requirement Documents (BRD)
  • Analyzing and reviewing the project requirements.
  • Participated in User story discussion and requirement grooming.
  • Participated in sprint planning and review meetings
  • Collaborated with BA, development team and product owners.
  • Define and execute functional, usability, regression and automation tests on the application
  • Participate in team review of requirements documentation for purposes of test planning and to validate requirements testability - define test environment requirements
  • Identify testing tasks and associated estimates, proper implementation and utilization of various tools, including issue tracking, test case definition tracking and test case execution
  • Implement and develop overall test strategy and test plan for manual and automated testing
  • Performed Smoke Testing of the Application on Pre-production and production Environment
  • Coordinate and facilitate Test Readiness Reviews
  • Coordinating with the developers for resolution of defects, coordination
  • Helped in writing business scenarios for E2E testing and providing test data for User Acceptance Testing.

Environment: Java, J2EE, Selenium (IDE, Junit, Web driver) Eclipse IDE, Java, HTML/XML, Windows.

Confidential, San Rafael CA

QA Engineer

Responsibilities:

  • Created Test plans, Test scenarios, Test cases and test execution
  • Involved in the development of system testing strategies, plans, cases and conditions to ensure processes and products meet standards.
  • Excellent involvement in QA activities and development support of various interfaces like writing Test Plans/Test Cases for System /Interface and Business requirements.
  • Extensively involved in various phases of manual testing.
  • Exposed in System, Regression and Integration testing.
  • Analyzed business needs, distinguish between needs and wants, identify gaps between business needs and standard application functionality.
  • Represented the business requirements in various alternative views such as analysis, models, process flow diagrams and user stories.
  • Assisted the project manager in creating detailed project plans and scheduling and tracking project timelines.
  • Involved in various Phases of the project, like requirement gathering, requirement, analysis, documenting the functional and nonfunctional requirements.
  • CSS/HTML/Navigation/JS/Cookies/Browser and OS Compatibility/Webpage performance to validate end-to-end automated testing and debugging using Selenium IDE.
  • Extensive testing of browser content and compatibility Tested compatibility of application using HTML IDs and XPath in Selenium.
  • As a Salesforce Tester, tested profiles and user group, security controls, personal information setup, password reset, company profile setup.
  • Involved in testing the field level access for each custom object created based on the user’s role.
  • Tested the field & page layout customization for the standard objects like account, contact and leads.
  • Implemented Data segregation through Record Types and Field level security.
  • Also tested the Custom Objects, Formula Fields, Roll up summary fields, validation rules, dependent pick lists, and page layouts.
  • Tested work flows, Approval processes and Reports.
  • Attended daily standup meetings

Environment: Java, J2EE, Selenium IDE, HTML, Custom Reports, Dashboards and Analytics, Windows 2003.

Confidential, Pittsford, NY

Selenium Tester

Responsibilities:

  • Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
  • Responsible for design and development of requirements collected from the customer.
  • Prepared test plans to identify test strategies and resource.
  • Developed Automation scripts for new enhancements using Selenium RC and J unit.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
  • Responsible for setting up the framework and test environment.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium RC.
  • Extensively involved in integrating Selenium RC with existing API to test framework.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Worked on developing the automation scripts for back-end testing using Selenium and executed the J unit tests.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Involved in System-wide Integration, regression and Load testing.
  • Performed active regression, load, stress, volume and performance testing.
  • Worked in Manual and Automated testing of applications on Windows and UNIX/Linux Environment.
  • Clearly documented all the test cases and executing methods and techniques and uploaded all the requirements.
  • Worked closely with Business teams and participated in Business Acceptance Testing (BAT).
  • Actively participated in status report meetings and interacted with other team members for technical issues.

Environment: Selenium, Selenium RC, Selenium Grid, Java, J2EE, JavaScript, J Unit, MS Office, MS Visio, MS Project, Test NG.

Confidential, Long Island City, NY

Quality Assurance Analyst

Responsibilities:

  • Reviewed user requirements to ensure business scenarios are processes are incorporated into testing strategies for providing optimal designs.
  • Verified test estimates and collaborates with Project Leader, QA and Testing to ensure requirement testability and to establish adequate resource staffing.
  • Developed and created test ware (e.g., deliverables, plans, environment, data set-up, test cases, etc.) to ensure project test requirements are satisfied.
  • Provided QA and testing input into business decisions and participated in project risk assessment reviews to increase efficiencies and to reduce risk.
  • Executed tests and reviews results to ensure requirements and objectives are met.
  • Reviewed test results and report to ensure test objectives and results are expected.
  • Assisted development teams in root cause defect analyses and provides guidance in systems business process alignment to ensure proper resolution of identified defects.
  • Provided status updates to key stakeholders (e.g., business users, project management, developers, etc.) to ensure test objectives are met and to support the project timeline.
  • Conducted QA reviews and inspections to ensure accuracy and consistency of work products and test coverage.
  • Identified defects in processes and products to support fixes, to meet standards, and to ensure effectiveness
  • Participated in defect management with the project management team to ensure defects are fixed in a timely manner and to validate the defect management database is accurate
  • Evaluated testing processes and methods to ensure consistency and to enhance effectiveness of testing across multiple projects
  • Wrote SQL statements in script to retrieve data from database in order to verify accurate data stored in database as well as back end testing.
  • Designed and implemented test automation plans within established framework and architecture to increase efficiency and to improve quality.
  • Defined automation testing process, developed coding standards that served as the automation standard of the Project.
  • Developed Test Scripts and enhanced by implementing VBScript and conducted Regression testing for various application modules using QTP.
  • Enhanced scripts using different types of parameterization to reuse the scripts for multiple sets of test data.
  • Created shared Object repository and incorporated the central repository file among all scripts to reduce script generation and maintenance time.
  • Connected and configured QTP and HP QC to store all automated test scripts into HP QC.
  • Created automated test suites and executed them with multiple builds and iterations.
  • Executed and reported automated test results to testing team and project management.
  • Conducted continual evaluation of test library and ensures configuration management is utilized for test ware artifacts to ensure validity of test results.
  • Remained current in automation technology and software capabilities to ensure efficient utilization of resources.
  • Provided guidance and leverages expertise across the QA organization to enhance technical expertise and to support technologies.

Environment: HP QTP, HP Quality Center, Bugzilla, RequisitePro, Test Manager, Win Runner, Windows XP, Oracle, SQL, Unix, MS Visio, MS Word, MS Excel, MS PowerPoint, Load Runner.

Confidential

QA Analyst

Responsibilities:

  • Involved in preparing Test Scenarios and Test Cases based on business requirement documents using Test Director
  • Performed Extensive Manual Testing
  • Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements
  • Performed GUI, Adhoc, Regression and data driven testing
  • Perform Black Box, Functional, Positive, Negative, UAT, Integration, GUI, and Usability Testing .
  • Used Test Director for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status using Quality Center.
  • Involved in reviews, Manual Testing, Integration Testing, Regression Testing, Functional Testing, System Testing, and Black Box Testing.
  • Interacting with the development and testing teams to improve overall quality of the software.
  • Analyzed the performance based on the reports generated
  • Responsible for providing regular status report to the management

Environment: Manual Testing, IBM Rational Clear Quest, Quality Center, Waterfall, UNIX, Windows 2000, SQL server 2005, Oracle8i

We'd love your feedback!