Sr. Automation Tester. Resume
Sfo, CA
PROFESSIONAL SUMMARY:
- Over 11+ years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
- Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Developent Life Cycle (SDLC).
- Experienced in developing Java Selenium Web Driver test scripts and Test Frameworks using TestNG/Junit, Maven/Ant build tools.
- Experienced in UI testing, Mobile automation Testing using Appium, Big data testing, Webservices testing and Performance testing using HP Loadrunner.
- Experienced on AWS service such as s3 buckets, Glue, Athena, RDS.
- Proven ability in designing and creating automation frameworks for java - based applications using Java, TestNG, Selenium WebDriver, Maven, and Jenkins.
- Has been involved in the Continuous Integration of Automation scripts using Jenkins, SVN, gitHub. Integrated test suites into the test management tool HP ALM.
- Designing of Test strategies and Test schedules in accordance to the project scope and delivery dates.
- Experienced in Scrum, Agile, Waterfall, V-model Project Environment.
- Experienced in Backend testing by writing SQL queries in Oracle, Microsoft SQL Server, DB2 and Microsoft Access databases.
- Having good knowledge on Cucumber framework
- Good team player in working with others on time critical assignments. Excellent written and verbal communication skills.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver, Appium, Quick Test Pro (QTP), Loadrunner 11.52
Languages: JAVA,Python, VB Script, Java Script, HTML, XML
IDE: Eclipse, Intellij
Test Framework: TestNG, Junit, POM, Keyword Driven Framework,Pytest
Web Debugging Tool: XPath, Firepath, Firebug, Webdebugger
Build Tool: Maven, ANT
Version control tool: SVN, gitHub, CVS
Bug Tracking Tools: JIRA, Quality Center (QC), ALM, BugZilla & Rally
Continuous Integration Tools - CICD: Jenkins, gitLab
Databases: SQL Server, Hive, Oracle, MySQL
Operating Systems: Windows (XP, Vista & 7, 8) Linux, Mac
PROFESSIONAL EXPERIENCE:
Confidential, SFO, CA
Sr. Automation Tester.
Responsibilities:
- Reviewed business requirements and technical specification documents and analyzed use cases, functional requirements to create detailed Test cases.
- Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
- Define, develop, and execute automation test scripts using Java for UI automation testing standpoint.
- Developed automated scripts using Selenium Web Driver, Java, TestNG and Testing in IntelliJ IDE to perform functional and regression testing for web-based applications.
- Created and maintained automated test script for Webservices testing using TestNG.
- Used Selenium WebDriver to run the parallel testing.
- Used TestNG framework to run testcase and Maven to build the Project.
- Participated in Peer reviews of automated test cases and Test Plan for the team member.
- Created Post Implementation Review reports for successfully completed projects.
- Involved in backend testing using SQL developer.
- Involved in deployment for various components in various environments based on the requirement and monitored the test execution in Jenkins once the code pushed into CI.
- Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver (using Java) for UI in signoff environment.
- Created/Updated automated test cases based on release test cases.
- Participated in daily Stand Up call and Bi-weekly Open/Close meeting.
Environment: Java, Selenium Webdriver, TestNG, Jenkins, Maven, Agile, github, Oracle 11g.
Confidential, Pleasanton, CA
Sr. Automation Engineer / QA Lead
Responsibilities:
- Reviewed business requirements and technical specification documents and analyzed use cases, functional requirements to create detailed Test cases.
- Participated in requirement reviews and analyzed Modification requests and Enhancement requests and documented it.
- Created design document for test plan and test execution for UI and Data validation
- Define, develop and execute automation test scripts using Java for UI automation testing standpoint.
- Developed automated scripts using Selenium Web Driver, Java, TestNG and eclipse IDE to perform functional and regression testing for web based applications.
- Successfully automated native apps and web apps using Appium.
- Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
- Used iOS simulator (on xCode) to make sure the app works on all devices and there no UI issues.
- Involved in backend testing using SQL developer.
- Involved in the Data analytics testing as well, writing oracle query and comparing the results with AWS-S3 bucket, AWS-RDS(postgres).
- Define, develop and execute automation test scripts using Java for Data validation testing between oracle and AWS s3/AWS rds-postgres
- Deploy various components in various stages based on the requirements and automated tests in CICD (gitlab)
- Involved in the Validation between PowerBI and Tableau reports
- Participated in Peer reviews of automated test cases and Test Plan for the team member.
- Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using for both UI and data validation in prod stage.
- Created/Updated automated test cases based on release test cases.
- Created functional - manual/automation UAT test cases for both UI and data validation.
- Participated in daily Stand Up call and Weekly Open/Close meeting(One week sprint).
Environment: Java, Selenium Webdriver, Appium(iOS), intelliJ, TestNG, Tableau, AWS S3, AWS RDS (Postgres), AWS GLUE, Athena, Maven, Agile, github, putty, Oracle 11g.
Confidential, Foster city, CA
Sr. Automation Tester.
Responsibilities:
- Reviewed business requirements and technical specification documents and analyzed use cases, functional requirements to create detailed Test cases.
- Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
- Define, develop, and execute automation test scripts using Java for UI and API automation testing standpoint.
- Developed automated scripts using Selenium Web Driver, Java, TestNG and Testing in IntelliJ IDE to perform functional and regression testing for web based applications.
- Created and maintained automated test script for Webservices testing using TestNG.
- Used Selenium WebDriver to run the parallel testing.
- Used TestNG framework to run testcase and Maven to build the Project.
- Participated in Peer reviews of automated test cases and Test Plan for the team member.
- Created Post Implementation Review reports for successfully completed projects.
- Involved in backend testing using SQL developer.
- Involved in deployment for various components in various environments based on the requirement, batching process and pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
- Created/Updated automated test cases based on release test cases.
- Involved in the Centralized data analytics(Big data)testing as well, writing Hive query and comparing the results with Atscale by means Automation testing.
- Participated in daily Stand Up call and Bi-weekly Open/Close meeting.
Environment: Java, Selenium Webdriver, TestNG, Hive, Tableau, Atscale, Jenkins, Maven, Agile, github, putty, postman, Oracle 11g.
Confidential, San Ramon CA.
Module lead
Responsibilities:
- Reviewed business requirements and technical specification documents and analyzed use cases, functional requirements to create detailed Test plans and Test cases.
- Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional from automation testing standpoint.
- Developed automated scripts using Selenium Web Driver, Java, TestNG and Testing in Eclipse IDE to perform functional and regression testing for web based applications.
- Created and maintained automated test script for API testing using TestNG.
- Used Selenium WebDriver to run the parallel testing.
- Used TestNG framework to run unit test and Maven to build the Project.
- Participated in Peer reviews of automated test cases and Test Plan for the team member.
- Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
- Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
- Setting up environment for Automated execution in iOS and Android real device
- Automation Script Development for Mobile Web and Hybrid App applications using Appium
- Involved in Automation Script maintenance
- Automation execution in Real devices (iOS & Android), Simulator and Cloud (Sauce Labs).
- Developed End to End (E2E) Mobile web automation test scripts using Appium.
- Involved in backend testing using Oracle SQL queries with various environments.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver (using Java).
- Created/Updated automated test cases based on release test cases.
- Supported the UAT team during their testing.
- Participated in various meetings, discussed Enhancement and Modification Request issues.
- Participated in daily Stand Up call and weekly Open/Close meeting.
Environment: Java, Selenium WebDriver, Appium (iOS, Android), eclipse IDE, TestNG, Jenkins, Maven, Agile, gitHub, putty, SoapUI, Oracle 11g.
Confidential, Rancho Cordova, CA.
Module lead.
Responsibilities:
- Develop/Maintain WebDriver wrapper methods to enhance the existing framework.
- Involved in analyzing Business Requirement document and Technical Specification document and developed test plan and test cases for testing the application.
- Develop methods for challenging automation solutions like drag & drop, upload file, and resize window using WebDriver and java API.
- Create, debug and handle exceptions - WebDriver scripts and enhance the scripts to work in Selenium Grid for distributed test automation.
- Execute selenium scripts for functional testing and web Services testing. Analyzing the test reports.
- Introduce Team members to the framework, and help in finalizing automation approach. prepared Test Matrix to keep track of the requirements and the test cases.
- Used Selenium Webdriver through TestNg framework and Eclipse IDE.
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Worked on inspecting web elements using Fire Bug add-on in Firefox.
- Worked on running selenium tests against multiple browsers using different browser profile.
- Used SQL to validate backend database changes, deletes and update and also Wrote queries to extract data for testing purposes.
- Successfully automated native apps and web apps using Appium.
- Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
- Used iOS simulator (on xCode) to make sure the app works on all devices and there no UI issues.
- Used Android SDK and set up mobile device Emulator to test application and to get log files
- Participated in Test case document reviews.
- Analyzing project risk and identification of project requirement.
- Traceability Matrix of test cases to corresponding requirements.
- Regression testing of application on defects fixes.
- Executing and logging, evaluate and documenting the results.
- Defect raised and logged in Rally.
- Attended Daily Scrum Call and kept the Team updated on the Project Status.
- Attended daily Requirements Clarification call and verified that both Dev and Testing team are on the same page.
Environment: Java, Selenium WebDriver, intellij, Appium (iOS, Android), TestNG, putty, Jenkins, Maven, Rally, SVN, MS SQL, SoapUI, Agile.
Confidential, Bethesda, MD.
QA Engineer
Responsibilities:
- Analysis of the test requirement and development of test scenarios and test cases.
- Prepared Test Plan and Test Strategy and Test Requirement Documents.
- Discussion with the development team and business user for clarification or KT on the requirement.
- Responsible for estimation, work allocation, status reporting and tracking the progress of the testing activities.
- Prepared Test Cases, Vugen scripts, Load Test Data, Execute test, validate results, Manage defects and report results.
- Performed monitoring the application using Wily Introscope.
- Validated tests by crosschecking data in backend on SQL server using DB2 Queries.
- Involved in Traceability Matrix preparation.
- Performed Regression testing during various releases.
- Worked closely with Development team to resolve quality issues.
- Prepared the final log summary report.
Environment: Load Runner 9.5, Wily Introscope, DB2, UNIX, ClearQuest, SoapUI, Putty, HP QC, Agile.
Confidential, NY
Test Engineer.
Responsibilities:
- Analysis of the test requirement and development of test cases.
- Interacted with the functional /Non functional team for clarification or KT on the requirement.
- Prepared Test Plan and Test Strategy.
- Prepared Test Requirement Documents.
- Created and executed Load runner scripts.
- Modified the Test Scripts accordingly when we record the applications.
- Reporting the bugs using Rally.
- Performed the Database Testing.
- Involved in Functional and Non Functional Testing, Retest and Regression Testing.
- Worked closely with development team to resolve quality issues.
- Preparing the complete Bug Report.
- Logging the defects and tracking the same till closure.
- Prepared the final log summary report.
Environment: Load Runner 9.5, Sitescope, UNIX, ClearQuest, Putty, HP QC, Rally, SQL Server 2008, V-model.
Confidential, Albany, NY.
QA Test Engineer.
Responsibilities:
- Involved in functionality testing of the application manually.
- Prepared the Test Checklist Document.
- Prepared Test Case and executed Test Cases to validate the functions.
- Validated tests by crosschecking data in backend on SQL server using SQL Queries.
- Performed Regression and Smoke Testing for the Application.
- Retest Resolved Bugs and updated the status.
- Preparation of Test Report and Defect Report.
- Updated the Traceability Matrix for new Enhancements.
- Prepared daily status report to Test Lead.
Environment: Java, OpenSTA, Rally, Testuff, SQL Server 2008, SVN, V-model.
Confidential
QA Test Engineer.
Responsibilities:
- Understanding Business Requirement Specification.
- FS study and interacted with onsite team for gathering the requirements.
- Prepared Viewpoints and Designed the Test case
- Prepared Test Plan and Test Strategy.
- Preparing Test Requirement Documents and Test Checklist Documents.
- Performed the self review and Peer review of TP, TR, and TCD.
- Prepared and executed functional Test Cases and tracked defects
- Involved in functional testing, Retest and Regression Testing.
- Experienced on DB Testing.
- Involved in Functional Testing, Retest and Regression Testing.
- Involved in Traceability Matrix preparation.
- Prepared the complete Bug Report.
- Participated in the preparation log summary report.
Environment: Java1.5, Jsp, JavaScript, Oracle9i, Waterfall model.
