Selenium Automation Engineer Resume
New York, NY
PROFESSIONAL SUMMARY:
- Over 6 years of QA experience in various phases of testing lifecycle
- Strong Expertise in SDLC, Test Management and Testing Lifecycle Methodologies like Agile Models
- Extensive experience in Software QA performing manual and automated Software Testing
- Proficient in writing Test plans and Test cases using various Automation Tools
- Experience in developing end to end automation using Selenium WebDriver, IDE, Grid, JUnit, TestNG and MAVEN
- Extensive experience working on JUnit and TestNG framework for Unit testing and Jenkins for Project building tool, for Continuous Integration
- Experience in using Java as client library for Selenium WebDriver and developed Hybrid Automation test Framework using JUnit and TestNG
- Hands on experience in manual testing at all levels of STLC (Software Testing Life Cycle) Expert in Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing, Back - end Testing
- Strong experience in cross browser, cross platform web testing with Selenium RC and WebDriver
- Good programming skills in Java and SQL on SQL Server, Access and Oracle Databases
- Proficient in overall Defect Management Problem solving including tracking bugs and reporting using Quality Center
- Extensive experience in Web Services testing - validating XML, XPath Syntax, Web Services using SoapUI
- Excellent understanding of waterfall model and agile methodology SCRUM
- Efficient team member with excellent work time management skills excellent leadership, communication and interpersonal skills, ability to work under strict deadlines Possess Good professional and analytical skills coupled with interpersonal, communication and self-organizing skills describing a committed team player
TECHNICAL SKILLS:
Testing Tools: Selenium RC, WebDriver, Selenium Grid, ALM/Quality Center
Databases: SQL Server, Oracle, MySQL
Testing Framework: JUnit, TestNG, Maven
IDE: Eclipse, Intellij
Languages: JAVA, HTML, CSS, Java Script, Bootstrap, Wordpress, PL/SQL.
Repository System: GitHub, Subversion
Operating Systems: Windows, UNIX.
Miscellaneous Tools: MS Office suite, Firebug, FirePath
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Selenium Automation Engineer
Responsibilities:
- Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
- Performed different kinds of testing like Black Box, GUI, Functionality, Integration, Regression, System and Back End Testing.
- Created Requirement Traceability Matrix and also updated the Requirement traceability matrix timely with the changes in HP ALM.
- Developed and maintained Manual and Automation test scripts through HP ALM.
- Used Application Lifecycle Management (ALM) for Bug Tracking, Bug fixing, and Bug Reporting.
- Involved in the Database Testing using SQL Quires of the Application like checking all the Tables in the Database and checking whether the data is moving in their Respective Tables.
- Performed functionality and regression testing during the various phases of the application using Selenium.
- Developed a Data Driven Framework using Selenium.
- Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium.
- Used Jenkin as a Continuous Integration server to configure with GitHub and Maven.
- Involved in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
- Performed performance testing using Jmeter.
- Performed cloud testing using Saucelabs.
- Designed the future state testing to be implemented in the next phase of this effort.
- Enhanced database structures as per the business requirement, which is applicable for contract accounting in an efficient way.
- Involved in backend testing for different environments like System Testing and User Acceptance Testing.
- Worked in the form of Confidential team with business analysts and developers in Agile methodology.
- Coordinated with business analysts, development team and participated in bug review sessions.
Environment: Selenium RC, WebDriver, Saucelabs, ALM, Soap UI, HTML, XML, Oracle, Java Script, Jmeter, UNIX and Windows.
Confidential, Overland Park, KS
QA Automation Engineer
Responsibilities:
- Worked in a Test Driven Development environment. Participated in daily meetings with Developers.
- Performed cross browser functional testing using Selenium WebDriver/RC.
- Performed white box testing like JUnit, TestNG and Web service testing .
- Setup the automation framework using Selenium WebDriver, Java, TestNg, GitHub and Maven.
- Used User Stories from ALM to create test cases. Wrote test cases and created test data in EXCEL files.
- Defined test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, TestNG and JAVA.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Written White-box test cases based on the User and Business Requirements.
- Creation of automation test scripts in Java, TestNG, and WebDriver for various features using Data Driven Framework.
- Worked on Selenium for creating and executing test cases for functionality testing of a web app.
- Developed External Library using Java for Selenium Automation.
- Validated source and target data by writing SQL query using different string functions, group functions in SQL.
- Verified backend data writing complex SQL queries. Performed white box (API tests) on Stored Procedures, verified complex constraints/business rules implemented in triggers through the backend.
Environment: Selenium, GitHub, Jenkins, Oracle, SQL, Microsoft Access, Microsoft Excel, Windows, UNIX
Confidential, Birmingham, AL
QA Tester
Responsibilities:
- Involved in gathering requirement and discussed with Development team to understand and analyze the Product Requirements thoroughly.
- Developed comprehensive Test plans based on system requirements.
- Involved in testing of the online web application.
- Scheduled and executed Manual Test Scripts through Quality Center.
- Responsible for developing test scripts and cross checking with Business Requirements using Quality Center.
- Executed test cases based on business testing requirements and test plans using Quality Center.
- Worked on backend testing and has very good knowledge of writing SQL Queries to verify the data.
- Created usage scenarios and executed them in order to test a product from a user perspective.
- Created Test scenarios for claim selection, generate claims and data validations.
- Tested the other applications integration with the online document display application.
- Documented all test results, identifying and summarizing discrepancies.
- Worked as a team with other QA testers to ensure that all projects are executed accurately and completely and assisted other testers with account selection, clarification of ambiguity with test results and general questions that arise.
- Documented and sent reports according to the standards.
- Participated in Weekly meetings, Walkthroughs and inspections.
Environment: HP Quality Center, HTML/DHTML, SQL, Web Logic, JavaScript, .Net, Windows
