Qa Automation Analyst Resume
Washington, DC
PROFILE SUMMARY
- More TEMPthan 6+ years of IT experience in manual and automation Software Testing.
- Experienced in all phases of teh Software Testing Life Cycle (STLC) and extensively experienced in SDLC including Agile and Waterfall.
- Hands on experience with Test Estimation, Test Planning, Test Scheduling, Test Designing, executing Test Cases, defect reporting, Tracking and Test result analysis.
- Experienced in Black Box, Grey Box testing with a complete QA Life cycle - through Development, Analysis, testing, Defect logging, and verification of fixed bugs.
- Proficient in Functional testing, Integration testing, Regression testing, GUI testing, Back-end testing, Browser Compatibility testing and System Testing on Windows and UNIX environment.
- Proficient in using Bug tracking tools like JIRA.
- Experienced in preparing Requirements Traceability Metrics (RTM), Software Metrics, Defect Report, and Weekly Status Reports using HP ALM.
- Experienced in writing SQL queries for Back end testing.
- Strong Knowledge in using PL/SQL for querying Oracle databases.
- Proficient in developing and executing automation Regression testing and System testing using Selenium.
- Experienced in Mobile application testing in agile environment (Mobile/Tablets/Mobile Simulator).
- Proficient writing test suite using Selenium IDE and WebDriver.
- Experienced in using Github as a source repository system.
- Hands on Experiencein using project management tools suchasMAVEN
- Worked on configuration management tools such asSVNandGIT.
- Good Knowledge in using Java and JUnit test framework to write functional test.
- Knowledge of using web debugging tool like Fire Path and Firebug for finding elements locator.
- Well experienced in Web testing, UNIX & DB testing.
- Excellent organizational skills with high attention to detail.
- A dynamic team player with strong communication skills.
KEY SKILLS &TECHNICAL SKILLS
Testing Software: Selenium WebDriver, Selenium Grid, Selenium IDE, Selenium, SOAP UI, HP ALM, JIRA, Postman, TestNG
Build Tool: Ant, Maven
Version Control Systems: SVN, Git
Frameworks: Cucumber, JUnit
Languages: Java, JavaScript, XML, C, CSS
Web/Application servers: Apache Tomcat, Web Sphere, JBoss, Jetty
Web Debugging Tools: Findbugs, Fire Path, XPATH
Database: Oracle, SQL Server, MySQL, MS Access
Operating Systems: Windows, Linux/Unix
MS Tools: MS Visio, MS Project, MS Excel, MS Word, PowerPoint, MS Outlook
Development IDE: Eclipse, Intellij IDEA
PROFESSIONAL EXPERIENCE
Confidential, Washington, DC
QA Automation Analyst
Responsibilities:
- Created Test runs, Test cases, Mockups, Process Flow diagrams from teh functional documents.
- Involved in creating Test plans, for different components within teh project.
- Identified and reported software defects and test findings using JIRA.
- Wrote SQL queries to test teh oracle database and validate teh data integrity.
- Developed a Data Driven Framework using Selenium.
- Used Jenkins as a Continuous Integration server to configure with Github and Maven.
- Scheduled testing job and set up teh flag to run automation script every time developer commits new code and make a new build.
- Developed and maintained release acceptance tests using WebDriver, TestNG, Maven and IntelliJ IDEA.
- Performed functionality and regression testing during teh various phases of teh application using Selenium.
- Built Safari browser extension to be able to run WebDriver in Safari browser.
- Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
- Developed custom XPATH for AngularJS web elements.
- Worked on Selenium GUI Object / element verification which is done through XPATH, CSS Locators.
- Worked on Parallel Testing to reduce teh test execution time using Selenium Gird.
- Generated Weekly Reports, Defect Reports and Customized Summary Reports.
- Delegated and coordinated daily and weekly tasks to offshore team members.
- Participated in various meetings and discussed Enhancements and Modification Request issues.
Environment: Selenium, TestNG, Maven, Jenkins, MS Excel, MS Word, MS Project, MS Outlook, Java, SQL Server, CSS, Windows, JIRA, Cucumber, Selenium Web Driver, Selenium Grid.
Confidential, Wilmington, DE
Test Engineer
Responsibilities:
- Documented Test cases corresponding to business rules and other operating conditions.
- Generated Test data profiling for an enterprise-scale data store.
- Investigated Test failures or other system anomalies and characterized possible root causes.
- Analyzed software and system requirements specifications for testability and translating requirements into Test cases/ procedures.
- Developed, planned, implemented and executed testing strategies, plans, methodologies and frameworks in support of agile development.
- Used JIRA for defect reporting and tracking and prioritizing defects and enhancement requests after base lining teh requirements.
- Checked teh data flow through front-end and backend and used SQL queries to extract teh data from teh database.
- Used Selenium WebDriver to perform data driven testing and to parameterize data.
- Achieved Behavior-Driven Development (BDD) implementation with Cucumber, Gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
- Developed test code in Java language using Eclipse IDE and TestNG framework.
- Wrote JUnit Test Cases for REST web service Java API.
- Enhanced Selenium Scripts for every load to support new and existing functionality for teh application for end to end and regression testing.
- Responsible for collecting and analyzing teh test metrics and then submitting teh reports, which kept track of teh status and progress of teh testing effort.
- Participated in various meetings.
Environment: Jenkins, JIRA, JUnit, Windows, MS Outlook, Agile Methodology, TestNG, MS Office tools, Jenkins, SQL Server, HTML, Cucumber, Gherkin, REST, Selenium WebDriver, Eclipse IDE, Maven.
Confidential, New York, NY
QA Tester
Responsibilities:
- Performed Functional decomposition of teh use cases.
- Wrote Test case and Test plan for manual testing.
- Manually performed functionality testing of teh application to make sure teh application behaved as per teh business process.
- Logged new bugs tracked and updated teh status of previously filed bugs.
- Prioritized and retested teh bugs in JIRA.
- Used HP ALM for Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases.
- Performed Back-end data base testing using SQL quires.
- Worked on acceptance testing using Cucumber and Selenium WebDriver.
- Introduced synchronization functions, Wait functions in teh scripts.
- Performed functionality and regression testing during teh various phases of teh application using Selenium WebDriver.
- Developed Page Object Model and TestNG framework using Java in Eclipse.
- Participated in bug review meetings on behalf of teh QA team.
Environment: JIRA, Selenium WebDriver, Eclipse, MS Outlook, Windows, UNIX, HP ALM, Java, MS Word, MS Excel, Java Script.