Qa Selenium Engineer Resume
Gulfport, MS
SUMMARY
- Over 5 years of experience in Testing with Selenium in all phases of Life Cycle.
- Experience in working with open - source tools Selenium (Selenium IDE, Selenium RC/Web Driver), TestNG, Cucumber.
- Expertise in test management tools such as HP ALM, Quality Center, JIRA.
- Experienced in developing and executing automation Regression testing and System testing using Selenium.
- Involved in the preparation of Test Estimations, Metrics, RTM & Status Reporting.
- Manual Testing, Automation Testing using Selenium (Web Driver) and Java, Oracle SQL and Web services testing using SOAP UI and REST Client.
- Experienced using Web debugging tool like Fire Path, Firebug and Object Spy for finding elements locator.
- Experience in following Function Testing skills: Mobile Testing, Point of Sale Device Testing, DB Testing, Web Services Testing, Sanity Testing, System testing, Smoke Testing, Regression Testing, GUI testing and Cross Browser testing.
- Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Proficiency in Java to create automation test scripts.
- Experience in core Java, Hands-on in creating/debugging/enhancing different automation frameworks.
- Expertise in various frameworks like Keyword Driven, Data Driven, Hybrid Framework.
- Expert knowledge and experience in iterative Systems Development Life Cycle (SDLC) like Agile, Scrum and Waterfall models.
- Expertise in Analyzing Results, Bug Tracking and Reporting.
- Knowledge on Testing Life Cycle and Bug Life Cycle.
- Worked on Selenium IDE, the integrated development environment for Selenium scripts using Firefox, Internet Explorer and Google Chrome.
- Strong focus on Documentation, Communication, Process and Constant Improvements.
- Responsible for presenting regular progress reports, defect reports and test execution reports.
- Involved in developing load and performance test scripts using Web (HTTP/HTML).
- Responsible for presenting regular progress reports, defect reports and test execution reports.
- Exposure to offshore - onsite coordination and client interaction.
- Motivated achiever and a good team player with Excellent Communication - Verbal, Written and Analytical skills.
- Strong focus on Documentation, Communication, Process and Constant Improvements.
- Good experience in effort estimation and risk mitigation planning.
- Self-motivated and detailed-oriented individual with high level of work ethics.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver, Selenium Grid, Selenium 2.0, Maven, Jenkins
Java Frameworks: TestNG, Junit
Programming Languages: XML, HTML, CSS, SQL, Java, JavaScript
SDLC Models: Agile, Scrum, Waterfall
Databases: SQL Server and SQLite, MySQL
Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari
Operating Systems: MAC OS X, Windows XP, Windows 7, Windows 8, Linux
Tools: GIT, SVN
PROFESSIONAL EXPERIENCE
Confidential, Gulfport, MS
QA Selenium Engineer
Responsibilities:
- Designed, coded and executed automated tests using Java/TestNG/XML/SQL based test frameworks.
- Worked on building automation test framework for functional regression testing scripts using various Open Source based tools like Selenium Web driver, Robot framework. Working in a continuous build integration development environment.
- Integration, System Testing using different devices (Web based applications).
- Automate the Test Cases using Selenium Web driver with JAVA Framework TestNG.
- Performed functional testing of SOAP and RESTful Web Services using SOAPUI Tool.
- Performed testing on Mobile devices for compatibility check.
- Performed Gray Box Testing, Regression Testing, Functional Testing and Usability testing.
- Involved in writing and testing test scripts using Selenium WebDriver and Java Object Oriented Programming Language.
- Automated the regression test cases using the Selenium &TestNG and created Test strategy, test plan and test cases.
- Identified the Automation scenarios, Designed/Setup the Hybrid framework, prepared the UI Object Info, Functions, test Data, Prepared the Test Suite using JAVA Framework TestNG, Executed the Scripts and updated the scripts as part of maintenance.
- Developed regression scripts using Selenium, extensively used my SQL proficiency during data migrations.
- Review of the test cases created by the team, automated regression test cases and positive scenarios in Selenium web driver (Java).
- Worked on Data Driven Framework and MVC for Automation test scripts and used XPath and DOM to work with dynamic and static objects in Selenium.
- Worked on Jenkins to integrate the automated test execution with build deployments to complete the automation process.
- Worked on Requirements and Design Document Review and Analysis and Test Case preparation.
- Attending Scrum and Sprint Planning meetings, providing estimations for testing.
- Used product knowledge to validate software fixes and document defects identified in the product functionality.
- Interacted with the respective developers to explain the testing issues on behalf of the testing team and managed the entire testing effort.
Environment: Selenium Web Driver, REST, SOAPUI, Java 1.6, Eclipse 4.5, TestNG, XML 1.0, SQL, Java, SVN, GIT, HTML 4.01
Confidential, Westwood, MA
QA Test Engineer
Responsibilities:
- Actively involved in SDLC and STLC process and used tools like Selenium WebDriver.
- Involved in User Acceptance Testing (UAT).
- Selenium Web Driver for automating over 70% of Cross Browser Testing on IE, Firefox, Safari and Chrome.
- Developed Automation Test Scripts with extensive parameterizations using multiple actions to categorize tests.
- Used Manual testing, Automation testing, Functional testing, Regression testing and Black Box Testing, White Box Testing and DB testing.
- Validation of concept before implementation (Visualization and interlinking), automated the Test Cases using Selenium RC, Java Eclipse and JUnit.
- Written Test Cases for Functional Testing of the Web Application.
- Used Firebug and Firepath to identify elements on the page.
- Executed Automated tests in appropriate test regions in support of unit, integration, functional and regression testing used Selenium RC.
- Prepared Test cases and Test plans for new functional modules, participated in Requirement gathering phase with business team for Data migration test.
- Performed RESTful Web Service Testing and functional testing using SOAPUI.
- Analyzed application business requirements, technical specification and Installation guidelines.
- Designed and developed automated scripts which involved Functional Regression, Integration test cases using Selenium RC.
Environment: Selenium WebDriver, Selenium Grid, REST, SOAPUI, Quality Center, Windows7, Windows XP, MAC OS X, Agile Methodology, MS Office tools, SQL Server, HTML 4.01, XML 1.0.
Confidential, Westmont, IL
QA Tester
Responsibilities:
- Involved in the requirement analysis and development of use-case and technical designs.
- Involved in various testing types include system and acceptance testing.
- Validation of barcode support functions, verification transactional data from WM systems and generating dashboard reports etc.
- Worked on database design, handling queries and stored procedures.
- Developed web application using STRUTS Framework.
- Developed Action Classes, Forms as per the Struts Framework.
- Involved in writing hibernate mapping and configuration files.
- Created Test Matrix document to verify all user scenarios are covered
- Involved in setting up of the Test Bed (Test data and Test environment)
- Extensively tested the Business Objects report by running the SQL queries on the database by reviewing the report requirement documentation.
- Involved in requirement analysis, JAD and JAR sessions
- Assisted in creating fact and dimension table implementation in Star Schema model based on requirements.
- Troubleshooting, resolving and escalating data related issues and validating data to improve data quality.
- Validating the reporting objects in the reporter against the design specification document. Generated and deployed WAR and EAR files using Tomcat Application server.
Environment: Struts, Servlets, Ajax, Hibernate, MySQL, Tomcat, TSL, VBScript, Test Director, Linear Framework, LoadRunner, WinRunner
