We provide IT Staff Augmentation Services!

Automation Qa Engineer Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Automate REST API testing using a JAVA automation framework and Junit testing
  • Extensive experience in designing Automation Framework and setting up CI processes for various challenging projects.
  • Experience in BDD framework( Cucumber framework, REST API Testing)
  • Highly proficient in writing, Test scenarios and feature file using GHERKIN language
  • 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 in test automation 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 JIRA, HP ALM.
  • Experienced in creating generic, reusable test functions and Automation scripts using Rest API jar and CSV data files to fully automate the application functionality
  • Knowledge in software methodologies, implementation of quality assurance procedures and standards 
  • Ability to handle multiple priorities and to prioritize workload 
  • Strong interpersonal communication and collaboration skills to achieve project goals and motivate the team members
  • Participation on daily basis in Agile/Scrum team meetings throughout short - time release cycle

TECHNICAL SUMMARY:

  • Test Management Tools: Wso2 API Management, Postman, confluence, Test Director, Quick Test Pro, Rational Test Manager, and Quality Center 
  • Automation Tools: Cucumber, Eclipse, Jenkins, Maven, Gradle, Junit, GitHub, Load Runner, Quick Test Pro, Selenium Bug Tracking Tool Quality Center, Rational Clear Quest, Clear Case, JIRA, Bugzilla 
  • Programming languages: GHERKIN, HTML, Java, XML, Ruby and JSON
  • Database& Tools: 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 

Automation QA Engineer

Responsibilities:

  • The Location API is a modern Light weight REST API that allow
  • 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
  • Validation/Verification of the request &response data elements and validation of the end to end flow of the data.
  • 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, El Segundo CA 

Automation QA Tester

Responsibilities:

  • Experience in writing, modifying and executing Test Cases.
  • Developed and Implemented automation using   Selenium Web Driver and Java.
  • Create automation scripts for all aspects of functional testing using tools such as  Selenium webdriver
  • Develop scenarios with Java/ruby scripting and automate tests using Jenkins.
  • Used Jenkins server to run Test NG/cucumber automated tests.
  • Developed Test Cases for Manual and Automation testing to cover overall QA for final UAT approval.
  • Generated detailed bug reports, pass-fail reports and comparison charts using Quality Center/ ALM. 
  • Developed detailed Test Execution 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. Performed the tasks of agile tester in conducting test plans and test cases
  • Created Manual test cases in HP Quality Center, and worked on automated test cases/scripts in viewing and analyzing the test results in the HP Quality Center.
  • Verified defect fixes using manual testing along with SQL queries for data validation. Assisted in Cross-browser testing across different browsers like Chrome, Firefox etc.
  • Worked with Reviewing CSV, VSR, Test Plans and Test Scripts.
  • Assigned responsibilities of preparing agile test scripts and analyzing software to provide testing solutions
  • Updated/created the   story cards and or improvements per the requirements in JIRA 
  • Performed Black Box testing, Integration testing, Acceptance testing and conducted Functionality and Mobile testing on various phases of the Management software.

Environment: QC, JIRA, SQL, JAVA, Selenium, Jenkins Microsoft Office Suite, Agile/Scrum

Confidential, Foster City CA 

Manual Tester

Responsibilities:

  • Developed and Designed Test Cases based on the Business Rules and Mapping Documents. 
  • Validated the source data coming from various databases using complex SQL queries. 
  • Prepared Traceability Matrices to track the requirements with the test cases and make sure none of them have been missed. 
  • Research, recommend and ensure team compliance to   STLC standards and methodologies 
  • Involved in UI, Functional, Integration, Database, System, Black Box, White Box, Regression and Backend testing activities.
  • Manually wrote the SQL queries to test the back end database. 
  • Generated detailed bug reports, pass-fail reports and comparison charts using Quality Center/ ALM. 
  • Created manual and automated tests for several different
  • Worked with other members of the QA and Development teams and modules. managed efforts with offshore team in improving the processes, methods, effectiveness and efficiency. 
  • Used Quality Center/ALM and Rally for test cases execution and for Defect tracking. 
  • Mainly involved in testing Java API using Web services and XML with tool called SOAP UI. 
  • Used Oracle SQL developer tools for Querying source Database. 
  • Wrote automated REST API test suites with Run scope
  • Validated Business Objects Reports and Universes against Data warehouse/Data mart Database by writing SQL Queries 
  • Documented and reported various bugs during the Testing process. 
  • Retesting the resolved defects/issues after the developers fix the defects. 
  • Involved in preparing test data/ Test script for UAT and participated in UAT signoff  

Environment: Oracle 10g, Quality Center, Rational Clear Quest, Bugzilla, STLC, PL/SQL, TOAD, SQL, UNIX

Confidential , Cleveland OH 

QA Analyst

Responsibilities:

  • Logged and tracked defects in Quality Center/ ALM  that 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 REST API test 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 run   manual test. 
  • 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 using   Selenium on Web based (Browser) application. 
  • Using Toad to execute SQL query and get the data from the database to validate the requirement 
  • Extensive use of Quality Center/ALM for test execution, defect tracking and QA related reports creation 
  • Performed black Box testing and conducted Functionality and Mobile testing on 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!