Selenium Engineer Resume
Milwaukee, WI
SUMMARY
- 6+years of experience in IT Industry mainly in performing Manual and AutomationTesting in wide variety of projects and environment.
- Experience in Automation testing using Selenium Web Driver /RC / IDE, JUnit, TestNG, Jenkins, Maven, Ant, Soap UI.
- Able to write Java Test Automation Script (.java) using Java,Seleniumand Web Driver which does sanity testing on every deployment performed in QA Environment and sends Email Notification on failure.
- Experience in Manual testing, Automation testing, Functional testing, Regressiontesting and Black Box Testing, White Box Testing and DB testing.
- Extensive experience in manual and automated testing of Client server, Windows based and Web based applications.
- Hands on experience in Software Development Life Cycle (SDLC), with thorough understanding of various methodologies like Waterfall, Spiral and Agile Scrum.
- Worked Extensively on JUnit, TestNG framework for Unit Testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
- Experience in various programming techniques, such as test - driven development, continuous integration and testing, and Agile story-based iterative development to build better quality software.
- Experience in Mobile Apps Testing of Native apps, Web apps, Hybrid apps with Exploratory Testing on Mobile and Tablet devices using APPIUM iOS/Android .
- Experienced in using GitHub as a source of repository system to share code within the office as well as the team in overseas.
- Experienced in Verification and Validation of Financial experience in Investment Banking, Online Banking, Core Banking, Ecommerce sites.
- Designed HybridAppium Test automation framework, Page Object Model for mobile application (Android/iOS apps).
- Tested Android mobile apps compatibility with multiple Chrome OS platform.
- Used GIT for version control. Very good working knowledge on creating branches, pull requests, merge, pull, push etc.
- Quick learner with expend extensive efforts to stay informed of new open source technologies with desire to grow in server side programming.
TECHNICAL SKILLS
Programming languages: C++, Java, VB Script, XML, HTML5/CSS3
Databases: Oracle 12c/11g, SQL Server 2014/2012/2008 R2
Operating Systems: UNIX, Windows 8.1/7/XP/Vista
Test & Defect Management Tools: Test Director, HP Quality Center 10.0 & ALM 11.0, ClearQuest, Bugzilla, JIRA 4
Test Supporting Tools: Mainframe, Web-based, Oracle 11i form based apps
Web Servers: Apache Tomcat 7.0
Version Control Tool: TFS, TortoiseSVN
Test Development Tools &IDEs: UNIX, Windows 8.1/7/XP/Vista QTP 11.0, AXE 3.3, Selenium IDE, Web Driver, JUnit, Eclipse IDE, Cucumber.
Type of Applications: QWS3270 Secure (For Mainframe CICS and TSO), Document Direct (Report viewer), SQL Navigator, Citrix Meta frame, Lotus Notes, Firebug
Modelling/ Design: UML, Rational Rose
PROFESSIONAL EXPERIENCE
Confidential, Milwaukee WI
Selenium Engineer
Responsibilities:
- Worked in agile methodology(scrum) to meet customer expectation, timelines with quality deliverable
- Identified test cases to automate. Automate those test cases using Selenium WebDriver, Test NG and Java technologies (Eclipse IDE). Contributes in framework creation.
- Designed automation frameworks such as Page Object Model and Data Driven.
- Writing tests using Web Element Locator technique, customized CSS Selector and XPath for web elements.
- Build management tool ANT and Maven.
- Web Automation using Selenium WebDriver.
- Test the application for Mobile compatibility (Android/iOS) and Responsiveness
- Support CI/CD (Continuous Integration and Delivery) using Jenkins,Pipeline, Sauce labs
- Read data and write updates from/to Spreadsheet using Apache POI API.
- Work with multiple product owners to identify any dependencies
- A part of Project Managers meetings where the status, blockers, and possible solutions used to be discussed
- Working closely with the Developers and Engineering Teams in the review and modification of the product and its specifications.
- Mentor QA team to develop expertise within business areas.
Environment: s: Selenium IDE, RC Web Driver, Jenkins, My Eclipse, JIRA, MySQL, Oracle, Java, JIRA, QTP (Quick Test Professional), Maven, Fire path, Firebug.
Confidential, San Francisco, CA
Automation Tester
Responsibilities:
- Worked in agile methodology(scrum) to meet customer expectation, timelines with quality deliverables
- As a QA tester, I am primarily responsible for working with HBO business group, development team and to come up with a standard approach for the QA deliveries
- Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test plan.
- Configured Selenium WebDriver, Test NG, Maven tool and created selenium automation scripts in java using Test NG prior to agile release.
- Worked on developing the automation scripts using Selenium WebDriver with Junit Frame work.
- Developed Automation scripts for new enhancements using Selenium WebDriver and Test NG.
- Created all Test Plans, Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.
- Reviewed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.
- Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing Cucumber, Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing.
- Involved in writing and testing test scripts using Selenium WebDriver and Java Object Oriented Programming Language.
- Used firebug to identify object's ids, Name, XPaths, links in the application.
- Validated the scripts to make sure they have been executed correctly and meets the scenario description.
Environment: HP Quality Center, Selenium Web Driver, Test NG, XML, Web Services, Maven, Eclipse, Java Script, SQL, Data Driven and Key Word Driven Frameworks, HTML, API.
Confidential
Jr.Test Engineer
Responsibilities:
- Analyzed Business requirements, functional specs and Use Case documents.
- Worked directly with Business Analysts to understand the changes and updated requirements.
- Created various documents such as Test Plan, Test Scenario and Test Schedules document, Defect Management Workflow Diagram, Test Case, Test Script, and User Manual Document.
- Conducting the follow-up meetings with project & Support team to go through the bottlenecks.
- Managed and controlled Requirements, Test Design, Execution and Defect management and tracking Process using HP Quality Center.
- Worked directly with Business Analysts to understand the changes and updated requirements.
- Perform tests for workflows, queues, calculated fields, customization, plug-ins, dependent pick lists, security roles, tabs, field validation Tests
- Performed manual testing on different modules of the application.
- Performed Ad-hoc, Functional, Regression, Integration and Compatibility Testing of Web-based Application.
- Definition and preparation of UAT Test Data.
- Performing tests for Functional/system, Integration and User Acceptance Testing.
- Documentation of UAT Test Scenarios, Test Cases and Test Scripts.
- Creating the Re-Usable Components for Automation Test Cases.
- Helped Quality Center Administrator to maintain users, groups, domain, projects, and policies.
- Used Rational Clear Quest as defect tracking tool and creating the defects in Clear Quest for the bottlenecks identified through Peak Test.
- Set up test cases, test sets, and defects in Quality Center.
Environment: Java, WebDriver, Test Ng, Agile Scrum, Peak test, UAT, Test cases, HP Quality Center, Linux, Java, Windows 7/XP, UNIX.
