Qa Automation Analyst Resume
Silver Spring, MD
SUMMARY:
- 6+ years of Software Quality Assurance Testing experience with Client - Server and Web based applications.
- Highly proficient in creating and implementing test plans and test cases based on user requirements and functional specifications.
- Strong in analyzing Business Requirements, 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.
- Experienced in creating and maintaining defects using HP ALM/Quality Center.
- Strong Knowledge in HP ALM/ Quality Center for Testing and Defect Tracking.
- Expertise in SQL scripts/queries for data verification to compare the expected results with database.
- Experienced in using Maven build tools to manage framework dependency jar files.
- Good Knowledge in developing and executing automation Regression testing and System testing using Java, Webdriver, TestNG and Maven.
- Experienced in performing Data driven testing using Data Provider Annotation in TestNG.
- Experienced in Developing Automation Scripts, Execution and Analysis Test Results using Hybrid Framework in Selenium WebDriver.
- Good Knowledge in developing Page Object Model Framework using Page Factory in Selenium WebDriver.
- Experienced in using GitHub as a source repository system.
- Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Knowledge about the Software Quality Assurance, ISO, CMM levels.
- Excellent interpersonal and oral/written communication skills with the ability to understand and explain both business and technical needs from and to clients and customers.
- Excellent analytical and problem solving skills.
TECHNICAL SKILLS:
Testing Tools: HP Quality Center, Selenium WebDriver, Selenium Grid, Soap UI, JMeter, HP ALM, JIRA
Programming Language: HTML, XML, SQL, PL/SQL, C/C++, C#, Java, VB Script, JavaScript
Database: Oracle, SQL Server, MySQL, DB2, MongoDB
Testing Framework: JUnit, TestNG.
Repository System: GitHub, Subversion
Operating System: Windows, Unix/Linux
Development Ide: Eclipse, IntelliJ Idea
WORK EXPERIENCE:
Confidential, Silver Spring, MD
QA Automation Analyst
Responsibilities:
- Analyzed application to find out which part can be automated and which can be manually tested.
- Created Test Cases and scenarios for Regression, Integration as well as Back end and System testing.
- Created USE CASE for complex system interfaces.
- Worked closely with clients in gathering and reviewing the business requirements for each Sprint/Release.
- Performed and planed regression testing, integration testing, system compatibility testing, and User Acceptance testing.
- Used HP ALM to store and maintained the Test Repository and Document Generation.
- Used HP ALM for defect tracking and reporting.
- Performed Backend testing by running SQL Queries.
- Performed Regression Testing for the new builds using Selenium WebDriver.
- Used Java language and TestNG framework for scripting; Used Maven for building the WebDriver project.
- Developed Web Service Test with Soap UI to test SOA platform.
- Developed a Hybrid framework using Java, Selenium WebDriver, TestNG, Maven and Jenkins.
- Created a Page Object Model Framework using Page Factory in Selenium WebDriver.
- Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Developed and debugged Testing Scripts for J2EE applications using JMeter.
- Identifies and reports software defects and test findings using JIRA.
Environment: Maven, Jenkins, HTML, XML, Oracle, Java Script, UNIX, Windows, Selenium WebDriver, HP ALM, TestNG.
Confidential, Charlotte, NC
QA Automation Tester
Responsibilities:
- Developed Test conditions and Test Cases for User Acceptance Testing and executed test case scenarios.
- Involved in analyzing Requirement Specifications and development of Test Scenarios.
- Reported defects, maintained track of changes made to the requirements using HP Quality center.
- Used HP Quality Center for defect reporting and tracking and prioritizing defects and enhancement requests after base lining the requirements.
- Created and executed SQL queries to perform backend testing.
- Identified regression test cases to automate; automated those test cases using Selenium WebDriver, TestNG and Java.
- Designed, developed and implemented Hybrid automation testing framework utilizing Java, TestNG and Selenium WebDriver.
- Used TestNG framework to run unit test and Maven to build the Project.
- Extended TestNG framework by adding some helper classes and methods.
- Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
- Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
- Developed automated testing suite in SOA test and SOAP UI for Rest API testing.
- Worked in an agile environment, with an ability to accommodate and test the newly proposed changes Confidential any point of time during the release.
- Responsible for collecting and analyzing the test metrics and then submitting the reports, which kept track of the status and progress of the testing effort.
Environment: Jenkins, Junit/TestNG, Windows, Agile Methodology, MS Office tools, Oracle, SQL Server, HTML, XML, VSS, UNIX, Selenium WebDriver, HP Quality Center, Maven.
Confidential, Morristown, NJ
Software Tester
Responsibilities:
- Analyzed Business, Functional Requirements, and Design Review Documents to develop Test Plan and wrote Test Cases.
- Prepared Test Data Basing on the Supply chain implementation.
- Administered and configured HP Quality Center/ALM in Agile environment.
- Responsible for configuring HP Quality Center/ALM and executing automated scripts from Quality Center/ALM.
- Developed SQL queries based on mapping document.
- Developed Automation Scripts in Selenium for Functional testing and Regression Testing.
- Executed each and every line of the script by inserting breakpoints and added watch list to debug entire script in Selenium.
- Performed Integration testing to check the flow of application.
- Designed the future state testing to be implemented in the next phase of this effort.
Environment: JQuery, MS Excel Professional, VB Script, BPT, XML, Java, Oracle, SQL Server, Unix, Toad, Windows, Quality Center/ALM, SharePoint, Unix.