Selenium - Automation Test Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- 12+ Years of experience specializing in Functional manual and Automation testing using Selenium with Java, proficient in testing on Client/Server and Web based applications, extensive experience in the Design, Development and testing in Networking and Telecommunication Domain.
- Experience in working with Selenium IDE, Selenium Web Driver, Selenium GRID using TestNG java framework.
- Performed all aspects of verification including Smoke testing, Functional testing and Regression testing on major functionalities of the application.
- Used the Maven tool for Project management and for the purpose of compile, run, deploy and adding external dependencies.
- Experience in Unit and SIT testing, Debugging and Bug fixing during UAT
- Experience on developing a framework using a design pattern - Page Object Model.
- Worked on IE, Firefox and Chrome Driver.
- Experience in writing CSS Selectors, Xpath expressions to identify web elements.
- Experience on Working with TestNG for Automation testing Reports.
- Good Knowledge in Core Java and SQL Queries.
- Extensive work experience in C and C++ Programming Language.
- Experience in logging defects using JIRA, performed defect tracking and reporting.
- Sound knowledge in Object Oriented Programming (C++ and Core Java).
- Hands on Experience in Linux, uCLinux, UNIX and Solaris Operating System.
- Strong experience in Unix shell Scripting.
- Knowledge on Layer-2 Protocols PPP and DHCP and other protocol SNMP, TCP/IP.
- Involved in design and development of Management Interface CLI (Command Line Interface).
- Experience in working on Agile-Scrum Model & WaterFall methodologies.
- Excellent communication skills to interact with individuals at all levels
- Highly flexible and adaptable contributor, adept at multitasking, meeting deadlines, and thriving in a fast-paced environment
- Quick Learner and Good team player with solid work ethics and Good Analytical skills
TECHNICAL SKILLS
Domain Knowledge: Insurance Web application, Networking and Telecommunication
Linux Shell ScriptingTools: Maven, Jenkins, JIRA, Clearcase, Mercurial, gdb, Greenhill’s Multi Debugger, CVS version manager, PVCS Tracker, IBM’s Clear Quest, Vi Editor
Languages: C, C++, Selenium Webdriver, Java, TestNG, JUnit, BDD, Cucumber
Networking Protocols: PPPoE, PPPoA, SNMP, TCP/IP
Operating System: Linux, uCLinux, Solaris and Unix
PROFESSIONAL EXPERIENCE
Confidential
Selenium - Automation Test Engineer
Responsibilities:
- Analyzed the Business Requirements and functional documents and built the Test Strategy document that define the test environment, phases of testing, entrance and exit criteria.
- Working as Test automation Engineer in the testing team for the Preparation and execution of Automation Test Scripts and Test Suites using Selenium Webdriver/Grid using TestNG, MAVEN, and JAVA to build the framework for PRISM UI involving Member Enrollment, Prior Auth and Benefit Administration.
- Responsible for preparing Test estimates & Test plan document and obtain sign off from the Business Stakeholders.
- Associated with the development team to understand technical design and architecture for test planning.
- Performed Data-driven testing using Selenium Web Driver, TestNG functions and connected JDBC API with Selenium Web driver to retrieve Database information.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested applications GUI and in the testing environment using Selenium WebDriver.
- Used the Maven for Project management and for the purpose of compile, run, deploy and adding external dependencies.
- Integrated with Continuous Integration tools Jenkins for running test on a regular basis automatically.
- Logged defect in HP ALM with priorities and co-ordinate with the development team for bug fixing.
- Logged the errors, reported the defects, determined repair priorities and tracked the defect until resolution.
- Participated in Sprint Planning, Daily Stand-up, Sprint Review, and Retrospective meeting by the Testing Team.
Confidential
Selenium - Automation Test Engineer
Responsibilities:
- Designed and developed a robust and scalable test automation framework that supports the client's application running on entirely the latest web technologies.
- Created functional automation scripts for the report generation module using tools Selenium WebDriver and TestNG for Eligibility, Prior-Auth, Contract Management.
- Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
- Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
- Performed all aspects of verification including Smoke testing, Functional testing and Regression testing on major functionalities of the application.
- Developed and Executed TestNG Test Cases using Eclipse IDE.
- Participated in Sprint Planning, Daily Stand-up, Sprint Review, and Retrospective meeting.