We provide IT Staff Augmentation Services!

Qa Engineer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Proficient in developing Test Plans, Test Scripts, Test Designs, Test Summary Reports and Test Cases for Manual and Automated Testing.
  • Expertise in automating test cases using Selenium WebDriver with TestNG
  • Automate REST API testing using a JAVA automation framework and Junit testing
  • Experience in BDD framework (Cucumber framework, REST API Testing)
  • Highly proficient in writing, Test scenarios and feature file using GHERKIN language
  • Expertise in NextGen and Pace link tool for data conversion Testing
  • Worked on Postman on a projects as a way to interact with APIs
  • Integration with Jenkins and remote databases for continuous execution.
  • Testing of integrated code units or components to ensure that they function correctly together, and that all integrations are covered.
  • Strong Experienced in GitHub Repository
  • Involved extensively in the Functional testing, Integration testing and Regression testing, User Acceptance Testing and End to End Testing
  • Working knowledge of Agile Scrum and waterfall models of software development life cycle
  • Good Knowledge intestautomation tools including cucumber, Java, Selenium and Ruby.
  • Demonstrated experience with build & development tools (Maven, Jenkins, and Eclipse).
  • Experienced in bug and defect tracking using tools like Bugzilla and JIRA.
  • Experienced in creating generic, reusable test functions and Automation scripts using Rest API jar and CSV data files to fully automate the application functionality
  • Excellent multi - tasking skills to work on multiple projects and thrive in a fast-paced, deadline-based environment.
  • Participation on daily basis in Agile/Scrum team meetings throughout short-time release cycle

TECHNICAL SKILLS

Test Management Tools: NextGen, Wso2 API Management, Postman, Pace Link confluence, Atlassian, Test Director, Quick Test Pro, Rational Test Manager, and Quality Center

Automation Tools: Cucumber, Eclipse, Jenkins, Maven, Gradle, TestNG Junit, GitHub, Load Runner, Quick Test Pro, SeleniumBug Tracking Tool Quality Center, Rational Clear Quest, Clear Case, JIRA, Bugzilla

Programming languages: GHERKIN, HTML, Java, XML, Ruby and JSON

Database& Tools: NextGen, MY SQL, SQL Server, Oracle MS Access and Toad

MS-Suite: MS- Word, MS- Excel, MS- PowerPoint, MS- Outlook

Operating Systems: Windows NT/2000/XP/Vista/7/8, UNIX, Linux, Mac

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

QA Engineer

Responsibilities:

  • Extensively worked on requirements gathering and analyzed user requirements by interacting with developers and business users
  • Write and design test plans and test cases, end-to-end and real customer scenarios.
  • Used Selenium Web driver to automate browser testing.
  • I've used NextG on a projects as a way to interact with backend database application.
  • Have good experience working with Pace Link automation tool
  • Responsible for testing Critical features like scheduler attendance utility scenarios, Data conversion at backend application and verification of intermediate tables.
  • Every week check the pace link scheduler to verify that the expected record is in there at Easy Ride Tablet.
  • Automating the interfaces between systems will allow for real time updates across all the systems.
  • Validation/Verification of the request &response data elements and validation of the end to end flow of the data.
  • Perform exploratory, usability, functional, regression testing and acceptance of new features and UI pages.
  • Work closely with developers to build in quality, including actively driving increased code and test coverage
  • Actively participate in regular QA team meetings to discuss assignments, procedures, roadblock and testing process.
  • Build from scratch, debugging, enhancement, refactoring and maintenance comprehensive automated framework for smoke, regression, functional and feature acceptance testing.
  • Experience in using Bugzilla for Defect Reporting & Tracking
  • Ability to handle multiple priorities and to prioritize workload.

Environment: JIRA, NextGen 5, Pace Link, Easy ride Utility, scheduler Table, Eclipse, JAVA, Selenium, Jenkins, Agile/Scrum

Confidential, San Francisco, CA

Automation QA Engineer

Responsibilities:

  • Review Swagger, Use Cases, mapping documents and user story from a Quality perspective.
  • Formulate Gherkin scenario based on Requirements
  • Design Gherkin Test Scenarios that will illustrate feature, given, when and then. Test boundary, positive, negative, error code, format etc. conditions as necessary to demonstrate successful end to end functionality
  • API Automation Testing focuses mainly on user entitlements, API Store, development portal and API Interface
  • Automate REST API and testing using a JAVA automation framework Junit testing
  • I've used Postman on a projects as a way to interact with APIs
  • Create test data for positive and negative testing conditions using combination of validates as an expected result.
  • Analyze logs to isolate a bug.
  • Build from scratch, debugging, enhancement, refactoring and maintenance comprehensive automated framework for smoke, regression, functional and feature acceptance testing.
  • Integration with Jenkins and remote databases for continuous execution.
  • Testing of integrated code units or components to ensure that they function correctly together, and that all integrations are covered.
  • Uses a combination of white-box and black-box techniques, and may require the use of stubs or driver programs to test integration between components which may be at different stage of completion.
  • Validate conformance with detailed requirements as defined in the user story/use cases/swagger/Gherkin scenarios.
  • Perform cross-platform functional, regression, usability, exploratory, new feature of API Interface Request/Response validation given API
  • Run cumulative regression test suite from previous iteration to ensure previously working code has not been broken.
  • Create all types of test documentation- test plans, test cases and test/bug reports for existing functionality and new features
  • Participation on daily basis in Agile/Scrum team meetings throughout short-time release cycle

Environment: Cucumber, Eclipse, Jira, confluence, Wso2, Mule, Postman, Junit, Jenkins, CURL Command, maven and GitHub etc.

Confidential, Cleveland, OH

QA Analyst

Responsibilities:

  • Logged and tracked defects in Quality Center/ALMthat include business impact and track testing progress.
  • Reported bugs, communicated notifications to the developers using defect tracking tool Quality Center/ALM.
  • Developed detailed Test Plans and Test Cases from business requirements from scratch using HP Quality Center.
  • Wrote down detailed Test plans and Test cases for Wire Transfer feature of the application.
  • Executed Manual test cases by using positive and negative data inputs for Wire Transfer feature of the application.
  • Tested out Wire transfer feature on their site for banking transactions such as credit card balance transfers, personal account management.
  • Wrote automated RESTAPItest suites with Run scope
  • Gathered the test requirements based on design specifications documents and uploaded them in Quality Center/ALM and maintained all Test Cases in Quality Center.
  • Wrote Complex SQL queries to validate the standard reports, Dashboards and Business Objects Universes.
  • Used Test Director to plan tests, manage test assets, create and runmanualtest.
  • Development of UNIX based test harnesses for automated regression testing Black Box and White Box
  • Wrote simple SQL queries from data table to perform manual testing.
  • Performed Web services testing and web API's using SOAP UI, analyzed xml request and response files for finding the defect root cause
  • Successfully performed UI, Functional, Integration, REST API, Smoke, Ad hoc, Regression and UAT testing.
  • Performed Automation testing usingSeleniumon Web based (Browser) application.
  • Using Toad to executeSQLquery and get the data from the database to validate the requirement
  • Extensive use of Quality Center/ALM for test execution, defect tracking andQArelated reports creation
  • Performed black Boxtestingand conducted Functionality andMobiletestingon various phases of the Management software.

Environment: QTP, QC, Bugzilla, SQL, JAVA, Microsoft Office Suite, UNIX, Toad, MS Visio, Microsoft Office Project, UAT

We'd love your feedback!