We provide IT Staff Augmentation Services!

Sr. Qa Automation Selenium Test Analyst Resume

4.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • Over 7+ years of Quality Assurance and Software Testing experience with Client - Server applications, Web based applications, and Enterprise applications.
  • Highly proficient in creating and implementing test plans and test cases based on user requirements and functional specifications.
  • Strong in developing and executing Test Plans, Test Cases and Test Scenarios for manual/automated testing.
  • Strong experience in Software Development Life Cycle using Agile/Scrum, Waterfall methodologies.
  • Extensive working experience in GUI testing, Functionality testing, System testing, Integration testing, Backend testing, Regression Testing and UAT.
  • Expertise in using Rally/ALM as a project management tools.
  • Experienced on writing complex SQL queries to extract data from various source tables to perform database testing.
  • Expert in developing test scripts using Java, Selenium WebDriver and developing Test Frameworks using TestNG/Junit, Maven tools.
  • Good Knowledge on using Maven's central repository to manage external JARs and other dependencies.
  • Experienced in using GitHub/GitLab as a source repository system to share code within the office as well as with the team in overseas.
  • Experienced using Jenkins as Continuous Integration/ Continuous Deployment tool.
  • Proficient in using Apache POI to read data from external sources to feed locators and other data validation requirements into the test script.
  • Experienced in setting up and maintaining Maven build jobs in Jenkins using POM file.
  • Strong Knowledge in using TestNG and Junit as testing Frameworks.
  • Good knowledge in performing numerous counts of functional, regression, smoke and sanity testing using Selenium.
  • Excellent knowledge in writing unique CSS and Xpath locators using source code of the page to identify each unique element.
  • Proficient in creating automation Framework from scratch and configuring various other peripheral tools to perform tests.
  • Extensive knowledge of developing Data driven and Hybrid framework with Selenium WebDriver.
  • Understanding of software design principles and understanding of Object Oriented design principles.
  • Experienced in estimation of test effort and coordinate test schedule with overall project schedule.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Selenium Grid, HP ALM/Quality Center, Soap UI, Postman

Bug Tracking Tools: JIRA, HP ALM/Quality Center

Databases: SQL Server, Oracle

Testing Framework: JUnit, TestNG

IDE: Eclipse, IntelliJ IDEA, Code Blocks

Servers: Web logic, Web Sphere, Apache

Languages: JAVA, SQL, PL/SQL, VB script, Java Script

Repository System: GitHub

Operating Systems: Windows, UNIX/LinuxOther Applications: MS Office, MS Excel, PowerPoint, MS Visio, MS Project, Browser Stack (cloud Web)

WORK EXPERIENCE:

Confidential, Chicago, IL

Sr. QA Automation Selenium Test Analyst

Responsibilities:

  • Worked closely with business team, designers and software developers to understand application functionality and navigational flow.
  • Participated in JAD sessions to identify the critical business transactions.
  • Actively participated in daily Scrum stand-ups.
  • Prepared Test cases and Test plans for new functional modules.
  • Wrote Grey box and Black box test cases based on the User and Business Requirements.
  • Facilitated enhancement and maintained the current Test Environment in Eclipse using Java.
  • Participated in the test environment setup ensuring that the facilities, test tools and scripts are in place to successfully perform the required testing effort by Regression Team.
  • Developed and maintained Manual and Automation test scripts through HP ALM.
  • Involved in the Database Testing using SQL queries of the Application such as checking all the tables in the Database and checking whether the data is moving in their respective tables.
  • Developed and maintained release acceptance tests using WebDriver, TestNG, Maven and IntelliJ IDEA.
  • Performed functionality and regression testing during the various phases of the application using Selenium.
  • Developed Automation Scripts, Execution and Analysis Test Results using a Keyword Driven Framework in Selenium.
  • Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Scheduled testing job and set up the flag to run automation scripts on Jenkins as a part of the Continuous Integration process every time there is a bug fix, new feature development, or innovative functionality in code repository (Git).
  • Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
  • Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports.

Environment: WebDriver, TestNG, Maven, Jenkins, HP ALM, JIRA, Soap UI, HTML, XML, C/C++, Oracle, Java Script, Ajax, UNIX, Windows.

Confidential, Oakton, VA

Sr. QA Automation Test Analyst

Responsibilities:

  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Involved in creating Test Strategies, Test Plans, and Test Cases for QA Process Management.
  • Responsible for liaison with business groups, development team, implementation and team and software vendors.
  • Developed and executed system Test cases based on the Functional and Technical requirements.
  • Performed goal oriented exploratory testing, developed and executed test cases for functionality testing, security testing, and integration testing and back-end testing.
  • Used JIRA to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
  • Extracted data from different department to flat files and load the data to the target SQL server database.
  • Used complex SQL queries to perform back-end database testing.
  • Implemented cross browser and cross platform web testing with Selenium WebDriver.
  • Parallel cross browser testing using Selenium Grid and Junit, later moved to TestNG.
  • Performed regression testing on new build, every modification in the application using WebDriver.
  • Used Selenium to expand test scenarios to catch more bugs and improve quality.
  • Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
  • Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
  • Identified the defects through Selenium and ensured that business processes deliver the expected results and remain reliable throughout the production release.
  • Participated in UAT testing.
  • Attended Defect review meetings with testers and development team.
  • Reported Test Execution & Defect status on Weekly basis to the Management.

Environment: Selenium WebDriver, TestNG, Maven, Jenkins, Jira, HP ALM, Windows, Agile Methodology, MS Office tools, Oracle, SQL Server, C/C++, HTML, XML, UNIX.

Confidential, Phoenix, AZ

Selenium Automation Tester

Responsibilities:

  • Wrote test automation scripts in Selenium Web Driver using Java, JUnit and TestNG.
  • Investigate, analyze and document customer accounts for potential suspicious activity money laundering, tax evasion.
  • Implemented Page Objects Model (pom), Apache POI in WebDriver Scripts, Data Driven, Keyword Driven and Hybrid Frameworks using Selenium WebDriver, Junit and Java.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Created Requirement Traceability Matrix (RTM) to analyze changes and identify the areas of application for Regression Testing. Executed Test Cases, logged defects, developed Test Defect Reports and Escalated issues.
  • Setup and Configured the testing environment with Eclipse, TestNG, Selenium WebDriver andSelenium Java client driver.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium and Java.
  • Experience in developing Test Plans, Test Cases, Test Execution, Test Results Analysis, Test Scripts, Traceability Matrix and establishing Test Environments.
  • Extensively executed Confidential -SQL queries in order to view successful transactions of data and for validating data in SQL Server Database.
  • Developed automated tests for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.
  • Designed an automation framework for UI and batch testing in QTP/UFT.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Performed ETL and Database testing, wrote complex SQL queries, for Data Profiling, Data validation.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Extensive Knowledge about web service testing like Rest API using SOUPUI.
  • Expertise in Automation Tool Selenium 2.0, protractor, QPT and performance testing tool JMetermobile Automation testing tool Appium.
  • Excellent experience with source version control tools such as Git, SourceTree.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data)
  • Identifying the tasks with automation potential together with production teams and customers and implement Automation with RPA and other applicable technologies.
  • Involved in creating the best practices for our new RPA operations.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Selenium WebDriver, TestNG, JIRA, Cucumber, Load Runner, Appium (Android), Selenium IDE, Eclipse, Java, Android, SQL Server, JMeter, Protractor, Jenkins, MavenRobotics Process Automation (RPA) and Scrum.

Confidential, New York City, NY

QA automation Tester

Responsibilities:

  • Involved in preparation of test case and test scenarios from the requirement document.
  • Participated in implementation and upgrade of the client/server and web based applications.
  • Developed Test Plan, Test Cases/Test Scripts and reviewed base lining of scripts with different Data sets as input.
  • Responsible for Executing and Maintenance of Automated and Manual Test scripts for utilities domain.
  • Developed and maintained Manual and Automation test scripts through Quality center/ALM.
  • Involved in the Database Testing using SQL queries of the Application such as checking all the tables in the Database and checking whether the data is moving in their respective tables.
  • Automated regression test suite using in house automation framework based on Java/ Selenium.
  • Managed deployments and build using Jenkins.
  • Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
  • Performed functionality and regression testing during the various phases of the application using Selenium.
  • Was able to obtain performance requirements and estimate work effort needed to complete assigned tasks.
  • Generated and automated various Daily status, weekly reports, and Monthly and Quarterly reports.
  • Balanced multiple priorities simultaneously to adapt to the changing needs of the business while meeting deadlines.

Environment: Quality Center/ALM, Selenium, SharePoint, Unix, JQuery, MS Excel Professional, VB Script, XML, Java, Oracle, SQL Server, Unix, Toad, Windows

We'd love your feedback!