Sr Qa Analyst/automation Resume
OH
SUMMARY
- Over 8+ years of experience in Information Technology in different roles as a QA Automation Engineer, Test Engineer and System Analyst in various domains such as Finance, Telecom and Health Care.
- Experience in automation testing using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, Visual Studio, Maven, and Jenkins
- Expertise in prioritizing development tasks throughout the sprint life cycle based on the needs of the product owners and dependencies with other teams.
- Experience in building test suites at component level and performing various kinds of testing including Sanity, Smoke, Regression, UAT and Integration Testing.
- Experience working as a part of AGILE team with developers in designing, coding, and testing features within the current sprint using automation scripts.
- Skilled in testing and validating complex functionalities based on the use cases and requirements from product owners.
- Experience in Manual testing, Automation testing, Functional testing, Regression testing, User Acceptance Testing (UAT), Feature Testing and Database testing
- Hands on expertise in designing functional test cases for UI and automating them using Selenium, Java, and Web Driver.
- Expertise in conducting defect triage meetings
- Expertise in interacting with the product owners and business users in identifying needs and gathering requirements.
- Proficient in writing robust code to handle different browsers like IE 11, Firefox, Chrome.
- Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frameworks using TestNG/JUnit, ANT/MAVEN build tools.
- Experience on manual testing and automated testing using different tools like QTP, Selenium (RC, Web Driver, and GRID), Load Runner, Quality Center, and Performance Center.
- Extensively worked on Agile Development and management process.
- Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, TestNG, Maven, Fire Path, running scripts, debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
- Experience in REST and SOAP Web service testing using SOAP UI
- Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
- Experience in testing native apps on iPhone, Android and iPod devices manually.
- Experience in Back - end testing, data validation, Database testing using SQL queries.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, Rally, JIRA, Version one
- Experience in designing the Frameworks as Maven project.
- Experience in Mobile application testing in agile environment.
- Experience in writing and executing SQL queries to perform Data Validation and Back-end testing of databases to check the integrity of data.
- Extensively worked on different Selenium automation frameworks.
- Strong Analytical and Problem-Solving skills.
- Strong organizational and communication skills, both verbal and written.
- Unique ability to adapt quickly to challenges and changing environment.
TECHNICAL SKILLS
Quality Assurance: Selenium, JUnit, TestNG, SOAPUI, QA Complete, JMeter, Protractor.
Databases and Tools: Microsoft SQL Server Management Studio, PL/SQL, MySQL, RDBMS, ORACLE, MySQL Workbench.
Web Technologies: HTML, CSS, XML, WSDL, REST, SOAP.
Languages & Scripting: Java, JavaScript, HTML, XML, SQL.
Version Control: GIT, CVS, SVN, Stash, Bitbucket.
IDE’s And Tools: Splunk, ECLIPSE, IntelliJ, Spring Tool Set (STS), Jenkins, Maven, Postman
Operating Systems: Windows, Mac OS X, Linux
PROFESSIONAL EXPERIENCE
Confidential, OH
Sr QA Analyst/Automation
Responsibilities:
- Analyzed Business Requirements Documents for Identity Access Management project to get better understanding of the system both on technical and business perspectives.
- Identified, implemented gaps and business needs of different business units and coordinated testing efforts with Business Analysts and UAT Testers
- Worked in the agile environment with frequently changing requirements and features set.
- Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
- Involved in the upgrades of the SailPoint application from 7.0 to 8.3p2
- Solid knowledge on Access Certifications (Physical and Logical) and different type of transfers
- SME for the Fedidentity application workflows including Group Management, Onboarding Process, Managing user access, Radiant Logic, Roles
- Performed Data driven testing usingSelenium WebDriver, Junit functions and JDBC Connections, which reads data from scripts using property and XML files.
- Developed test code in Java language using Eclipse IDE and Junit framework. Used Java language and Junit framework for Automation scripting.
- Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
- Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message.
- Executing the test plans on web and mobile (Apple & Android) as per requirements.
- Experienced in load and performance testing tool JMeter.
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
- Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs. Prepared test cases, test data and test responsibility matrices for the application under test.
- Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
- Used Git as code repository and Code Collaborator to manage code reviews.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
- Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
- Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
- Actively participated in walk-through, inspection, review, and user group meetings for quality assurance with BAs, SMEs and Developers.
Environment: s: Selenium WebDriver, Jenkins, SOAP UI, JMeter, Maven, Junit, Quality Center, Eclipse, XPATH, Java, HTML, CSS, agile, GIT, SQL, Android, Oracle and Windows.
Confidential, Estero, FL
Test Engineer
Responsibilities:
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
- Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
- Performed white box testing using TestNG for class, method, & Web Services testing.
- Involved in Maven configuration for running servers and scripts after the build.
- Involved in preparing a report of all automation difficulties and test results for further application using Maven.
- Executing the test plans on web and mobile (Apple & Android) as per requirements.
- Experienced in load and performance testing tool JMeter.
- Used Jenkins as continuous integration server to run automated test suites.
- Analyzed test results, tracked the defects and generated reports using Quality Center.
- Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
- 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, Jenkins, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Eclipse, XPATH, Java, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter
Confidential, Irving, TX
QA Analyst
Responsibilities:
- Key role in analysis, design, development, and testing of application.
- Coded in SQL extensively.
- Support Development and maintenance of assigned Information Systems and underlying software and hardware components.
- Through continuous user feedback; support analysis, design, and implementation of systems by following assigned methodology guidelines.
- Supports Development of databases, programs, and procedures necessary to perform system integration.
- Tests systems manually and execute automated scripts to determine system reliability.
- Assists user and operating areas in implementing and supporting systems including system installation, training and troubleshooting.
- Carries out fact finding and program analysis of problems; applies established procedures to bring resolution.
- Provides technical advice and support to users. This includes creating ad-hoc reports, data analysis and correction, training and problem solving.
Environment: Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, MS SQL Server 2005/2000, SQL, Android, UNIX and Windows.
Confidential
QA Analyst
Responsibilities:
- Prepared Test Plan and Test Cases based on the business and functional specifications.
- Analyzed code to performed white box testing.
- Coordinated and worked closely with business analysts and stakeholders during gathering requirements for the product and documented test cases.
- Reviewed and implemented Business Requirement Documents.
- Reviewed the test cases written for Unit and Integration level.
- Analyzed test specifications and converted them into Manual Test Cases.
- Attended Weekly Status Meetings, discussed and interacted with team members.
- Performed End-to-End Testing and involved in User Acceptance Testing.
- Performed Security Testing (Authorization Testing, Access Control Testing).
- Worked on SQL statements in checking the validity of the Backend.
Environment: Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, MS SQL Server 2005/2000, SQL, Android, UNIX and Windows.
