Selenium Automation Engineer Resume
Madison, WI
PROFESSIONAL SUMMARY:
- A results - driven customer-focused Manual and Automation Test Analyst Interested in a challenging business-focused application testing environment focused on any task at hand and able to utilize existing test knowledge and experience to come up with practical solutions and alternatives to testing processes
- 6 years of Professional Experience in Software Industry on Quality Assurance, User Acceptance Testing, Functional Testing and Automation Testing in Insurance and Banking domains.
SKILL:
JIRA (4 years), Selenium (4 years), Testing (4 years), Oracle (4 years), SQL (4 years)
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver, Selenium Grid, HP ALM/Quality Center, Soap UI
Bug Tracking Tools: JIRA, HP ALM/Quality Center
Databases: SQL Server, Oracle
Testing Framework: JUnit, TestNG, Protractor
IDE: Eclipse, InteliJIdea.
Operating Systems: Windows 10, 8, 7, UNIX
Methodologies: Waterfall, Agile, SDLC
PROFESSIONAL EXPERIENCE:
Confidential, Madison, WI
Selenium Automation Engineer
Responsibilities:
- Involved in requirements discussion, analyzed the functional specifications document to come up with UAT Test plan and Test cases.
- Prepared the Test design document for efficient test approach. Involved in Test case review for quality testing and defect free migration.
- Highly proficient in creating and implementing test plans and test cases based on user requirements and functional specifications.
- Strong in developing and executing Test Plans, Test Cases and Test Scenarios for manual/automated testing.
- Implemented Page Object Model, Data Driven testing in Automation framework with Java, Selenium WebDriver.
- Validated all the constraints defined for the migration process.
- Strong experience in Software Development Life Cycle using Agile/Scrum, Waterfall methodologies.
- Extensive working experience in GUI testing, Functionality testing, Front-end testing with some exposure to performance testing tools like JMeter.
- Developed Automation Scripts, Execution and Analysis Test Results using a Keyword Driven Framework in Selenium.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE/Grid/RC, Cucumber, TestNG/JUnit, Quality Center, JIRA, Ant, Maven, Jenkins, choropleth, Fire path, Firebug.
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver, and Cucumber.
- Good knowledge on TestNG framework for Functional and Regression testing, Maven, and Ant for Project building tool, Jenkins for Continuous Integration.
- Good experience in manual testing of web-based, Client/Server applications.
- Responsible for complete defect tracking and test execution updates in ALM.
- Responsible for preparing weekly test status report during execution to summarize progress and results and complete test summary report at the end of test phase to report the migration completion.
- Involved in Sprint refinement, daily stand-up, retrospection, and scrum of scrums for any major impediments/blockers.
Environment : Java, HTML, C#, JavaScript, Selenium WebDriver, TestNG, Maven, Quality Center 8.2, Oracle, JDBC, JIRA, Windows 7/8.
Confidential, Mc lean, VA
Selenium Automation Tester
Responsibilities:
- Responsible for interacting with the business people for understanding business requirements.
- Participated in the SCRUM process, attended daily scrum meetings, sprint planning and sprint.
- Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, and Maven.
- Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/ Jenkins for nightly batch run of the Script.
- Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
- 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.
- 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 the different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Involved in creating Test Strategies, Test Plans, and Test Cases for QA Process Management.
- Write regression tests by using scripting and programming language Java.
- Responsible for liaison with business groups, development team, implementation and training team and software vendors.
- Developed and executed system Test cases based on the Functional and Technical requirements.
- Performed goal oriented exploratory testing, developed and executed test cases for functionality testing, security testing, and integration testing and back-end testing.
- Used JIRA to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during the testing cycle.
- Participated in UAT testing.
- Attended Defect review meetings with testers and development team.
- Reported Test Execution & Defect status on the Weekly basis to the Management.
Environment : Selenium Web Driver, Java, JIRA, TestNG, Junit, Jenkins, Appium, Post-man, Groovy, MAVEN, SVN, Apache-POI, Cucumber, Gherkin, Oracle DB, Eclipse, REST Assured, XML, HTML.
Confidential
QA Tester
Responsibilities:
- Involved in Designing, Creating and Executing the Test Cases, results reporting and bug tracking using JIRA.
- Performing Regression test using automated test cases in Java using Selenium WebDriver in Eclipse.
- Executed the Automation scripts in suite level and batch level.
- Configure, build and executed the automation scripts using Jenkins for every build release.
- As a Testing Engineer designed and ran the test cases for the end to end process in the Data warehouse.
- Analyzed the data mapping documents and converted them into easily understandable test scripts.
- Active participation for defect triaging and tracking.
- Working on Quality Centre for creating and documenting Test Plans and Test Cases and register the expected results.
- Experience in defect management, defect analysis and defect reporting using JIRA.
- Active participation in Problem/Incident/Change Request, Change Management, Daily (Scrum) and weekly meetings.
- Created Selenium Test cases for automation using Selenium Web Driver and Java
- Preparing documentation on confluence for the recurring defects, resolutions and business comments for the defects/ issues.
Environment : Agile(Scrum), Java, HP QC/ALM, Jira, Restful Automation, Selenium Web driver/RC/Grid, TestNG, JMeter, JUnit, WebLogic, Maven, Cucumber/ Ruby, Jenkins, Bamboo, Git/GitHub, Eclipse IDE, Agile, HTML, XPath, Postman, Firebug, Oracle SQL.
Confidential
Software Quality Assurance Engineer
Responsibilities:
- Involved in Functionality testing of the Web Application.
- Performing Retesting, Regression and Ad-hoc testing after each new build of the application.
- Sending daily status reports and deliverables to QA lead.
- Working closely with Business Analysts, Developers, project managers and users.
- Participating in all project meetings to analyze and extract business requirements.
- Performed Business functionality testing, which involved testing of all core functions of the application.
- Developed and executed Test Plans and Test Cases from requirements and specification documents.
- Enhancing Scripts in Java like scripting, customizing and then parameterized.
- Created and Executed Test Cases manually as well as verified the actual results based on expected results
- Documented and reported all found defects in HP ALM
- Assisted in UAT
- Performed GUI, System and Regression Testing of the application.
- Wrote and executed SQL's and PL/SQL's to do the backend testing.
- Performed smoke testing in UAT and production environments for deployment verification.
- Developed Automation framework using Selenium WebDriver (Java) and Test Execution using TestNG.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Actively participated in daily scrum and sprint meetings as part of the Agile Environment.
- Interacted with developers on open issues and driven the issues until closure.
- Presented the project status/results on the daily and weekly basis in the Project Meetings.
Environment : Windows, Mac, Android and iOS OS, Java, Selenium, Jira, QC, TFS.
Confidential
QA Tester
Responsibilities:
- Developed Test Objectives and Test Plans.
- Reviewing System Requirements to define the testing scope for various levels of testing (Functional, System, Regression and UAT).
- Developed test scripts for Performed Integration testing, System testing, Regression testing, User Acceptance testing (UAT) and Back End testing of an application.
- Coordinated the testing effort towards End-to-End testing to verify the proper functioning.
- Involved in backend testing extensively used SQL to validate the data in the Oracle-Server database by writing Procedures & SQL Queries.
- Good experience in preparing test cases using Test case design techniques.
- Introduced and Implemented open source web test tool Selenium and WebDriver for cross-browser testing. Presenting the Test Reports and Status reports on a Weekly/Monthly basis to the Project Team and discussing the next release cycle.
- Completely involved in test management in Quality Center.
- Extensive experience in various Software Development Life Cycle (SDLC) Phases and Quality Assurance Life Cycle (QALC) including Requirement Gathering, Business Analysis, System, Object Oriented Design and Testing.
- Good Experience on Selenium IDE and creating Scripts in Selenium--RC by using Java.
- Wide exposure in Software Testing Life Cycle (STLC), Functional, Regression, Integration, Re-testing, End-to-End testing for the web-based application.
- Strong experience in Agile/iterative and Waterfall methodologies of the software lifecycle.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script, Used Selenium WebDriver API to write automation script
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Worked in backend testing using Mainframes commands for verifying logs and validating transaction details.
- Logging defect on Rational Team Concert (RTC) tool.
- Involved in a team of User acceptance testing (UAT).
- Reported bug using Project Tracking tool JIRA.
Environment : MS Access, MS Project, Windows 2000, Java, Test Director
