Qa Automation Analyst Resume
Seattle, WA
SUMMARY
- Around 6 years of experience in Software Development and Test Automation wif active involvement in all phases of Software development life cycle including requirements gathering, analysis, design, development, testing and implementation.
- Good experience in creating and implementing Test Plans, Test Scenarios, Test Cases, Traceability Matrix.
- Good experience in all phases of Software Testing of Client - Server & Web based Multi-tier applications.
- Extensively experienced wif Java Web Framework, wif sound noledge in Object oriented programming.
- Good Knowledge in Positive, Negative, GUI, Smoke, Functional, Regression, System, User Acceptance testing.
- Expertise in tracking teh Defects and log them on JIRA.
- Strong Knowledge in managing teh testing process using HP ALM.
- Strong experience in using SQL queries for back end testing of large databases by writing Advanced Joins, Aggregate Functions and Single Row Functions in MySQL and SQL Server.
- Exposure to Behavior Driven Development using Cucumber and Gherkin statements.
- Experienced in automation testing wif tools such as Selenium WebDriver/IDE/Grid and test frameworks such as JUnit/TestNG.
- Experienced in using web debugging tool like Fire path and Firebug for finding elements and locators.
- Experienced in testing various applications on multiple platforms (Windows, Linux, UNIX and Solaris).
- Excellent organizational and analytical abilities teamed wif TEMPeffective oral and communication skills.
TECHNICAL SKILLS
TESTING TOOLS: Selenium WebDriver/IDE/GRID, HP ALM, JIRA, JUnit, TestNG, Jenkins
LANGUAGES: HTML, CSS, Java, XML
TEST FRAMEWORK: Cucumber
PROJECT METHODOLOGIES: Agile-Scrum, Waterfall, V-Model
DEFECT TRACKING TOOLS: JIRA
BUILD TOOLS: Ant, Maven
IDE: Eclipse, IntelliJ IDEA
PACKAGES: MS-Office Suite (Word, Excel, PowerPoint)
DATABASES: SQL Server, MS Access, MY SQL
OPERATING SYSTEMS: Windows, UNIX/Linux
PROFESSIONAL EXPERIENCE
Confidential
QA Automation Analyst
Responsibilities:
- Identified Test case reusability, executed test runs and validated actual results against expected results.
- Participated in all teh phases of teh project development, testing, production support.
- Used JIRA for defect tracking and maintained teh trailing history of teh bugs.
- Wrote SQL queries, Database Checkpoints to verify data quality and calculations, reviews.
- Conducted teh Data Driven Testing using TestNG and WebDriver.
- Used Cucumber automated testing to test new and existing functionality.
- Involved in providing teh efficient locators strategy like XPATH and CSS to run WebDriver script in stable condition.
- Performed test case execution using a keyword Driven Framework wif Selenium.
- Involved in writing, executing and analyzing Database Checkpoints, and Data Driven Test Scripts using WebDriver and TestNG.
- Prepared and delivered reports, recommendations, or alternatives to address existing and potential trouble areas in projects.
- Involved in preparation of Test Workflow Document.
Environment: Selenium, JIRA, XPATH, CSS, TestNG, Cucumber, Jenkins, Java, Windows, Linux, MS Word, SQL Server.
Confidential, Seattle, WA
QA Test Engineer
Responsibilities:
- Involved on testing teh new functionalities based on test cases and coordinated wif development team in fixing teh issues.
- Reported teh defects throughJIRAand tracked them on daily basis.
- Involved wif backend testing of teh SQL database and verified if teh data displaying is correct.
- Created and enhanced numerous Test Scripts to handle changes in teh objects, in teh tested application’s GUI and in teh testing environment using Selenium WebDriver.
- Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
- Introduced teh use of automated testing tools such as Cucumber to reveal and document, as well as drive development of behavior in a large legacy code base.
- Extensively used Page Objects design and page navigation framework for readable Test Scripts and easy maintenance from developer perspectives.
- Involved in Automation of teh Test Cases using Selenium WebDriver, TestNG and Maven.
- Provided production support for Rollback, to release all teh jar files on different servers.
- Involved in Risk management meetings and Tested on Authorization on privileged users.
Environment: Selenium WebDriver, Cucumber, TestNG, JIRA, Maven, SQL, Linux, Windows.
Confidential, Saint Louis Park, MN
QA Tester
Responsibilities:
- Involved in manual testing as well as in automation testing.
- Wrote Reusable Manual Scripts in test cases using JIRA and using requirement document.
- Involved in Reporting and Tracking Defects using HP ALM.
- Wrote SQL queries to access teh data from teh database tables and crosscheck teh results.
- Generated automation scripts using Selenium, added verification points, synchronization and developed user defined functions and application specific functions.
- Involved in designing & developing Data Driven Framework using Selenium WebDriver, TestNG and implemented Java Mail to send teh regression result automatically.
- Created XML based test suit and integrated wif Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments wif different test configurations.
- Involved in Acceptance Testing using Cucumber and Selenium WebDriver.
- Parameterized teh scripts by running teh same operation wif multiple sets of data.
- Used Get Property and Set Property functions to verify teh object properties
- Made test verifications, object properties tests and window verifications.
- Modified existing scripts for enhancement release.
- Interfaced wif developers and participated in several walkthroughs to resolve teh problems while executing teh test scripts.
- Ran Batch reports and compared teh reports wif teh data in teh original datasets.
Environment: SQL Server, Selenium, Selenium WebDriver, Jenkins, XML, Cucumber, MS Visio, MS Excel, MS Word, Windows, Linux, HP ALM, JIRA.
