Senior Software Quality Engineer Resume
Alpharetta, GA
SUMMARY
- 6+ years of experience in Manual and Automation Testing of Client server, and Web - based Applications.
- In-depth understanding of all the phases of Software Development Life Cycle (SDLC).
- Proficient in analyzing Business requirement specification and System Requirements specification, and designing, developing, and executing Test Strategies, Test Plans and Test Cases.
- Proficient in Requirements gathering phases in Agile, V-model and Waterfall.
- Expertise in Black box, Grey box, Functional and Data driven testing using Testing techniques.
- Extensively experienced in Smoke Testing, Positive Testing, Negative Testing, Boundary Testing, GUI testing, Functional testing, System testing, Backend testing, Regression Testing, and UAT.
- Experienced in developing, troubleshooting and customizing Manual as well as Automation scripts using HP ALM/Quality Center.
- Proficient in Maintaining Test Scripts, Requirements and management of test suites using HP ALM/Quality Center.
- Experienced in writing SQL scripts for data validation in Microsoft SQL Server & Oracle DB.
- Proficient in writing SQL Queries for Database Testing.
- Experienced in creating and executing Test scripts for various functional and regression testing using Selenium WebDriver.
- Experienced in performing complex integration and regression tests on multiple software using Selenium WebDriver.
- Experienced in developing Automation Frameworks to perform Functionality using Selenium WebDriver.
- Expertise in implementing cross browser and cross platform web testing with Selenium RC and WebDriver.
- Experienced in using Junit and TestNG testing Framework as a test runner with Selenium.
- Experienced in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
TECHNICAL SKILLS
Testing Tools: SOAP UI, HP ALM, Selenium WebDriver, JIRA, TestNG, Maven, Jenkins
Programming Language: SQL, PL/SQL, Java, C
Data Base: Oracle, SQL Server, MySQL, DB2
Operating System: Windows, Unix/Linux
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Senior Software Quality Engineer
Responsibilities:
- Documented the Test Cases using Software Requirement Specification and design documents.
- Created Test Plan, Test Strategy document and analyzed Functional Design Document.
- Performed Positive testing and Negative testing.
- Performed different types of testing including functional, regression, integration testing
- Conducted database verification testing by using different SQL queries.
- Performed regression test using Selenium WebDriver.
- Executed Test cases and reported errors to Project Manager and developers using JIRA.
- Used JIRA for tracking, reporting, and managing the defects.
- Involved in Back-end testing by writing SQL queries and testing triggers and PL/SQL procedures.
- Conducted database verification testing by using different SQL queries.
- Developed automation Test scripts for Functionality and Regression testing of web application using Selenium WebDriver using scriptless framework.
- Attended sprint planing sessions
- Attended Daily stand-ups and Sprint retrospective
- Meet with developers for short hand-off demonstrations
- Successfully delivered User Stories for Maintenance and new enhancements for these product lines - HEDIS, HEDISMAX and PIA
- Followed Agile and Kanban Scrum board
- Worked as backup for Release Manager
- Successfully managed the roles and responsibilities of Release Manager from taking care of Daily Run of Business, creating the CR and getting it deployed. Also getting various FM, PM approvals for the daily task(s) to be deployed
- Coordinated with DBA team for getting the changes to be deployed
- Worked for the access of new hire, getting them to understand the process by sharing the documents. For better understanding, also had webex trainingsessions
- Implemented the QE process for Daily CR, which included Pre-Validation and Post Validation.
- Documented the Test Cases using Software Requirement Specification and design documents.
- Created Test Plan, Test Strategy document and analyzed Functional Design Document.
- Performed Positive testing and Negative testing.
- Conducted Black Box, Grey Box, GUI, System and UAT testing manually.
- Performed different types of testing including functional, regression, integration testing.
- Executed Test cases and reported errors to Project Manager and developers using HP ALM.
- Used HP ALM for tracking, reporting, and managing the defects.
- Involved in Back- end testing by writing SQL queries and testing triggers and PL/SQL procedures.
- Conducted database verification testing by using different SQL queries.
- Performed regression test using Selenium WebDriver.
- Used Selenium WebDriver to perform Functional Regression testing.
- Maintained and analyzed large volume of regression test results using Selenium WebDriver.
- Developed automation Test scripts for Functionality and Regression testing of web application using Selenium WebDriver.
- Involved in performing GUI testing, Data-driven testing using Selenium WebDriver and TestNG.
- Involved in designing and development of Page Object Model Test Automation Framework using Selenium WebDriver.
- Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
Environment: Selenium WebDriver, TestNG, Maven, Jenkins, SOAP UI, HP ALM, JIRA, Java Script, VB Script, PHP, Windows, SQL, HTML, XML, UNIX.
Confidential, Cincinnati, OH
Selenium Tester
Responsibilities:
- Worked with business users and developers to create complete Test plan accordingly to the high-level project schedule.
- Developed Test scenarios, Test cases and Test procedures based on the business requirements.
- Managed the bug database for the application, ensured that bugs are being accurately filled out, regressed, and closed out in a timely manner and worked with developer on bug reproducing.
- Performed Positive testing and Negative testing using both manual and automation techniques.
- Executed automated test cases in HP Quality Center and reported defects in JIRA.
- Detected, reported, and tracked defects using HP Quality Center.
- Wrote several SQL scripts to validate the data integrity in the application.
- Performed application patches testing using SQL verification.
- Wrote SQL queries, Database Checkpoints to verify data quality and calculations, reviews.
- Validated data base tables using SQL commands to check data flows from various user interfaces.
- Created the Automated Script for Regression test and Data driven test using Selenium WebDriver.
- Involved in writing, executing, and analyzing Database Checkpoints, and Data Driven Test Scripts using WebDriver and TestNG.
- Involved in Functional, System and Regression testing using Selenium.
- Developed Automation scripts using Selenium to perform end to end testing.
- Conducted the Data Driven Testing using TestNG and web Driver.
- Involved in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
- Performed test case execution using a keyword Driven Framework with Selenium.
- Involved in the Test Case walkthroughs and assessment meetings.
Environment: Selenium WebDriver, Quality Center, Java, Java Script, Oracle, SQL Server, VB Script, MS Office, Windows, UNIX.
Confidential, Saint Louis Park, MN
Automation Engineer
Responsibilities:
- Wrote Test Cases and executed tests for applications develop in Visual Basic.
- Tested the application for functionality and documented all pass-fail report, created modification requests, assigned modification requests to respective developers, and verified bug fixes.
- Worked closely with software developers, engineers in fixing the defects.
- Worked as Quality Assurance Tester in the project that followed the AGILE model.
- Responsible for Automation Scripts & library functions maintenance.
- Used Quality Center for requirements management, planning, scheduling, running tests, defect tracking and manage the defects and executing the test cases.
- Created and executed SQL queries to perform backend testing.
- Used Selenium to perform automation functional and regression Test.
- Created and executed data driven test scripts using Selenium.
- Conducted Functionality Testing during various phases of the application using Selenium.
- Performed Integration testing to check the flow of application using Selenium.
- Interacted with customer and shared daily progress report.
- Assisted the Project Manager in day-to-day project management activities.
- Interacted with clients to understand project requirement to be tested.
Environment: Selenium WebDriver, Quality Center, HTML, Java, Oracle, Windows, Java Script, MS Office, UNIX.
