We provide IT Staff Augmentation Services!

Qa Manager, Software Engineer In Test  Resume

New York, NY

SUMMARY:

  • 7 + years of diversified experience in Information Technology, including Management, Automation Testing framework creation, Leading QA team and supporting a continuous development of quality product.
  • Creation of an automation framework from scratch using JAVA, Selenium, Cucumber and combination of other Open Source testing framework.
  • Created automation testing framework for API webservices test using RestAssured and JAVA or other API level testing framework.
  • Proficient in using STASH, GIT, Shell, Source Tree, Gherkin Syntax, and CAST tool, IntelliJ, Eclipse, RubyMine
  • Experienced in all phases of Systems Development Life Cycle (SDLC), including requirements analysis/design, development and testing.
  • Testing experience includes Integration Testing, Regression Testing, Performance Testing, Functional Testing, System Testing, Load Testing, UI Testing.
  • Experience with QA Methodologies such as Water Fall, Agile to ensure the Quality Assurance Control.
  • Strong knowledge and experience on Robot Framework using Python and Pycharm
  • Developed extensive Test Plans as well as writing test cases, compiling test data, documenting test results and performing result analysis.
  • Knowledge and expertise in SOA and REST architecture.
  • Understanding and experience working on a variety of technologies Including SQL, HTML, CSS, JAVA SCRIPT and XML.
  • Thorough knowledge and skills in Data Driven Testing, Functional Testing, Load Testing, Security Testing.
  • Performed backend testing using SQL Queries.
  • Permanent resident of United States.

TECHNICAL SKILLS:

Testing Tools: Cucumber, Selenium, Soap UI, QC, QTP, Source Tree, RestAssured, JUNIT, TestNG

Defect Tracking Tools: JIRA, HP Quality Center, MS VSTS, and Confluence

Technologies: Java/J2EE, RUBY, HTML, XML, Python

Databases: MS Access, Oracle, DB2 UDB, SQL Server, PostgresSQL

Operating Systems: Windows 8/7/ XP / Vista / 2000, MAC OS

Others: SQL, SQL*Plus, Rapid SQL, TOAD, UNIX Shell Script, MS Office, BOBJ

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

QA Manager, Software Engineer in Test

Responsibilities:

  • Designed, developed, and documented a test UI automation and application framework from scratch in Java, selenium, cucumber
  • Managed the automation framework and testing effort to the site wide applications
  • Met quality assurance financial objectives by estimating requirements; preparing an annual budget; scheduling expenditures; analyzing variances; initiating corrective actions.
  • Implemented testability features (such as detection mechanisms) in the application under test
  • Developed an API testing framework using RestAssured and JAVA for all the webservices testing
  • Provided mentoring to QE engineers in coding guidelines and test methodology for bug detection, test code assertions and improvements on existing processes.
  • Participated in code review of team ensuring adherence to Marin’s standards, procedures, tools, and QE processes
  • Maintained automated regression suites/packages to be compliant with changing requirements and features
  • Coached other Quality Engineers in best software engineering practices in test automation and design
  • Worked closely with scrum team members to evangelize an emphasis on quality through the entire SDLC
  • Implemented Selenium Grid for multiple browser and environment testing.
  • Initialized cloud based testing using SauceLab and CrossbrowserTesting tools.
  • Composed different documents for better understanding of the framework for the product owners and the scrum team members and stored them for wiki using Confluence
  • Used Gherkin for test scenarios and test cases to in corporate with the automation framework.
  • Created different JIRA tickets for the issues and defects found while testing.
  • Used JMeter for performance and load testing.

Technologies : Java, Selenium, Cucumber, GitHub, Stash, SourceTree, Confluence, Gherkin, JIRA, Jenkins, JMeter, RestAssured, Seleneium Grid, SauceLab.

Confidential, New York, NY

Lead Automation Solution Engineer

Responsibilities:

  • Created an automation framework from the scratch for their continuous integration automation testing effort using JAVA, Selenium, Cucumber.
  • Managed onshore and offshore QA individuals for their testing efforts and continuous delivery of quality product.
  • Created the automation Cucumber based framework from the scratch using JAVA, Selenium WebDriver.
  • Versioned the framework in the GitHub repository using Stash and SourceTree and Git Command.
  • Composed different documents for better understanding of the framework for the product owners and the scrum team members and stored them for wiki using Confluence
  • Used Gherkin for test scenarios and test cases to in corporate with the automation framework.
  • Created different JIRA tickets for the issues and defects found while testing.
  • Used JENKINS for Continuous integration testing for different releases.
  • Used JMeter for performance and load testing.
  • Worked closely with scrum team members to evangelize an emphasis on quality through the entire SDLC
  • Used RestAssured and other browser based plugin to automate the API test for the webservices.
  • Developed Robot Framework using Python for an intranet site for a company wide testing efforts.
  • Used command line to execute test cases and identify and communicate defects and risks
  • Implemented Selenium Grid for multiple browser and environment testing.
  • Initialized cloud based testing using SauceLab and CrossbrowserTesting tools.
  • Helped developers for some small HTML and PHP codes to fill in gaps for absent developers.
  • Analyze all aspects of current automation solutions and determine the need and strategy for migration to new automation framework
  • Communicated and developed relationships across multi - disciplinary teams during the entire project lifecycle and collaborate with development team to deliver innovative automation solutions
  • Designed, developed, maintained and extend the automation testing of all products
  • Developed and maintain test automation framework, tools and scripts to support product-based BDD testing

Technologies : Java, Selenium, Cucumber, GitHub, Stash, SourceTree, Confluence, Gherkin, JIRA, Jenkins, JMeter, RestAssured, Seleneium Grid, SauceLab.

Confidential, New York, NY

Lead Software Engineer in Test

Responsibilities:

  • Actively participated in requirements and design walkthroughs to ensure requirements are correct, and unambiguous.
  • Learned and provided feedback for BRDs, User Acceptance criteria and Wireframes to BSA and Architects.
  • Worked with offshore team and Data engineering team for Data request, Migration and Data provisioning.
  • Created, maintained, and ran automated test scripts using Gherkin syntax in a cucumber framework paired with Selenium
  • Wrote Test features and scenarios using Sublime Text in a Gherkin format.
  • Utilized GIT Technology and Source Tree for pushing and pulling the Gherkins to the Stash.
  • Attended the everyday scrum meeting, working sessions, QA meetings and any other required collaboration meetings.
  • Used Confluence and JIRA to provide feedback, issues, data request, team collaboration and scrum workspace creation.
  • Working closely with members of the project team, prepare and review test documentation, such as test plans, test cases, defect reports, and test summary reports
  • Assist the QA Manager with the daily coordination of test team activities to ensure a high degree of quality is delivered.
  • Served as a point of contact for any Data needs, testing needs, training for new test members and scrum test metrics.
  • Served as an escalation point for QA team members to help ensure project impediments are resolved as quickly as possible
  • Maintained a QA page in Confluence for other team members for an easy access to all the information and details of work in progress, data, the responsible testers for each stories, responsible developers and status of the test.
  • Followed a Behavior Driven Development format for test execution of each scenarios and feature files.
  • Verified with User Acceptance Criteria and Wireframe for the functional and technical requirements have been met.
  • Wrote and reviewed detailed defect reports to assist development teams with the investigation and resolution of defects
  • Used Shell command line to run test, update the environment, and push the code on Stash and other Misc. tasks.
  • Attended design reviews and Business owner and BSA meetings as required.
  • Reported project test metrics to include items as items tested, scrum execution status and bug fixes.
  • Completed all the training materials provided by the JPMC.

Environment: s - Confluence, JIRA, Sublime Text, Gherkin Syntax, GIT, Source Tree, Stash, Shell Scripting, Cucumber

Confidential, New York, NY

Lead Quality Assurance Analyst

Responsibilities:

  • Developed thorough test plans, test cases, test scenarios for Functional, Regression testing.
  • Created test case design, test plan, defect reports, test resource plan, status reports
  • Utilized PostMaster, PostMan, RestClient on different browser to test the API services.
  • Used Confluence tool for team collaboration as well as read and update the service documentations.
  • Guided business users in appropriate verification of functionalities
  • Automated web tests using SELENIUM IDE.
  • Tested automated UI’s using Eclipse and Selenium web driver.
  • Designed and Developed automation script using Selenium web driver.
  • Establish test plans with clearly defined test objectives for new and legacy products.
  • Used postman to automate some of the API level test efforts
  • Provided clear understanding of selenium TestNG implementation to the dev and product owners
  • Created the reports to show the current stage of the development and sprint testing phase
  • Used Confluence to provide feedback, issues, data request, team collaboration and scrum workspace creation.
  • Automation of functional testing framework for all modules using Selenium and web driver.
  • Ran JUNIT tests on automated web application using Selenium.
  • Created and analyzed BOBJ reports to test the BOBJ reporting web-services.
  • Used JIRA to track the issues and as a communication tool.
  • Participated in sprint planning meeting for next story set up and update on previous sprint.
  • Participated in everyday SCRUM meeting for updates on the projects.
  • Queried against the database using SQL to test the output from the services.
  • In-depth knowledge about the SOAP and RESTFUL services to perform testing procedure.
  • Executed and tested the test cases for Gray-Box testing using JUNIT.
  • Involved in ‘Graybox’ testing and Unit testing to support the developer.
  • Read through the JSON response and validated against the database.
  • Used Jenkins to test the code coverage, code quality and notification for any exception.
  • In-depth knowledge on GIT, which is a code configuration management tool.
  • Created Test cases in Soap-UI and automated using Assertions to perform Regression for Web Services

Environment: s - QC, JIRA, QTP, EXCEL, Oracle 11g, Confluence, BOBJ, SQuirreL SQL Client, JUNIT, Eclipse IDE, SOAP. PostMaster, PostClient.

Confidential, Wayne, NJ

Web Test Analyst

Responsibilities:

  • Identified the Test Scenarios based on the Business Requirement Document (BRD) and obtain sign-off of the Test Scenario document from the respective business owners
  • Defined and implemented Testing Practices including Test Strategy and SCRUM Testing Process Workflow for Subdirectory using Agile QA methodology
  • Experience with different data sources like Grid, File, XML, Groovy, Excel and JDBC Connection
  • Worked on SOAP-UI to test Web-services or API
  • Created Test cases in Soap-UI and Automated using Assertions to perform Regression
  • Extensive knowledge of WSDL and assertions and Soap XML Envelopes
  • Performed black box and gray box manual and Selenium testing on all popular browsers. Reported failures to software engineers, using bug-tracking system.
  • Worked with different data sources using Soap UI(Data Connection, Grid, Groovy Scripts, Data Source Loop, Data Gen etc)
  • Created application dependent test automation framework using Data Driven approach and modular test scripts
  • Used HP Quality Center for Defect Tracking, Organizing, Managing, Planning and Executing the Tests
  • Create HTML, XML and PDF reports using Soap UI Pro
  • Monitored releases and builds going out to production and track production bugs over time
  • Performed System Testing before the application went into staging & production
  • Verified with User Acceptance Criteria and Wireframe for the functional and technical requirements have been met.
  • Participated in Defect and root cause meetings with Developers, Users and Project Manager.
  • Provide QA estimates to project teams including cost/value trade-offs for depth and breadth of testing.
  • Used JIRA to track the issues and as a communication tool.
  • Requirements for staffing, back end testing, and automation testing are identified

Environment: QTP, Quality Center, SoapUI, XML, HTML, Ajax, PHP, Windows Server

Confidential, San Mateo, CA

eCommerce Test Analyst

Responsibilities:

  • Created Test Plans, Test Cases, Test Scripts, Test Scenarios and Defect Reports, and attended Weekly status meetings, Walkthrough meetings, QA Meetings, and Bug Review Meetings
  • Performed Functional Testing, Regression testing, Smoke Testing and UAT testing.
  • Executed test cases manually. Compared and analyzed actual results with expected results and reported all deviations to the appropriate individual(s) for resolution
  • Written automation scripts for Regression test cases and executed using Soap UI
  • Used SoapUI for testing Web Services, inspecting WSDL files, generating SOA envelopes, and accelerating many other common XML tasks encountered when developing Web-Service enabled applications.
  • Involved in creating projects, test suites and done parameterization in Soap UI
  • Validated XML, XSD, XPath Syntax, Web Services in SoapUI
  • Performed the Back-End testing to ensure data consistency on front-end by writing and executing SQL queries
  • Prepared Requirements Traceability Matrix to confirm the test coverage
  • Involved in Production support to recreate the Production issues
  • Interacted with developers (including onsite/ offshore team) to explain the software bugs and re-tested the fixed issues
  • Coordinated UAT calls with Business partners

Environment: Java, Soap UI, QC, QTP, Spring, Hibernate, Struts, SQL Server, Weblogic, SharePoint

Confidential, Bentonville, AR

QA Analyst 

Responsibilities:

  • Analyzed Functional Requirement Specification (FRS) and System Design Specification (SDS)
  • Derived test cases and test scenarios for automation
  • Prepared Test Data and verified test results for testing
  • Reviewed test scripts, test runs, and maintained test result reports
  • Ensure that all the test cases are written (Coverage Analysis) and uploaded to Quality Center using excel Add-ins.
  • Executed test cases from test lab. Maintained defect tracking and reporting using Quality Center.
  • Logged the defects and tracked them using Quality Center and coordinated efforts with the development teams.
  • Involved in testing Web services and XML with 'SOAP UI'.
  • Validated the Web Services (SOAPUI)for both Request and Response messages
  • Participated in Weekly Project Status meetings with the Project Manager and the business units.
  • Participated in Defect and root cause meetings with Developers, Users and Project Manager.
  • Retested the defects and followed Bug life cycle until they were fixed, retested and closed.
  • Maintained Requirement Traceability Matrix (RTM) for mapping requirements against test cases
  • Performed Functional, Regression and Integration tests during different developmental phases.
  • Involved in extensive communication with developers and clients as part of agile model.
  • Participated in Regression agile testing to deliver bug-free releases.

Environment: QC, Agile, MS Excel, NET Framework, MS SQL Server, XML Spy, AJAX

Hire Now