Sr.qa Automation/selenium Tester Resume
Bloomington, IL
SUMMARY
- Sr. QA Engineer with over Seven years of testing experience specializing in Software Quality Assurance and Test Automation.
- 7+ years of automation experience using Selenium WebDriver, QTP, AutoIT, SoapUI, Jmeter, Ranorex, Test NG, JUnit, Maven, VB Script.
- Solid experience in White Box, Black Box, Front - End and Back-End, Regression, Functional, Installation & Integration, Smoke, and User Acceptance Testing
- Excellent understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), defect management life cycle and Test Methodologies from project definition to post deployment documentation.
- Experience in writing System Test Plans, Test Cases, Test Scripts, Automated scripts and Documentation.
- Proficient in writing Selenium WebDriver Automation scripts and frameworks using Java, Maven, Cucumber, JavaScript, VBScript, AutoIT.
- Experience in designing and executing the automation scripts using Selenium-WebDriver.
- Experience in Data driven Testing, Cross brower Testing and Parallel Test Execution using Selenium Webdriver, TestNG and Selenium Grid.
- Sound understanding of test methodologies; SDLC and Agile/Scrum/Kanban.
- Hands on experience using Excel (POIAPI) for Data Driven Development testing frameworks.
- Experienced in Java programming language and OOPS concepts.
- Experience in creating Cucumber BDD framework and automating BDD scenarios in Eclipse using Java.
- Proficient in XML, HTML, SOAP and Web services. Experienced in web service testing and automation using SOAP UI.
- Carried outRESTand API testing using tools like (Postman, InsomniaRESTClient, and Swagger UI).
- Extensive experience in writing SQL scripts to validate the databases system and for backend database testing.
- Solid experience of Defect/Test Management tools like JIRA, Quality Center/Test Director and Bugzilla.
- Extensive experience in software configuration management using version control tools such as SVN, GIT.
- Exposure to different work environments and cultures. Worked in different roles within QA groups.
- Ability to learn new tasks quickly and handle multiple tasks concurrently.
TECHNICAL SKILLS
Test Tools: Selenium WebDriver, TestNG, JUnit, Cucumber, Maven, QTP, JMeter, AutoIT, Soap UI
Test, Reporting and Defect Tracking Tools: JIRA, JIRA, Confluence, GIT, Subversion, Zephyr, Jenkins, Bamboo, Rally, HP ALM
Operating Systems: Windows 10/8/7/XP, UNIX, DOS, MAC OS X, iOS, Android
Databases: SQL Server, Sybase, Oracle, MY SQL
Languages: C, C++, Python, Java, SQL, HTML, XML, JSON, VBscript, Javascript, Visual Basic
Web Browsers: IE, Microsoft Edge, Firefox, Chrome, Safari
Web Technologies: HTML, CSS, SOAP, XML, WSDL, XSLT.
SDLC Methodologies: Agile/Scrum, Waterfall, Kanban
Other: Eclipse IDE, IntelliJ IDE, Oracle TOAD, MYSQL Workbench
PROFESSIONAL EXPERIENCE
Sr.QA Automation/Selenium Tester
Confidential, Bloomington, IL
Responsibilities:
- Conducted E2E automation tests for all environments using Cucumber (BDD), Java, Selenium Web driver Java UFO framework and Jenkins
- Design, develop and automate GUI, functional and API test using Selenium WebDriver (GitHub, XPATH, CSS, HTML,JSON).
- Used POM (Page Object Model) design pattern for reusable and maintainable code.
- Analyzed requirement documents and interacted with business analyst in analyzing the requirements.
- Developed test scenarios based on business rules and executing them.
- Performed testing of application on UNIX and Mainframes.
- Performed web services testing with SOAPUI by validating request and response for XML, JSON files.
- Perform database validation using SQL queries/procedures.
- Assisted in preparation of test plan document.
- Worked in Agile SCRUM methodology.
- Performed black box, regression, functional and integration testing.
- Work closely with developers to make sure that all the bugs were fixed.
- Performed positive and negative testing of the application for identification of bugs.
- Worked with Jenkins to perform continuous integration and testing.
- Used GitHub as a source repository system.
- Extensively involved in regression testing, user acceptance testing.
- Performed defect tracking and management in JIRA.
- Participated in sprint planning, retrospective meeting.
Environment: Agile, Java, Selenium WebDriver, HTML, XML TestNG, Maven, Jenkins, Oracle, Cucumber, Soap UI, JUnit, Git.
QA Selenium Tester
Confidential, Scottsdale, Arizona
Responsibilities:
- Executing tests manually and using Selenium Test Automation suite.
- Developed automated test cases using Selenium and Java.
- Implemented TestNG Framework and Page Object Framework.
- Involved in web service testing and automation using Soap UI.
- Understanding the requirements for both functional and non-functional activities and involved in preparing test plan and test strategy.
- Extract data from Mainframe data sets to compare against Target Values
- Writing positive and negative test scenarios, test cases and steps.
- Identified the test cases and the features which can be automated.
- Involved in developing test automation scripts.
- Used selenium WebDriver in TestNG for regression testing.
- Incorporated the test data in test scripts from Excel using Apache POI API.
- Implemented Data Driven Test Framework.
- Executing tests manually and using automation tools.
- Validate the test data writing database SQL queries.
- Involved in smoke testing, regression testing, user acceptance testing, stress testing and load testing extensively.
- As part of Project assignments, worked on QTP, Selenium web driver andMYSQLfor testing the applications.
- Defect tracking and reporting defects on the top of DLCM tools.
Environment: Agile Scrum Methodology, Java, Selenium WebDriver, JMeter, Oracle database, Rally.
Selenium Tester
Confidential, Atlanta, GA
Responsibilities:
- Review the functional requirement documents to understand the functionality of the application and system.
- Participate in team meeting on a regular basis and involved in active discussion to improve the testing and application quality.
- Participate in understanding business issues, business process flows and critical factors to be considered.
- Prepare test plans and test cases based on the requirements for Web based testing.
- Execute Integration testing, system testing, and regression testing.
- Actively involved in end to end testing both system level and application level.
- Report and tracking of bugs on quality center.
- Discussion of the reports and bug resolution with development team, team members, and QA lead.
- Prepare daily test reports, statistics and sending test completion reports.
Environment: Java, Selenium WebDriver, Maven, Eclipse, Agile Scrum, SharePoint, Soap-UI, Oracle database.
QA tester
Confidential
Responsibilities:
- As a part of the QA team, review the requirements sent by the business analyst for the upcoming releases.
- Design, develop and execute test plan and test cases.
- Peer review test cases for each release.
- Responsible for performing smoke, functional, integration and regression testing for the application.
- Perform backend testing by developing and executing SQL queries to validate data.
- Found critical defects during smoke test and functional test.
- Provide weekly status report for all the open issues to the project manager.
- Participate in bug reviews to discuss open issues and communicated the need to fix issues based on priority.
- Work closely with the UAT team to assist in UAT testing by providing them a list of known open issues.
Environment: Agile, Java, Selenium WebDriver, Junit, Maven, Jenkins, MySQL.
