Automation Test Engineer (selenium) Resume
Edison, NJ
SUMMARY
- Experienced in the field of Information Technology with emphasis in Software Development, Quality Assurance and Software Development Life Cycle (SDLC).
- Quality Assurance Automation Testing expert in Selenium WebDriver, Selenium RC, Selenium Grid.
- Familiar in writing acceptance test cases using Cucumber.
- Experience in writing Selenium pages using POM (Page Object Model).
- Expertise in generating the test reports using TestNG and iText.
- Proficient in writing Integration test cases with Test NG and Rest Assured frameworks.
- Developed Selenium Automation Framework with Java using Data Driven Development model
- Good exposure to Behavior Driven model.
- Developed Automation Scripts in Selenium for Functional testing, Analytics testing and Regression Testing using JUnit and TestNG.
- Proficient in web - based application testing in Smoke, System, Functional, Integration, Regression and User Acceptance Testing.
- Experienced in defining Test methodologies, designing Test Plans and Test Cases, Verifying and Validating Web based applications.
- Experienced in formulating Test Plans, Test cases, Test Scenarios, Test Approach and set up testing environment.
- Proficient in overall Defect Management/Problem solving including tracking bugs and reporting using Atlassian Jira.
- Experienced in design, development of various Frameworks in Selenium.
- Continuous integration experience using Jenkins, JIRA, GIT and Maven.
- Worked extensively with Selenium WebDriver to automate Test Scenarios and generate reports using Jenkins for Continuous Integration.
- Experience with fast paced environment like Agile/Scrum Methodology.
- Developing and maintain Test scripts, analyzing bugs and interacting with development team members in fixing the defects.
- Enthusiastic in learning new tools and technologies and evaluate their test applicability.
- Team Player with good technical, analytical and communication skills.
TECHNICAL SKILLS & KNOWLEDGE:
Automation Frameworks: Selenium WebDriver, Selenium RC, Selenium Grid and Selenium IDE.
Test Frameworks: Junit, Test-NG and Rest Assured.
Languages: Java, HTML, JavaScript, XML, JSON,SQL.
IDE: Eclipse, NetBeans, Edit Plus
Source Configuration: CVS, Bit bucket and GIT.
Databases: SQL Server
Bug Reporting: HP Quality Center, JIRA.
SDLC Methodologies: Water Fall, Agile and Scrum.
Microsoft Office: MS-Word, Excel, PPT, Outlook, etc.
Continuous Integration: Jenkins, Maven, GIT and JIRA
Platform: Windows XP, 2007, UNIX
Other Tools: SOAP UI, Rest Client, Postman, and Source Tree, Win SCP, Putty, etc.
PROFESSIONAL EXPERIENCE:
Confidential, Edison, NJ
Automation Test Engineer (Selenium)
Responsibilities:
- Written acceptance test cases using Cucumber framework.
- Developed Selenium Web Pages using Page Object Model.
- Created Custom Page Factory for web element initialization.
- Created and enhanced numerous test scripts to handle changes in objects.
- Developed an automation framework that provides continuous validation which then can help deploy continuously and frequently in small chunks.
- Analyzed business requirement stories to develop automation script to validate the acceptance criteria of functionality.
- Written script to validate Analytics for the Application using Java.
- Making sure all Omniture tags are present when a specific event occurs as defined by Business.
- Developed Selenium based Automation Framework with Java using Page Object Model (POM) and TestNG as test runner.
- Part of the Agile team, attended daily scrum, planning meetings, Sprint planning and demo meetings, weekly assessment meetings with business analysts, developers, DBA and others.
- Worked with development team to understand technical design and architecture for test planning. Worked on some story development along with Automation script development.
- Coordinated and worked with team members, developers located in various time zones on defect tracking.
- Updated Test Plans and Test Scripts periodically to manage changes in requirements.
- Written Integration test cases using Restful API
- Worked on SOAP UI toolkit to test SOAP services.
- Queried database using SQL for data verification and validation.
Environment: Selenium WebDriver, Test NG, Java, Jenkins, BDT with Cucumber Framework, Mobile Testing, JavaScript, JQuery, Java, Eclipse, Fire Path, Firebug, HTML, Atlassian Jira, Chrome, Mozilla Firefox, JSON, XML, Windows XP, SQL, Mobile Testing.
Confidential, Hyderabad
Test Engineer
Responsibilities:
- Written various manual test cases to test application functionality.
- Prepared test daily, weekly and monthly test reports using Quality Center.
- Part of Agile-Scrum team, participated in Sprint planning, Retrospective meetings.
- Created Test plans, test suite and uploaded into quality center.
- Analyzed requirements for testability and usability, consulted development team with regards to system functionality.
- Involved in tracking, reviewing, analyzing defects using the Quality Center.
- Developed automated test scripts using Selenium WebDriver.
- Developed generic functions to support automated scripts.
- Categorized bugs based on the severity and assigned to developers to resolve them.
- Follow-up with development team for defect fixes.
- Participated in Test Process Improvement discussions, training and strategies to implement and enhance testing process.
Environment: Java, JIRA, Selenium WebDriver, Quality Center, HTML, XML, JSON, Firebug, Firepath, XPath, SQL Server, Java Script, MS-Office, Internet Explorer, Mozilla Firefox, Chrome Developer Tools, Windows.
