Qa Automation Tester Resume
NY
SUMMARY
- 8+ years of industry experience in Software Testing (Manual and Automation) with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
- Experience in all aspects of the Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) with specific focus on testing.
- Experience in testing of web, client servers/mobile devices (iOS and Android) in diversified industry sector.
- Expertise in implementation of Automation framework using Hybrid, Data Driven
- Strong experience in Automating Web Application Testing using Selenium Web Driver with TestNG framework.
- Strong experience in Basic Java Programming, Selenium Web Driver and TestNG.
- Well versed with Handling Elements in Selenium Web Driver.
- Proficient in writing Test cases using Element locators, Web Driver methods, Java programming features and TestNG Annotations.
- Experience with Cross - Browser and Compatibility Testing using Selenium Grid and TestNG to test whether the web applications are working as desired in different browsers and environments.
- Extensive experience in using testing methods like Functional, Regression, Integration, System, Initialization, Usability, Database, Smoke/Sanity, End to End and User Acceptance Testing (UAT).
- Experience in creating Requirements Traceability Matrix to ensure comprehensive test coverage of requirements
- Experience in Test automation using Cucumber test automation tool and Gherkin scripting language.
- Expertise in Database Testing which includes data testing, data types, database performance, stored procedures, joins, views, aggregate functions etc.
- Experience in SQL Queries and Joins to retrieve Data from the Databases.
- Extensively used web services/API validation tools like POSTMAN.
- Good understanding of core business issues such as Process development, process improvement process enhancement, maintenance and customer interaction and support.
- Strong experience using Test management tools like Jira-Zephyr, QC-ALM.
- Experience in version control tool GIT to push Test scripts and commit the changes.
- Experience in CI/CD to Build Job and to Run the jobs in Jenkins.
- Experience in external and internal test case reviews, daily status meeting with both off- shore and on shore and Daily defect review calls with project team.
- Extensive expertise in Agile, Waterfall, DevOps, Iterative lifecycle models create standard testing process.
- Experience in Preparation of RTM, Weekly Status Report (WSR), Monthly Status Report (MSR), Test Summary Report (TSR) and Project Summary Report (PMR).
- Able to work under pressure to meet deadlines and the ability to work in a cross-functional environment. Effectively able to work as a team member as well as independently.
- Excellent verbal and communication skills with the ability to successfully work with all levels of IT professionals and end users.
TECHNICAL SKILLS
Methodologies: SDLC, Agile/Scrum, Waterfall, STLC
Design Pattern: Page Object Model
Testing Tools: Selenium Web Driver using Java, Selenium Grid, Quick Test Pro (QTP), Cucumber
Testing Framework: TestNG.
Programming Languages: Basic Java, C, C++, VB.NET, ASP.NET
Software Skil: SQL queries, ORACLE, MS SQL Server, MySQL
Defect Tracking Tools: JIRA - Zephyr, HP QC/HP ALM, Bugzilla.
Operating Systems: Microsoft Windows 10,11, Mac, LINUX
Microsoft Application: MS Office, Excel, Power point, Word, MS Visio, MS Project, SharePoint
Version Control Tools: GIT
IDE: Eclipse, Intellij
Deployment Tools (CI/CD): Jenkins, Maven
Other Tools: Confluence (SharePoint), Zoom, Microsoft Team.
Domain/Vertical: E-Commerce, Banking, Telecom.
Automation Framework: Hybrid, Data Driven, BDD approach.
PROFESSIONAL EXPERIENCE
Confidential, NY
QA Automation Tester
Responsibilities:
- Actively involved in Positive and Negative testing to ensure the process being fully tested, including additional scenarios that may not be covered in test plans.
- Developed automated scripts using Selenium Web Driver, Java, TestNG in Eclipse IDE to perform functional and regression testing for web-based applications.
- Involved in automating the regression effort using different actions such as clicking, scrolling and screen capturing the results by Selenium.
- Used TestNG to generate test execution results in HTML format.
- Executed test cases in QA environment and pre-production environment.
- Prepared Test Status report on weekly demand during planning and execution to summarized progress and results.
- Executed scripts on multiple browsers simultaneously using Selenium Grid.
- Created RTM (Requirement Traceability Matrix) with REQ PRO to match requirements and design specifications to a positive and negative test condition, also to show coverage of each testable requirement.
- Executed test cases in Jira-Zephyr and validated by attaching the screenshots.
- Performed Functional, Integration, Regression, GUI Testing and Data Driven testing
- Test automation using Cucumber test automation tool and Gherkin scripting language.
- Working within agile (Safe-agile) development teams with a BDD approach and supporting the developers to quality assure developments early.
- Experience in Web Services/API testing including REST, JSON/XML using POSTMAN.
- Validating the response by sending various request using the VERBS (GET, PUT, POST and DELETE) to the server with some parameters to check the server's response, http status code, response time etc.
- Experience in multiple authorization mechanisms utilized for accessing API and using assertions of various types.
- Conducted End to End Testing, Dev2Dev and supported UAT and Deployment.
- Performed Sanity testing during new code deployed to QA environments.
- Conducted and coordinated live integrated system testing chat rooms with upstream and downstream interfaces.
- Wrote SQL queries and SQL joins queries to retrieve and validate the data.
- Coordinated onsite and offshore team on project status calls.
- Extensively used Batch Job tools including JENKINS/Control Automation Workload Tool to run the batch jobs (Run, Hold, Schedule the Batch Jobs and Monitor batch jobs)
- Managed and maintained multiple applications in QA and Production Environments.
Environment: Java, Selenium Web Driver, Selenium Grid, TestNG, Hybrid Framework, Maven, Jenkins, Jira-Zephyr, Agile/Scrum, Cucumber, POSTMAN, SQL, Eclipse IDE.
Confidential
QA Tester
Responsibilities:
- Review the user requirements and Functional specifications documents for creating master test planned test processes.
- Meeting Business Analysts and developers for requirement analysis and test script review sessions.
- Analyzed and Developed Test Plan, Test Cases, Test Scripts, Expected Test Results and Test Procedure from functional requirement for different modules.
- Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports.
- Involved in creating the Traceability matrix based on Functional requirement in each module.
- Experience in Usability Testing, System Testing, UAT Testing on different devices (I phone, I pad, Android mobile, Web based applications).
- Execute Browser Compatibility Testing (IE, Firefox, Chrome, Safari) of a Web based application.
- Test various mobile devices with a various platform (iOS, Android).
- Performed various phases of testing such as Smoke, Functionality and Regression Testing.
- Created test data to test functionalities involving testing in test environment.
- Expertise in testing various modules including Fund Transfers, Bill Payment, Check Deposits, Alerts etc.
- Used the HP ALM tool to open/run test scripts and reporting defects/issues.
- Execution of Sanity, Regression, Stress and Boundary test cases for mobile applications using Device Anywhere Automation Tool.
- Loaded the Test Data into the HP-ALM to prepare for the execution of Test Cases.
- Experience in writing SQL using joins for data validation from various data sources using DB2.
- Worked on Single Sign-on (SSO) connectivity from Confidential to various browsers such as Firefox, Chrome, and Safari.
- Baseline and Regression tests were scheduled and performed on every Release and build.
- Iteration Planning meeting for every release and attend Demos and Retro Confidential the end of release.
- Maintain execution/defect tracking sheet up-to date to have a clear picture.
- Performed defect reporting and bug tracking using Bugzilla, also followed up with development team to verify bug fixes and update bug status.
Environment: STLC, Manual Testing, QC-ALM, Bugzilla, Requirement Traceability Matrix.
Confidential, Bedminster, NJ
Jr QA Tester
Responsibilities:
- Testing expertise in mobile apps and web testing on the different iOS versions on iPhone, iPad, Android, and Blackberry.
- Experience in testing Both Native (Legacy) Apps and Web apps in Windows
- UAT testing performed along with call center managers to make sure that application meets their requirements.
- Actively involved in Positive and Negative testing to ensure the process being fully tested, including additional scenarios that may not be covered in test plans.
- Prepared template for the Master test plan and verified Master test plans and test scripts as per requirements. Experience with preparing test cases for Telecom Application.
- Review meeting with Off-shore team on daily progress and Task completion.
- Attend defect triage calls to deliver status reports on execution rate, defect tracking, retesting defects, and closing defects.
- Performed various phases of testing such as Smoke, Functionality and Regression Testing.
- Extensively used HP ALM/QC for documenting Test Cases and logging the Test Results.
- Involved in Automating the Regression efforts for the sites using QTP. Optimized scripts for Regression testing of the application with various data sources and data types.
- Worked on Single Sign-on (SSO) connectivity from Confidential &T to various browsers such as Firefox, Chrome, and Safari.
- Detected Defects, communicated to the developers using Bug Reporting Tool and Tracking the Defects using Quality Center/ALM.
- Experience in System testing and Regression Testing. Also, been a part of team helping the end users in using the application.
- Development and maintenance of test scripts meeting requirements.
- Assisted users in understanding and executing automation scripts.
- Update the Regression suites in QC/ALM after every release is over to ensure smooth regression for the next release.
- Experience in writing SQL using joins for data validation from various data sources using DB2.
- Responsible for collecting and analyzing the test metrics and then submitting the reports keeping track of the status and progress of the testing effort.
Environment: Manual Testing, QTP, Quality Center/ALM, End to End Testing, Traceability Matrix, Gap analysis.
