- QA Automation Engineer with 7 years of experience in Manual and Automation testing. Expertise in developing Test Cases, Test Plan, Test Data, automation scripts using Java, Selenium and Cucumber while serving various domains.
- Experience in Agile/Scrum SDLC and validation testing techniques including Smoke, Functional, Integration, System, Regression and User Acceptance Testing.
- Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications.
- Hands - on and thorough understanding of various phases of Testing Life Cycle like ability to understand requirements, analysis of requirements, designing Test Plan, and creation of Test Cases based on requirements, execution of Test Cases and logging defects.
- Experience in developing automation script using Selenium WebDriver/IDE, TestNG, Cucumber.
- Experienced using Web-debugging tool like XPATH, Fire Path and Firebug for finding elements locator.
- Experience in testing Drag and Drop, Scroll Down, Synchronization, Double Click, Check Boxes using Selenium Web Driver.
- Experienced in reporting bugs using Bug tracking tools such as JIRA, Bugzilla.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
Testing Tools: Selenium WebDriver, TestNG, Cucumber
Methodologies: Agile-Scrum, Waterfall, SDLC, STLC, Bug Life Cycle, Automation Life Cycle
Languages: Core Java
Bug Tracking Tools: JIRA, BugZilla
Test build, Integration Tools: GitLab
- Functional testing for .com on Desktop, Mobile and Tablet platforms
- Perform functional testing of Confidential mobile app (iOS and Android)
- Create Test Cases, Test Plans and Test designs using Plutora/Q-Test.
- Perform functional testing, integration testing, regression testing and UAT testing and following up with developers on bug resolution.
- Testing of flows to add new customers, add a line and upgrades.
- Setting up of UAT test data to simulate real-life customers.
- Support various releases, such as the Enterprise Release, all weekly content releases and ad hoc release items.
- Experience in VZW systems like VDRT, ACSS, TDM etc.
- Logging defect and signing off in JIRA.
- Play a key role in production releases and perform UAT of the system.
- Experience with automation testing tools (Selenium, Java). Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
- Executing automation test scripts in automation test portal.
- Modified and maintained the already existing test plans, test cases and scripts to leverage the automation team effort during the regression testing
- Used Selenium WebDriver to run test cases in multiple browsers and Platforms
- Lead a geographically spread team for production releases of new functionalities, promotions and offers
QA Automation Engineer
- Active participant of QA reviews and inspections to find potential defects and recommend corrective action.
- Performed UI testing on various builds.
- Performed manual testing using different black box testing methods like ad-hoc, functional, UI, system, and regression testing.
- Performed Cross- Browser and Cross - Platform testing to verify the application consistency on various builds in different web browsers and in different operating systems.
- Performed regression testing on various builds for UI and Functional Validations.
- Developed automation scripts using Selenium WebDriver, Cucumber, TestNG and Java.
- Used BDD Cucumber by creating the Features and Step Definition files to execute test scripts.
- Developed automation test cases, executed these test scripts from test lab and logged defects in Jira.
- Played a key role in production releases and perform UAT test of the system.
- Created Selenium web-driver automation scripts using Java to validate functionality on various browsers
- Gathered requirements documents such as business requirements and design document and other related documents.
- Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
- Involved in testing the application utilizing the Scrum (Agile) methodology.
- Created and executed automation test cases using Selenium WebDriver/Cucumber framework for Web App.
- Performed functional tests using Selenium WebDriver with data driven framework and documented final results in a database.
- Manually tested, verified and validated that the product meets user requirements.