Selenium Automation Tester Resume
Lansing, MI
SUMMARY:
- 8 Years of professional experience in Automation & Manual Testing (Selenium, QTP) for E - Commerce, Banking, IT Services, Insurance, and Media domains.
- Expertise in Automation, Framework, Design, Development & Enhancement Experience on Web as well as on Windows and Desktops applications.
- Experienced on Web, Windows & Mobile applications in ERP/CRM, E-commerce, Banking and CMS domains.
- Hands-on experienced in working on projects involved - Selenium, Java, JUnit, C#, JavaScript, VSTS, UFT, QTP, VBScript, Continuous Integration, WebServices, REST, SOAP, SCM, JIRA, QA technologies and tools.
- Proficient in using HP - ALM Quality Center Test Management tool and Defect Management tools.
- Involved in developing both Keyword/Functional/Hybrid data driven Frameworks.
- Working in Agile/Scrum environment of project development and testing.
- Proficient in Mobile Testing & Automation using Simulators.
- Experience in creating and developing Test Plans, Test Cases, Test Scripts, Traceability Matrix and Defect Reports.
- Strong working knowledge in programming languages - Java, VBScript, C#, JavaScript, SQL.
- Expertise in Smoke/Sanity, Black Box, Selenium, Web Driver, Selenium Grid, GUI, Usability, UAT, Alpha, Beta testing.
- Expertise in Functional testing, Regression testing, Database Testing, GUI Testing, Integration Testing, System testing, User Acceptance Testing (UAT) and Adhoc Testing in agile environment.
- Coordinated with Project Managers, Development Team, Business Analysts, End-Users and Cross Group Collaboration for better quality testing. Worked closely with business team to understand the Requirement Document to help in creating Test Plan.
- Deep understanding of technology with focus on delivering business solutions.
- Strong analytical, troubleshooting, quick-learning and problem-solving skills.
- Lead Quality Control with good organizational skills to assess needs, set priorities and meet deadlines.
TECHNICAL SKILLS:
Programming Languages: Java, C#, VBScript, JavaScript, SQL
Automation & Manual Testing Tools: Selenium (IDE, GRID, Web Driver), Junit, TestNG, UFT, QTP, VSTS, Appium, Quality Center ALM, Web Services Testing, SOAP UI, Functional/Keyword/Hybrid Automation Framework, Test Link, Product Studio.
Web Technologies: XPATH, CSS, JavaScript, HTML, .NET, SOAP, REST, UI, XML
Testing: Mobile Testing, System testing, Functional, Integration testing, Unit Testing, Database, UI/UX, API, Adhoc, Browser Compatibility Testing
Continuous Integration & Other Tools: SVN, Maven, Bamboo, JIRA, Jenkins, TFS, Eclipse, Intellij
RDBMS: MS SQL Server, My SQL, Oracle
Operating System: Windows 9X/XP/NT/2003 Server, UNIX
ERP/CRM: Microsoft Dynamics, Sales Force
Methodologies: Agile/Scrum, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential, Lansing, MI
Selenium Automation Tester
Responsibilities:
- Designing and Developing Page Object Model & Page Factory Framework in Selenium-Java & JUnit.
- Hands on Automation using Selenium WebDriver, Java, JUnit, IntelliJ Idea.
- Analyzing Business Requirements / Features preparing & automating the Test conditions in JIRA.
- Monitor tests, fix, enhance tests using Continuous Integration tools Bamboo, JIRA, Maven, SVN.
- Own product features and automate.
- Suggested automation process improvements & engaged in framework enhancements.
- Maintain the Test Automation Framework.
- Code reviews and maintaining deliverable quality.
- Planning ahead and prioritize on work items.
- Attending daily scrum meeting and interaction with other teams.
Environment: Selenium Web Driver, Java , JUnit , JIRA, SVN, Maven, Bamboo, SQL.
Confidential, Nashville, TNQA Lead
Responsibilities:
- Analyzing Business Requirements / Features and preparing the Test conditions in HP Quality Center.
- Hands on Automation using Selenium WebDriver, Java, Quality Center, SVN and Maven.
- Own product features and automate.
- Design, Develop and Maintain Automation Test Assets by using Asurion Test Automation Frameworks.
- Preparing Test Scenarios based on RSM (Requirements Specification Matrix).
- Conducted Test Scenario walkthrough with Onsite/Offshore development team and with Business.
- Assisted Project Management activities with the help of applications like MS Project, Visio and WebEx presentations to the Onsite/Offshore team.
- Extensively queried through SQL to check the database records.
- Suggested automation process improvements & engaged in framework enhancements.
- Code reviews and maintaining deliverable quality.
- Planning ahead and prioritize on work items.
- Attending daily scrum meeting and coordinating with other teams.
Environment: Selenium WebDriver, Java , ALM, VB Script, QTP, XML, JIRA, SQL Server, Eclipse
Confidential, Minneapolis, MNTechnical (Automation plus Manual QA Analysis & Activities)
Responsibil ities:
- Coordinated with Business Analyst and development team to understand the architecture and functionality of the application.
- Involved in delivering Automation scripts for products being built using QTP 11, UFT 11.52, VBScript, Excel and SQL Server 2008.
- Preparation and review of Test Data, Test Scenarios, SIT Test Cases, Unit Test Cases and Reviews.
- Functioned as technical analyst and consultant to implement framework for automation.
- Product Analysis for QA, Business flow understanding and suggesting best approaches.
- Test Design and Traceability Matrix for Test Coverage for Security Testing and Risk Management in Agile environment.
- Own product features and Manual test them through all possible angles.
- QA defect analysis, troubleshooting and reporting.
- Engaged in framework enhancements, code reviews and maintaining deliverable quality.
- Process improvement on QA (Automation & Manual) activities.
- Planning ahead and prioritize on work items.
- Track, manage and report work progress.
- Attending daily Defect Meeting and Onsite/Offshore Handoff Meeting.
Environment: UFT, QTP, VBScript, SQL Server, .NET, Sybase, Quality Center, JIRA, Ms Excel, XML, SVN
Confidential, Irving, TXSenior QA Analyst / Onsite Coordinator
Responsibilities:
- Acted as Single Point of Contact for Offshore team.
- Analyzed system requirement specifications and developed test plans, test cases to cover overall QA Systems.
- Manual testing across various browsers and writing automation test cases using Selenium WebDriver.
- Explored tools/technologies and provided feedback to client and trained offshore team.
- Involved as Onshore Technical Resource for automation & manual activities.
- Engaged in business understanding and supporting client for automation & manual technical needs.
- Coordinated and handled automation deliveries from the Off-shore team.
- Engaged in framework enhancements, troubleshooting, code reviews, and maintaining deliverables quality.
- Conducted daily call with offshore team.
- Planned ahead and prioritized/decided on work items.
- Tracked, managed and reported work progress to client at Onsite.
Environment: Selenium, Java, REST Services Testing, MySQL, Soap UI, Eclipse, Syn echron Test Engineering Program
ConfidentialTechnical/Automation F ramework Development
Responsibilities:
- Preparation and review of Test Data, Test Scenarios, STEP Test Cases, Unit Test Cases & Reviews
- Reviewing the Business Requirements, Functional specifications, and PSD documents.
- Development and Implementation of Test Plan.
- Participating in Spec Review Meetings and Design Walk-throughs.
- Performed System & Integration Testing.
- Preparing the Test Cases and Test Data for the modules according to the functionality of the module
- Conducting the review of System level Test Cases written by other team members to verify the functionality of the overall system.
- Conducting System Testing and reviewing the test results executed by other team members and creating the review reports.
- Logging defects in TFS that were identified during the course of testing.
- Coordination with development and release teams on priority of bugs and issue resolution
- Organizing the meetings. Involved in the estimations for the Change orders and enhancements to the existing project
- Performing Smoke test in QA environment to ensure the stability of the application before we proceed with the actual testing In the QA environment.
- Identifying the Test Cases and performing regression testing as and when required to ensure the stability of the application
- Interacting with the Client directly and get the clarifications for the questions raised while reviewing the requirements, designing the scripts, and executing the project.
- Keep tracking of the new requirements from the project initiation.
- Assisting business users in User Acceptance Testing
- Arranging the Hardware and software requirements for the Test Setup.
- Sending the Status Report (Daily Weekly etc.) to the Client.
- Maintenance of test project in Quality Center.
- Coordinating with the other application's team and get the End to End test executed
- Maintaining the Test Cases and Test Results in the Team Foundation Server and map the test results and defects to the Requirements.
Environment: Jira, Hp Quality Center
ConfidentialSoftware Engineer/Automation Development Engineer
Responsibilities:
- Review the Functional Requirement Specification document with the business analysts, development team and prepare HLD.
- Understood the basics of mobile application, the web portal, and important test flows.
- Explored mobile automation capabilities to the fullest.
- Tested and optimized automation of the core flows.
- Conducted technical evaluation of test tools to suggest there capabilities and limitations.
- Reported the evaluation.
- Attending daily Defect Meeting and Onsite/Offshore Handoff Meeting.
Environment: VSTS, C#, Java, SeeTest for Mobile Testing, Android Mobile Handset
