We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

5.00/5 (Submit Your Rating)

Plano, TX

PROFESSIONAL SUMMARY:

  • Software Lead QA Test Engineer with 10 years working experience, specializing in Automation Testing Process.
  • Experienced in Software Testing processes consisting of Test Planning, Test Case Design, Test Environment Setup, Test Data Setup, Test Script Development, Defect Management, Test Log, Test Result, Traceability Matrix.
  • Strong working experience in Agile Methodology, System Integration (SIT), Regression, Functional and End to End Testing.
  • Strong working experience in Core Java, Ruby, VBScript, Groovy Script and Gherkin.
  • Strong working experience in open source tools such as Selenium WebDriver, TestNG, Maven, Jenkins, SVN, Cucumber, ATDD, POM framework and Rally.
  • Proficient working experience in automation testing using HP UFT/QTP, HP QC/ALM.
  • Proficient working experience in User Define Functions, Descriptive programming using UFT.
  • Assist customers with their Amazon Web Service (AWS) accounts
  • Strong Experience in Python and ruby using web driver in selenium automation scripts.
  • Working experience in Web Service Testing tool - SoapUI. Tested Web Services, XML, WSDL, and Restful Services using SoapUI.
  • Experienced in developing BDD scripts with Cucumber and writing step definitions for Gherkin based features. Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Experienced in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
  • Experienced in working with many external applications such as Notepad, MS Excel, IE, and MSWord through QTP by creating instances. Extensive experience in functional testing, unit testing, integration testing, regression testing, GUI testing, back-end testing, browser compatibility testing, and component testing on Windows.
  • Experienced in writing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with team members and track the bugs till closure.
  • Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC), JIRA, Bugzilla and Rational Clear Quest.
  • Involved in Developing/reviewing the technical, functional and non-functional specifications which are to be included in the project/release.
  • Experienced with Data-driven testing and writing SQL queries for database manipulations; Expertise in writing SQL Queries, SQL *PLUS, PLSQL stored procedures for databases like Oracle, MySQL, DB2 on UNIX as well as Windows platforms.
  • Used Jmeter to test efficiency of software. Perform functional test based in use case and requirements.
  • Strong exposure testing applications on different browsers - IE 6.0, 7.0, Firefox, Safari 3x.
  • Experienced in facilitating User Acceptance Testing (UAT) for go-live.
  • Proficient knowledge in various types of software testing such as Usability Testing (UT), Smoke Testing, Sanity Testing, Positive and Negative Testing, Data Driven Testing, Regression Testing, Unit Testing, and Integrated Testing. Ensured content and structure of all Testing documents / artifacts is maintained. Tracked and reported upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status, performance baselines, etc.
  • Proficient in communicating effectively with excellent analytical and troubleshooting skills.

TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile, STLC, Bug Life Cycle

Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, SoapUI and QC.

Test Build& Integration Tools: Maven, ANT, Jenkins

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)

Programming Tools/Languages: C, UNIX Shell Scripting, Java Scripts, Groovy Scripts, SQL, Ruby Python

Markup Languages: HTML, XML, XPath, CssSelector

Databases: Oracle, SQL Server

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Operating Systems: Windows 7/8, Ubuntu, UNIX, LINUX

Defect Tracking Tools: HP Quality Center, JIRA

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access

Utilities: Eclipse, GIT, SVN, Firebug, Fire Path, TOAD, Putty.

WORK EXPERIENCE:

Confidential, Plano, TX

Sr. QA Engineer

Roles/Responsibilities:

  • Worked as QA testing functional and security requirements of Confidential customer facing UI and web services in an Agile, Selenium and CI/CD environment running on AWS.
  • Created simple automation tools for use within team for data processing and capturing data statistics
  • Communicate and collaborate with product owner and leadership to understand project vision and target resource planning
  • Participate in Sprint planning, grooming, Retro sessions to plan user stories and provide estimates
  • Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, TestNG and used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.
  • Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
  • Participate in daily stand up meetings providing timely feedback on progress of testing

    Plan Integration testing for monthly releases and identifying scope of regression testing based on features released by all teams

  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
  • Monitor testing progress during monthly Releases and generate reports and communicate with leadership
  • Set up jobs in Jenkins to run smoke scripts after every build
  • Customized Selenium API to suit in testing environment. Maintained the Selenium & Java Automation Code and resources in source controls like GIT, Jenkins for improvements and new features.
  • Perform root cause analysis for post-production defects and bridge gap in processes to prevent future bug leaks
  • Mentor team members on feature road map, automation framework and enterprise QA tools
  • Handle onsite offshore co-ordination. Created work orders, planned and designated tasks and accountable for offshore deliverables

Environment: Selenium Web Driver, Eclipse, AWS EC2 instance, CloudWatch, Oracle 11g, PostgreSQL, HTML, XML, GITHub, TestNG, Jenkins, SoapUI, JIRA, Maven, Java, J2EE, RESTful Ready API services, Hybrid frame work, POI, POM.

Confidential, Plano, TX

Sr. QA Engineer

Roles/Responsibilities:

  • Involving in design, development and deploying of multi-tier applications including debugging and troubleshooting full life cycle project development.
  • Understanding the specification and revision of user requirements to ensure the proposed systems are fully integrated and meet user business and IT objectives.
  • Design and architect’s databases, application programs in conjunction with the project manager, user interface designer and application business owners.
  • Programming using the latest technologies such as Oracle, SQL, PL/SQL, Toad, UNIX, Linux and Object-Oriented technologies.
  • Responsible for sprint deliverables and In-sprint automation scripts using Gherkin/Cucumber and Ruby.
  • Assist in the identification of business requirements, creation of functional designs and creation of technical designs.
  • Assist in the identification and solving the performance issues of the critical applications at the application and database Level.
  • Create and maintain computer applications that meet the needs of the business community.
  • Create and perform unit tests and assist in user acceptance testing.
  • Assists other application developers by mentoring and code reviews in the design and coding of application programs.
  • Participates in new development and maintenance activities.
  • Modify existing programs to fix defects or enhance the application based upon user requirements
  • Developed BDD and TDD script with Cucumber and written step definition for Gherkin based features.
  • Managed individual sprints user stories and tasks using HP-QC as tracking tool
  • Managed the framework dependency jars using Maven.
  • Verified the integration of various components in the application and executed end-to-end testing.
  • Integrating Automation suite with Jenkins (CI).
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Selenium Web Driver, Ruby, Cucumber, Eclipse, Oracle 11g, HTML, XML, GitHub, TestNG, Jenkins, SoapUI, HP-QC, Maven, Java, J2EE, RESTful Ready APIservices, Hybrid frame work, POI, POM.

Confidential, Richardson, TX

Sr. QA Engineer

Roles/Responsibilities:

  • As a Senior Test Engineer in Test (STE) Mentor and direct other testers in automation principles.
  • Developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Developed and Executed Test Scripts using Selenium Web Driver, TestNG, analyzed Test Results.
  • Involved in code / design review and conducting status calls.
  • Assisted developers on deciding what unit tests to write based on the design and code docs.
  • Ensured testability of feature code.
  • Strong Experience in Ruby using web driver in selenium automation scripts.
  • Worked on creating test plans for JMeter to conduct stress test on web based applications.
  • Mentored other SDETs on the team to automate, test and break code constantly by ensuring all applications maintain the highest quality possible.
  • Involved in preparing test cases using Selenium Web driver to validate all UI components, Pop-ups browser navigations, Mouse Movements.
  • Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work and also implemented Regression Test to detect bugs after enhancement and configuration settings of the code.
  • Performed Functional testing as per user stories and also performed Integration Testing &System Testing using Selenium Web Driver automation scripts.
  • Performed Data driven testing to validate the components displayed on the website using Selenium. Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Created Groovy scripts and functions and used in Validation Rules and Triggers on Objects and Field Level for Validating user entries
  • Took the Application Screenshots and copied the images whenever exceptions occurred and also at important checkpoints of application execution.
  • Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
  • Managed individual sprints user stories and tasks using HP-QC as tracking tool
  • Used python to extract weekly partner/cluster information from XML files.
  • Managed the framework dependency jars using Maven.
  • Customized Selenium API to suit in testing environment. Maintained the Selenium & Java Automation Code and resources in source controls like GIT, Jenkins for improvements and new features.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
  • Verified the integration of various components in the application and executed end-to-end testing.
  • Integrating Automation suite with Jenkins (CI).
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Selenium Web Driver, Eclipse, Groovy Scripting, Oracle 11g, JMeter, HTML, XML, GitHub, TestNG, Jenkins, SoapUI, HP-QC, Maven, Ruby, J2EE, RESTful services, web services. Hybrid frame work, POI, POM.

Confidential, Minneapolis, MN

Sr. QA Engineer

Roles/Responsibilities:

  • Involved in the full testing Life-Cycle from analyzing business requirements to testing phase.
  • Worked in Agile development environment with frequently changing requirements and features. Attending daily standup meetings.
  • Written test scenarios and test cases based on Business Requirements, Analysis Documents, Change Requests and Functional Specification documents.
  • Created the test cases in HP-QC . Created Traceability Matrix between requirements and test cases.
  • Used Junit to run Cucumber feature and scenarios and generating report daily basis.
  • Developed and maintained automated regression test cases in SeleniumWebDriver using Java programming Language.
  • Tested internal web services using SoapUI, Groovyand SQL.
  • Wrote a batch script to automate the running of the web service testing
  • Involved in the Framework Designing, creating and executing Test Scripts using Selenium Web Driver and java, Apache POI, Log4J .
  • Performed compatibility testing using Selenium GRID for multiple browsers .
  • Performed Regression testing and generate Selenium automation report using TestNG framework
  • Extensively used Python language to write test cases using web driver in selenium automation scripts.
  • Performed Smoke testing, Integration testing, Functional testing, Regression testing and System Testing of the products.
  • Identified software defects and interfaced with developers to resolve them and provided full support to the Test team.
  • Used Python scripts to update content in the database and manipulate files.
  • Coordinates defects with Business/SMEs/Development team for clarifications, testing status and defect tracking.
  • Extensively involved in validating the Business Rules for the different modules.
  • Extensively involved in testing and monitoring weekly batch processes and nightly cycle using Autosys.
  • Analyze vendor release notes to understand functional and or technical changes and translate those changes into automated test cases or test scenarios.
  • Report and track defects to resolution.
  • Integrating Automation suite with Jenkins (CI).
  • Provide clear and concise status back to project team and department management.
  • Ensured accurate, timely and tested releases are implemented into the production environment.

Environment: Selenium Web Driver, Groovy Scripting, Eclipse, Java, TestNG , HP-QC, Cucumber BDD, MS-SQL, SQL, XML, SOAP, Maven, Windows 7, Jenkins .

Confidential, Tampa, FL

Sr. QA Engineer

Roles/Responsibilities:

  • Working in Agile development environment with frequently changing requirements and features. Attending daily standup meetings.
  • Written test scenarios and test cases based on Business Requirements, Analysis Documents, Change Requests and Functional Specification documents.
  • Developed and Executed Test Scripts test scripts using Selenium Web Driver, Cucumber TestNG, analyzed Test Results .
  • Ability to grasp technical problems and their implications quickly and take appropriate action.
  • Good analytical and observational skills
  • Conducted a complete assessment of teams, processes and environment; defined issues and risks; and oversaw the design and introduction of tools, processes and best practices across testing life cycle to improve throughput, communication and on-time delivery of projects in an Agile development environment.
  • Maintain and monitor the error log for all issues identified using Quality Center
  • Created detailed Test plans to check the functionality of Application
  • Responsible for creating test case templates to facilitate mapping of manual test cases to automation test scripts
  • Developed Traceability Matrix which is a proof of document to ensure that all the specifications are been tested and has no defect
  • Planning and reviewing the Test cases for Functionality, Security, Performance, Database and User Acceptance
  • As a QA Analyst, participated in walkthroughs for the evaluation of the test plan with the design and development using TestNg, Eclipse and Java.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG .
  • Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, html ids to identify elements.
  • Performed manual testing on different Modules of the Application by executing the Test Cases using HpQc.
  • Performed Smoke testing, Regression testing, JUnit Testing, Black Box testing, Functional testing, Database testing and System Testing

Environment: Selenium WebDriver, Groovy Scripting, Eclipse, Java, TestNG, Keyword Driven Frame Work, Selenium Grid, HP-QC, Oracle 11g, Toad, XML, SOAP, Maven, Jenkins, Windows 7 .

Confidential

QA Engineer

Roles/Responsibilities:

  • Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports .
  • Developed and Executed Test Scripts test scripts using Selenium Web Driver, Cucumber TestNG, analyzed Test Results .
  • Developed BDD Automation Framework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions .
  • Involved in preparing test cases using Selenium Web driver to validate all UI components, Pop-ups browser navigations, Mouse Movements.
  • Raised defects and performed tracking using RALLY and reported to developers and test manager.
  • Involved in updating and execution of Test Cases according to the requirements.
  • Performed GUI and functional testing for different modules of application
  • Performed Data-driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Performed testing on Web Services using WSDL and SOAPUI to check the communication between different web services.
  • Maintained and executed Maven build files for running automated tests by adding dependencies.
  • Performed and executed test suite automation scripts using Continuous Integration tool Jenkins .
  • Verified the integration of various components in the application and executed end-to-end testing. Performed Functional testing as per user stories and also performed Integration Testing &System Testing using Selenium Web Driver automation scripts.
  • Reported daily status of data creation and sent weekly status reports.
  • Performed Back-end testing to ensure that the user data was updated in database using SQL.
  • Integrating Automation suite with Jenkins (CI).
  • Attended Bug Meetings and also meetings with the QA Analysts, Managers and Developers for query resolution.

Environment: Selenium Web Driver, Eclipse, Java, TestNG, RALLY, Cucumber BDD, Oracle, SQL, XML, SOAP, HTML, REST API, Windows 7, Jenkins, Maven, Oracle 11g

Confidential

QA Engineer

Roles/Responsibilities:

  • Involved in the full testing Life-Cycle from analyzing business requirements to testing phase.
  • Working in Agile development environment with frequently changing requirements and features. Attending daily standup meetings.
  • Written test scenarios and test cases based on Business Requirements, Analysis Documents, Change Requests and Functional Specification documents.
  • Created the test cases in HP-QC . Created Traceability Matrix between requirements and test cases.
  • Developed and Executed Test Scripts test scripts using Selenium Web Driver, Cucumber TestNG, analyzed Test Results .
  • Involved in the Framework Designing, creating and executing Test Scripts using Web Driver and java, Apache POI, Log4J.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox
  • Performed compatibility testing using Selenium GRID for multiple browsers.
  • Performed Regression testing and generate Selenium automation report using TestNG framework
  • Performed Smoke testing, Integration testing, Functional testing, Regression testing and System Testing of the products.
  • Identified software defects and interfaced with developers to resolve them and provided full support to the Test team.
  • Extensively used Python language to write test cases using web driver in selenium automation scripts.
  • Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, TestNG and used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.
  • Coordinates defects with Business/SMEs/Development team for clarifications, testing status and defect tracking.
  • Extensively involved in validating the Business Rules for the different modules.
  • Extensively involved in testing and monitoring weekly batch processes and nightly cycle using Autosys.
  • Analyze vendor release notes to understand functional and or technical changes and translate those changes into automated test cases or test scenarios.
  • Report and track defects to resolution.
  • Integrating Automation suite with Jenkins (CI).
  • Provide clear and concise status back to project team and department management.
  • Ensured accurate, timely and tested releases are implemented into the production environment.

Environment: Selenium WebDriver, Eclipse, Java, TestNG, HP-QC, Cucumber BDD, MS-SQL, SQL, XML, SOAP, Maven, Windows 7, Jenkins.

Confidential

QA Manual Tester

Roles/Responsibilities:

  • Participated in requirement gathering sessions with Business teams and effectively analyzed business requirements and functional specifications for clarity and accuracy.
  • Involved heavily and presented various testing approach for the Program to the clients and also participated in walkthrough Test Strategy, Test Plans and Project Plan for all types of testing with the business and project team.
  • Authored test data strategy, test plan and coordinated delivery of status reports and various metrics reports to clients. Also successfully lead the entire team during the 3 dress rehearsals and coordinated production checkout for such a critical and major program.
  • Led a 6-member team at offshore on all three tracks and served as the primary SPOC (Single Point of Contact) for this program.
  • Working with developers and Business testers which includes triaging/prioritizing the defects, Review of deliverables and Defect Analysis and Report.
  • Testing data table using SQL queries for validating the updation on database upon execution.
  • Defect Analysis and Report on the defect logged during execution.
  • Co-ordination with the various teams involved for quality testing.
  • Tracking execution using excel macro.

Environment: HP-QC, Oracle 11g, Toad, Edit Plus, Windows 7 .

Confidential

QA Manual Tester

Roles/Responsibilities:

  • Water fall environment, attended daily meetings, reviewed daily intake updates,
  • Reviewed and analyzed Business Requirement Documentation (BRD), Functional specification Document (FSD).
  • Review web-based application and identify critical functionalities
  • Gathering, Understanding and Documenting Requirements
  • Prepared and maintained test data.
  • Manually created, developed and executed Test Cases
  • Executed manual testing for all cases
  • Created and Executed Test Cases manually as well as verified the actual results based on expected results.
  • Performed Functional Testing, Regression Testing, User Acceptance Testing (UAT), Browser compatibility testing and End to End Testing
  • Developed and executed Test Plans and Test Cases from requirements and specification documents
  • Documented and reported all found defects in HP ALM
  • Assisted in UAT
  • Provided all data validation through SQL queries
  • Performed GUI, System and Regression Testing of the application

Environment: HP-QC, Oracle 11g, Toad, Edit Plus, Windows 7 .

We'd love your feedback!