We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 6 years of experience in creating, enhancing and/or implementing guidelines and best practices for manual and automation test development
  • Experienced in testing Web and Client/Server Application in Agile / Waterfall Environment
  • Experienced in facilitating discussions with Product Owner and Business Analyst to identify, develop and prioritize business requirements
  • Experienced in reviewing Project Requirements (BRS), Design and Business documents
  • Strong knowledge of entire SDLC - Requirement Gathering & Analysis, Planning, Design, Development, Testing and Implementation & SOA architecture
  • Highly Experienced in GUI, Functional, Regression, Integration, System, User Acceptance Testing, Backend and Migration Testing
  • Expert in Test Case Design, Test Tool Usage, Test Execution, Defect Management and Defect Tracking, Test Scripts & Reports for delivering utmost quality in product
  • Proficient in Requirements analysis, Documentation of Test Strategies, Test Plans, Test Cases, Bug Tracking, and Execution of projects using HP-ALM/Quality Center, TestLink, JIRA, and TFS/MTM
  • Expertise in defect management and defect reporting using various tools: ALM, MTM, JIRA
  • Extensive knowledge about writing SQL/PL-SQL queries and performing backend database testing
  • Experienced in creating Automation scripts using Java, to fully automate the application's functionality
  • Skilled in developing Data driven, Keyword driven and Hybrid framework from scratch
  • Extensive knowledge in creating and using Page Object Model (POM)
  • Sound knowledge on Junit, Maven for project building and Jenkins for continuous integration.
  • Experienced in using Jenkins as a continuous integration server to configure with GitHab and Maven
  • Experienced in performing data validation using scripting
  • Skilled in working with GUI projects and testing Web API with SoapUI
  • Very good understanding of CMMI guidelines
  • Good interpersonal and communication skills, commitment, result oriented with a quest to always finding the smart way to perform the tasks

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/IDE, Jenkins, Maven, HP-ALM/QC, TFS/MTM, JIRA, SOAP UI

Process & Methodology: SDLC, STLC, Waterfall, Agile

Languages: Java, PL/SQL, XML, JSON

Dev. Environment: C/C++, Java, .Net, PHP, Ruby

Database: Oracle, SQL Server, MySQL, DB2

Operating System: Windows, Mac, Unix/Linux

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

QA Automation Engineer

Responsibilities:

  • Worked with Business team for analyzing the requirements and developed test plans and test cases for web based and internal client server application.
  • Prepared project documentation and detailed test cases for both manual and automation test.
  • Created thorough test scenarios for GUI and functionality testing of the web application and compatibility.
  • Performed various forms of testing including Smoke, GUI, functional, performance, regression, integration, system, configuration, load, stress, user acceptance and backend testing.
  • Worked in fast paced agile environment with scrum methodology to build and test piece by piece.
  • Designed and Developed Test Cases for automated testing using Selenium, JUnit and Eclipse IDE.
  • Developed test code in Java language using Eclipse, JUnit framework.
  • Configured Selenium WebDriver, Maven tool and automated scripts in java using JUnit prior to agile release.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, SOAP UI, Maven and Jenkins.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration process using Selenium Grid and Jenkins.
  • Involved in Designing & Developing Hybrid driven framework using Selenium WebDriver, TestNG and implemented Java Mail to send the regression result automatically.
  • Using HP-ALM (application life cycle management) to generate deliverable report to track progress.
  • Generated Defect report every day to keep track of Defects closure using ALM and did a follow up with the team for the bug fix priority and severity.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Collected positive and negative test data by executing SQL queries against the database.
  • Created reports via HP-ALM to ensure appropriate test coverage and results for record keeping.
  • Coordinated with development engineers to set up Test Environments that will allow for proper test coverage, defect discovery and resolution.
  • Performed REST API testing for data extraction and insertion from / to database (GET, POST, PUT)
  • Hosted meetings to discuss project updates and detailed information regarding the project by documenting, reviewing and accessing current operation.
  • Were part of scrum ritual meetings and daily standup walkthroughs to discuss development and testing tasks, deliverables and the status of the project

Environment: HP ALM, Selenium Web Driver, IDE, MySQL, Mongo, Windows, Java, Python, HTML, JSON, XML, SoapUI, Postman

Confidential, Astoria, NY

QA Test Engineer

Responsibilities:

  • Held responsibility to ensure quality of the product by performing tests manually, Selenium Automation, and Rest API webserivces
  • Worked closely with Business Analysts and Developers to fill the gaps in the requirements
  • Developed all test scenarios and test cases for Inventory Management initiative
  • Analyzed available business requirements and functional requirements specification document
  • Reviewed the proposed model with the Subject Matter Experts from business, Quality Assurance (QA) and IT departments
  • Performed Smoke testing, Black box testing, Grey box testing, Functional testing, System testing, Integration testing, Back end, User Acceptance and Regression testing
  • Analyzed the business and technical requirements, developed Test Strategy document & Test Plan
  • Developed Requirement Traceability Matrix (RTM) to trace requirements
  • Worked with Retesting and Regression testing
  • Carried out Sanity Tests and executed test cases for GUI, Functionality, Positive / Negative testing
  • Verified the uploading of requirements and test cases to MTM and ensured that the appropriate modifications are enacted based on the requirements change requests
  • Worked in TFS for planning, running and tracking defects
  • Verified and validated system to manage requirements quality metrics and ensure test coverage and defect traceability with Microsoft TFS
  • Imported and Exported data from Microsoft Excel and Microsoft Word to TFS / MTM. Performed Back-End testing by writing and using SQL queries
  • Involved in Functionality, User Interface and Regression testing during the various phases of development using Selenium/TestNG
  • Used Selenium WebDriver with java plug-in to generate automated test scripts from scratch and enhance existing scripts
  • Performed Regression Testing for every modification made in the application and new builds using Selenium
  • Involved in executing Selenium test scripts on different browsers and checked for compatibility
  • Involved in performing UAT (User Acceptance Testing)
  • Executed and analyzed various queries and creating reports
  • Communicated with support, business and development teams to resolve issues
  • Participated in QA reviews and implementation of processes and procedures improvements

Environment: Selenium Web Driver (Java), Jenkins, Appium, MTM, TFS, SoapUI, Windows, Oracle, MS SQL Server, MS-Office, C#, XML, JSON, QC

Confidential, Atlanta, Georgia

QA Test Engineer

Responsibilities:

  • Worked with the Business Analyst and Project manage on gathering and analyzing requirements
  • Generated test cases/procedures as per system, architecture & data synchronization requirements
  • Created process flows, diagrams, RTM matrix and test coverage strategies to help team members to better understand the various scenarios of testing.
  • Actively participated in discussions with the onshore and offshore development teams, Business and portfolio analysts, to make sure the testing efforts are covering change of scopes, updated user stories and other functional requirements and modifications.
  • Performed various kinds of testing, such as Black box, Smoke box, Regression, Integrated, System, Backend validation, End to End and Acceptance Testing etc.
  • Created Test Suites using Test Foundation Server / Microsoft Test Manager (MTM) to execute the various test scripts.
  • Used MTM to execute the test plan, track execution against the requirements and manage defects.
  • Logged new bugs tracked and updated the status of previously filed bugs. Participated in the daily bug meeting. Prioritized and retested the bugs in MTM.
  • Validated the different data bases are in synch and tested the backend by running SQL queries.
  • Wrote Complex SQL queries to perform Backend testing.
  • Involved in Coordinating with team members and help them in resolving the issues.
  • Created detailed QA documentation including QA reports and actively participated in project status meetings.

Environment: SOAP UI, Jira, MTM, TFS, Windows, .Net, Oracle, SQL Server, MS-Office

We'd love your feedback!