Automation/selenium Tester Resume
Minneapolis, MN
PROFESSIONAL SUMMARY:
- 6+ years of experience in Automation Test developing, Automation Framework design, API/Web Services testing.
- Good experience in Web UI Testing using Selenium Web Driver, Protractor, Cypress UI Testing with Cucumber BDD Framework Worked with Jenkins under CI/CD pipeline providing continuous improvement to Agile Development.
- Experience in build tool like Maven and Gradle.
- Strong in TestNG, Junit concepts.
- Very strong in setting up Jenkin and its Slaves.
- Have an experience in Performance Testing Using JMeter Experience in development of Test Plan, Test Strategy, Test Cases, and Test Scenarios.
- Experience with analysis of logs, performing root cause analysis of various issues.
- Demonstrated performance in suggesting and implementing critical process improvements in test automation and test execution phases.
- Experience in software configuration management using GIT, SVN.
- Hands on Experience in Performance Testing using Jenkins Rich Experience in Insurance and Retail Domain.
- Built Automation framework using Selenium WebDriver, Protractor, Rest Assured and Cypress using BDD Functional, Regression, Integration, Exploratory, and GUI testing
- Strong knowledge of QA methodologies and tools Experience in Software Testing Life Cycles (STLC), Agile Integrating extent reporting and Jenkins with Rest Assured API, Selenium Web Driver.
TECHNICAL SKILLS:
Testing Framework: WebDriver, Cucumber BDD, Postman, Selenium, Atlassian Jira, JUnit, TESTNG, Jenkins, Cypress
CICD Tools: GIT, Maven, JenkinsOther Tools: JMETER.
Languages: Java, JavaScript and Python.
Databases: SQL Server, Oracle, Access, MySQL
Platform: Windows XP/ 2000/7/8/10/11, UNIX/ Linux, mac, Windows Server.
PROFESSIONAL EXPERIENCE:
Confidential - Minneapolis, MN
Automation/Selenium Tester
Responsibilities:
- Perform Data Driven testing using Java, Maven, Selenium WebDriver, TestNG and Apache POI
- Create numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium
- Prepare detailed reports concerning project specifications and activities
- Participate in SDLC and STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI
- Create automated tests using Selenium WebDriver for Continuous regression testing (Jenkins &UDeploy) and reducing manual testing using Selenium, TestNG and Maven
- Execute cross-browser and parallel testing using TestNG
- Use JavaScript and internal custom framework to automate Backend Rest Service layer
- Configured different environment in Jenkins to execute test cases against hard launch or soft launch
- Tested both SOAP-based and RESTful APIs/Web Services using SOAPUI
- Automated Test Cases using Groovy programming in SOAPUI and used assertions for verification
- Developed and executed SQL queries in the database to conduct Data integrity testing
- Collaborate with enterprise team to build and run code on real device from Jenkins
- Used JIRA as a project tracking tool/Defect tracking/Test case Management tool
- Ran regression tests in the morning/night based on deployment timings and then gather reports and reach out to tech leads in case of any queries or failure in tests
- Provide pre-and post-production deployment support end to end
Environment: Eclipse, Selenium Grid, Agile, TestNG, Quality center, JavaScript, WebDriver, SoapUI, JMeter, MAVEN, Linux, UNIX.
Confidential - Miami, Florida
Automation/Cypress Test Engineer
Responsibilities:
- Perform Smoke Testing, Functional Testing, Integration Testing, Regression Testing,
- Performed End to End testing using Cucumber framework with Cypress
- Developed Page Object Model (POM) framework for better script maintenance and reusability stories
- Experience in version control tools including GIT lab
- Worked with Jenkins under CI/CD pipeline providing continuous improvement to agile development
- Performed Regression Testing at various phases of development life cycle for impacted existing functionality
- Created and maintained automation test scripts using Selenium for smoke and regression testing
- Execution of automated Test Scripts through Jenkins for CI and CD
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPATH in Cypress
- Reported software defects in JIRA and interacted with the developers to resolve technical issues
- Analyzed test results, tracked the defects and generated reports using JIRA
- Involved in building automation frameworks in support of continuous integration in a Behaviour Driven Development (BDD)
Environment: Eclipse, Cypress, Agile, MS SQL, Quality center, JavaScript, WebDriver, Cucumber, SoapUI, JMeter, TestNG, MAVEN, Linux, UNIX.
Confidential - Lancaster, PA
QA Tester
Responsibilities:
- Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing
- Extensively involved in writing and designing templates for the Test Plans and Test cases
- Identified the Test Cases and documented them in Quality Center
- Worked with the Developers and the Test Lead to verify the Test Cases
- Designed and Analyzed Test case design document based on the Functional Requirement Specifications to implement through testing process
- Analyzed and Developed Test Plan, Test Cases, Test Scripts, Expected Test Results and Test Procedure from functional requirement for different modules in SAP
- Involved in creating the Traceability matrix based on Functional requirement in each module
- Base-line and Regression tests were scheduled and performed on every Release and build
- Supported End-to-end testing for downstream systems
- Worked with batch jobs, monitoring and scheduling jobs using CNTRL-M
- Creation of Test Data for Member data's according to the scenarios
- Loaded the Test Data into the HPQC to prepare for the execution of Test Cases
- Involved in Task Creation, Task Estimation, Task Distribution, Task Prioritization and Communication among Onsite and Offshore Team Members
- Regularly followed up with the development team to discuss the defects identified during Testing
- Involved with Test Coverage Metrics and Defect metrics such as Defect Density, Delivered Defect Density, Defects by Severity, Number of Defects, and Defects per build, Defect Fix Rate, Test Case Utility, Test Effort and various other measurements
- Interact with end users and investigate issues related to the QA
- Coordinated user acceptance testing with final users
- Prepared end user documentation for the new system
- Used Quality Center to store all testing results, metrics, implemented Test plan Document, created Test Cases, Defect Tracking & Reporting
Environment: TestNG, Jira, MS SQL Server, Oracle, MS Office, Windows Server, Zephyr etc.
