Automation Qa Tester (selenium) Resume
Houston, TX
SUMMARY:
- Over 5 years of IT work experience in industries like e - commerce and Financial with focus on Agile - Scrum, SDLC methodologies and thorough understanding of STLC. One-year experience on Web services testing. Three years’ experience on automation using Selenium web driver.
- Strong leadership and communication skills, capable of taking ownership at all stages of software Testing life cycle.
- Proficient in Software Quality Assurance/testing on Client/Server, Web based applications for e- commerce and financial domains and a quick learner of any given domain.
- Experienced in producing testing artifacts like Test Strategy, Test Plans, Test Scripts, Test Results and defect reporting.
- Worked in the Agile-Scrum and Waterfall models of Software development and testing.
- Efficient in writing programs using Core JAVA on Eclipse IDE.
- Strong experience in Automation testing of web application using Selenium Webdriver using TestNG framework.
- Efficient in finding web elements by using ID, Name, Link Text, Partial Link Text, XPath, Tag Name, Class, CSS Selector. Efficient in working with dynamic XPath.
- Performed Functional testing, Sanity Testing, Adhoc testing, End to End testing, Regression Testing, etc.
- Good knowledge of SQL.
- Hands on experience with Bitbucket(GIT) Version control tool, continuous integration tool Jenkins, Maven build process tool, Cucumber/Gherkins for BDD and JIRA defect tracking tool
- Have knowledge of Web Services testing using SOAP UI tool to validate the data calls.
- Self-starter with a positive attitude, willingness to learn new concepts and accept of challenges sportingly.
TECHNICAL SKILLS:
Operating Systems: Windows, UNIX
Languages: Java, C, Base SAS
Databases: SQL Server, Oracle
Automation Testing Tools: Selenium (Eclipse IDE) WebDriver/Grid, TestNG, SOAP UI
Build and CI Tools: Maven, Jenkins
Test Management Tool: ALM/Quality Center, Cucumber
Bug Tracking Tool: JIRA
Web Technologies: HTML, XML, Firebug debugging
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Automation QA Tester (Selenium)
Responsibilities:
- Performed requirement analysis on the features.
- Created detailed Test Plans and Test Summary Reports.
- Used Page Object Model framework for developing automation scripts using Selenium web driver.
- Developed Smoke, regression, integration and end to end automation testing suites using Selenium web driver.
- Used TestNG framework for developing selenium web driver scripts, executing scripts on cross browsers and executing automation suites.
- Used locators like Xpath, ID, CSS, Tag name, link text, partial link text, class name and tag name for identifying web elements.
- Used Eclipse IDE for developing/executing/debugging selenium automation scripts.
- Used JIRA for managing stories.
- Used HP ALM for defect tracking and test case management.
- Used Bitbucket version control tool for managing automation scripts code.
- Used Jenkins for continuous integration.
- Performed data driven testing using Selenium web driver and Apache POI.
- Used cucumber/Gherkins for developing scenarios for feature files.
- Developed Step definition classes for cucumber scenarios. Developed and executed scenarios using scenario outline.
- Used Maven for build process.
- Used SQL Queries to retrieve data from various Tables and to test the database.
- Followed agile process Stand up, Planning, Grooming, Retro and Demo.
- Co-coordinated with Business teams to clarify and understand the requirements.
- Tracked and reported defects which were identified during the execution.
- Executed test scripts and defect management through Quality Center.
- REST Web service testing was performed through SOAP UI.
- Data verification was done when Web service call was successful.
- Worked on developing Automation scripts for GUI through Selenium WebDriver.
Environment: /Tools: Microsoft Office (Power Point, Excel, Word), JIRA, TestNG, Eclipse, SOAP UI, HP ALM, Selenium Webdriver, Core Java, Cucumber, Gherkins, Jenkins and Maven.
Confidential, Milpitas, CA
QA Tester
Responsibilities:
- Responsible to convert Business requirements and design documentation into test design products: Test Scenarios, Test Scripts and Test Cases.
- Developed Test data matrix for test cases.
- Categorized bugs based on the severity and interfaced with developers to resolve them.
- Responsible for test execution daily schedule.
- Involved in Test Data Creation.
- Analyzed documented test requirements and user requirements, test plans, and test cases using Quality Center.
- Designed test cases as per business requirements.
- Involved in execution of test cases using Test Lab in Quality Center and linked the detected defect with requirement and test case.
- Effectively interacted with business analyst and technical team in providing clear solutions to requirements.
- Developed test scripts to validate the functionality.
- Performed regression testing of the changed application.
- Performed web testing to check the compatibility, reliability, and scalability of the application in different browsers.
- Underwent Agile Training.
Environment: /Tools: Microsoft Office (Power Point, Excel, Word), SQL server, Quality center