Qa Engineer Resume
New York, NY
OBJECTIVE
- Software Test Engineer/Analyst with extensive hands - on experience with Automation and Manual Testing using industry leading testing tools throughout various Software Development Life Cycle (SDLC). I’m currently seeking to utilize my extensive & professional experience at a new opportunity in the testing industry.
SUMMARY
- Experienced in testing Web-based, Mobile & Client Server applications throughout Software Development Life Cycle (SDLC) and methodologies - Agile, Scrum, XP, Iterative, Waterfall
- Competent in performing Manual & Automated Testing on Web-based, Client-server and Mobile applications developed on various front-end and back-end languages
- Experienced in building Object Oriented and Page Object Module Automation Framework from ground up using Selenium WebDriver with Java, and establish a continuous integration framework with TestNG and Maven
- Expertise in test management and defect tracking tools - HP Quality Center (QC)/ALM, JIRA, Zephyr
- Skilled writing testable Requirements & Test Cases, increasing automation coverage & execution reporting
- Coordinating experience of Requirement Grooming & Walkthrough Meetings with Dev, business & IT teams
- Strong Manual, Automation & Backend Testing using Selenium WebDriver, Jira, Quality Center and SQL
- Proficient in SQL Server & Oracle databases to query and manipulate data for data validation & verification
- Adapt to Agile/Scrum methodology and represent QA team & process to project teams in fast environment
- Able to understand & translate workflows, prototypes, wireframes & UML to Test Cases & Test Scripts
- Proven expertise in analyzing and understanding business requirements and translating these into test cases and test scripts
- Ability to perform various testing on mobile & cross-browsers, evaluates defects, assesses severity, provides clear instructions for reducing bugs, and sets priorities for the testing team
- Knowledge of Data Warehouse/reporting/ETL and perform Backend Testing by writing SQL queries
- Ability to manage time and priorities according to team/project objectives, in fast-paced environment
- Strong interpersonal skills, effective analytical and problem isolation skills with the ability to work both individually and in a team environment
TECHNICAL SKILLS
Test & Defect Management Tools: HP QC/ALM, SELENIUM, TestNG, JMeter, WebDriver Jira, TestRail, Zephyr, Teamwork.
Operating Systems: MS Windows 2000/XP/7/8, UNIX, Linux, MacOS, iOS, Android, Mainframe
Programming Languages & DB: HTML, CSS, JavaScript, Java, XML, .NET, VBScript, C, C++, Shell Script, Perl, MySQL, SQL Server, Toad, Oracle, MongoDB
Web & Application Servers: Java Web Server, Apache Web Server, BEA Web logic, Web sphere
MS Suite & Misc. Tools: MS Word, MS Excel, MS PowerPoint, MS Outlook, SharePoint, Skype, WebEx, Slack, Jing, MS Teams
PROFESSIONAL EXPERIENCE
QA Engineer
Confidential, New York, NY
Responsibilities:
- Reviewed and Analyzed existing Business Requirement Documents, Technical Requirement Documents, and current version of the application to successfully create a Test Plan, Test Strategy, and up to date RTM
- Proactively worked with Leads and Managers to create various Test Artifacts documents that outlines the Test Environment, Testing Process, Entrance/Exit Criteria, Sign Offs, Test Schedule, and Resource Allocations
- Review the Functional Requirement Specification document with Business Analyst, Project Manager, and Development team to assure sufficient test coverage of the Application Under Test
- Developed detailed test cases; functional, non functional, database, and GUI, by following the best practices
- Successfully created an automation framework from scratch using Selenium WebDriver with Java to increase test coverage across multiple projects and features
- Automated Test Scenarios for Smoke, Functional and Regression testing using Page Object Module POM, TestNG framework with Maven integration
- Hands on experience in creating Reusable methods and constructors in Java and Selenium WebDriver to reduce redundancy for full regression and system integration testing
- Implemented and promoted best practices of Test Case Designing, Test Executing test and logging defect using Jira integrated with Zephyr tool across various Projects
- Coordinated with Design Team, Issue Management Team (IMT) and offshore Team for testing activities using Jira, Selenium WebDriver with Java, TestNG and POM, Zephyr, and MS Office Suite
- Analyzed the Test Results, DCR (Design Change Request) ticket recorded by offshore team, Triaged Logged Defect with the BA/ to Prioritize bug fixes accordingly to Priority/Severity
- Performed Functional, Regression, Performance and Ad Hoc Testing on various AUT for Impact Analysis of respective functionalities of the application
- Prepared and maintained Test Deliverables including Appropriate Test Summery Reports, Progress Report, Bug Reports and RTM
- Created and shared Daily Status Report with Team Lead using Shared Drive and proactively followed up with the appropriate team member to resolve any blockers
- Attended QA stand up meeting, Weekly QA Review meeting and Product update meeting to understand quality testing activities and to determine work priorities
- Scheduled and Attended meeting with offshore team as needed to discuss outstanding issue and to track progress
Automation Test Analyst
Confidential, New York, NY
Responsibilities:
- Reviewed Project Plans, Use Cases, User Stories and Technical Required Documents (TRD) to design E2E & SIT Test Cases, Test Scripts and User Acceptance Testing (UAT) scenarios
- Actively assisted the team with the design and implementation of Automation Framework for Consumer Credit Score Project using Selenium WebDriver, TestNG, Maven and Jenkins
- Designed Automated Test Scripts and Increased test coverage by initiating Cross Browsers/Platform Testing for NDC and Branch Location Project
- Executed User Acceptance Testing (UAT) strategy and maintained matrix across different functional teams
- Actively refactored test scripts and performed code review to assure the test suite adhered to best practices
- Assist leading Req. Grooming Meetings w/Architects, DBAs, Developers for Electronic Claims Filing modules
- Performed Functional, Regression, Smoke, and End to End testing against various internal and customer facing applications
- Created various reports for management on overall project test status - test case execution statistics, defect status, milestone achievement, and satisfaction of quality metrics
- Worked closely with dev team to detail and create Automated Regression Suite using Selenium WebDriver
- Created and executed Test Cases, triaged defects and reported testing status to project teams using centralized Test & Defect Management tools - Jira and Quality Center/HP ALM
- Properly documented and proactively communicated software defects at HP QC/ALM using best practices
- Converted Manual Tests to Automated Test Scripts to improve the test effort and coverage by using Selenium WebDriver and Java
- Wrote detailed defect reports and worked with devs to assist with troubleshooting, resolution and validation
- Coordinated & created various test artifacts for multiple projects - automated test cases, test specifications, automation logs, automation reports, status update, and defect triage reports
- Parameterized Test Scripts to run data sets for various scenarios using Selenium WebDriver for MPCT modules
- Created robust Automated Test Suite for Deposit Statements and Loan Analytics project and reported Regression Testing Execution Reports and defects information after analysis to Test Manager
- Ensured all Defects are entered & managed as effectively as possible through Bug Life Cycle (BLC)
- Led HP Quality Center (QC)/ALM Administrative & Project Customizations tasks as per PM requests
Software Tester
Confidential, New York, NY
Responsibilities:
- Reviewed System and Functional Requirements and obtained requirements & business scenarios for creating Test Plan, Manual Test Cases & Automated Test Scripts for Confidential Rewards Projects
- Created and executed Manual Test Cases based on Requirements Specifications and Use Cases
- Enhanced existing and ran Automated Test Scripts after completing Manual Testing
- Performed Manual Testing by entering Positive and Negative values to the application and updated Test Execution Reports with results on MS SharePoint
- Logged, tracked & managed defects from the Defects module of using Jira & Zephyr
- Performed Smoke Testing to make sure major functionalities of an application work as expected before Functional Testing and running Automated Suite
- Ran Automation Scripts using Test Batch Runner and communicated the Run Status to Project Team
- Create Test Scenarios for GUI, Functionality, Security, Database and Regression Testing
- Attended in Scrum Stand-ups Meeting and Code & Design Review meetings for QA updates, defect status, priority and Test Deliverables
- Performed Backend Testing by writing SQL queries in order to view successful transactions to validate the data using SQL queries in Oracle database
- Worked with Developers on outstanding defects to determine the impact on maintenance releases of code and created Impact Analysis Reports
- Provided support to the Dev and BA as needed to reproduce bugs and identify root cause