We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Houston, TexaS

SUMMARY

  • Overall 6+ Years of experience in Manual and Automation Testing on Web Application, Software Application, Mobile Application Testing and Defect Life Cycle with In - depth knowledge of all QA phases like Manual, Functional, System, Integration, End-to-end, Business Process testing, User Acceptance Testing (UAT), Ad-Hoc Testing
  • Excellent understanding of SDLC, STLC and Test Methodologies from project definition to post-deployment documentation
  • Experience on Agile and Scrum Development Methodology, Continues Integration, Continues Delivery and Continues Deployment with Visual Studio Team System and DevOps
  • Good Experience on Software Development Life Cycle with c#, Java
  • Proficient in Functional, Regression, System Integration (SIT), Acceptance (UAT), Load/Performance, Security, Browser compatibility, Performance Testing and Back end testing
  • Experience in Defect Management and Bug Reporting using Bugzilla, JIRA and QC during functional, Re-Testing, Regression testing and System Level Testing
  • Experience in Writing and Executing the Test cases, analyzing the Test results and Defects Tracking
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), Eclipse Jenkins, Maven, SoapUI, JIRA and preparation of automation test framework
  • Experience on Mobile (Android & IOS) Automation Testing using Selenium WebDriver, Appium, GitHUb and Jenkins
  • Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases on the basis of product releases features, client’s requirements and related technical documents.
  • Strong Business expertise in Requirements Analysis utilizing Automated tools to import and document specifications
  • Quality Assurance and Software Testing experience involving complex client/server and web-based applications. Executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like Quick Test Professional /UFT, Quality Center/ALM/JIRA and Version one
  • Hands on experience in various SDLC methodologies like Agile and Waterfall model
  • Experienced in automating regression suite using QTP/UFT, descriptive programming & VBScript
  • Extensive work experience in MS Excel for data manipulation & validation using Excel built in Function
  • Experienced in load test, stress test and performance test using Load Runner
  • Extensively used SOAP UI to test Web Service/Rest API
  • Possess strong technical aptitude with strong analytical, problem solving and communication skills
  • A committed team player, quick learner and rapid problem solver with commitment and a strong work ethic and ability to quickly adapt to new environments
  • Understanding of Enterprise and Service Provider markets and market trends
  • Excellent organizational skills and the ability to handle multiple assignments concurrently
  • Able to come up to speed quickly and handle multiple tasks in a fast-paced environment
  • Critical thinker, pragmatic, analytical, problem solver and excellent communicator
  • Ability to work independently or collaboratively with the teams
  • Strong verbal and written communication, problem solving and interpersonal skills, versatile team player as well as independent contributor with adaptability and understanding of business processes

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC

Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium Grid, Auto-it, Cucumber, Appium

Test Building Tools: Maven, Jenkins, Git, VSTS, DevOps

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

Programming Languages: CSS, JAVA, JavScript, SQL, C, C++, C#, Python

Databases: MySQL, Oracle, SQL Server

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

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

Utilities: Eclipse, GIT, Firebug

Testing: Mobile testing tools Appium

PROFESSIONAL EXPERIENCE

Confidential, Houston Texas

QA Automation Engineer

Responsibilities:

  • Analyzed Business Requirements Document, Functional Requirements Document, and Use Cases and provided feedback for clear understanding.
  • Analyzed business requirement, Use Case and specification documents to create test cases.
  • Developed front-end functional specification documents based on reporting requirements.
  • Worked as a Functional Test Engineer and have implemented life cycle of QA Methodologies from Test Planning, Test Preparation, Test Executing, Defect Reporting and Tracking till closure.
  • Developed automation scripts for new enhancements using Selenium WebDriver and TestNG.
  • Used Selenium WebDriver, TestNG and Eclipse for automation in Hybrid model.
  • Implemented Automated execution of tests using Maven and Jenkins.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Core Java using TestNG prior to agile release.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created and configures Mobile Automation testing scripts through Selenium WebDriver and Appium that supports the cross platform (Android and IOS)
  • Created automation framework in Selenium WebDriver using behavior driven approach.
  • Extensively used Selenium locators like (XPath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
  • Tested request and response XML's based Web Services interfaces.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAPUI.
  • Created whole test framework using Selenium for further test creation and execution.
  • Used Selenium WebDriver to write Regression Test cases and to automate it.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Updated and upload Test Plans and Test Cases periodically to manage changes in requirements.
  • Reported software defects and interact with the developers to resolve technical issues.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL queries.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Validated SOAP response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • Used GIT as code repository and Code Collaborator to manage code reviews.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Created Acceptance criteria for Requirements, Functional - Non-Functional Test cases, TCM (Test Coverage Matrix), UAT, Automation test scripts, Performance test scripts and Test summary.
  • Hands on Experience in creating dependencies and Risk whenever required in project.
  • Involved in Software Development Life Cycle and Test Life Cycle of the project from requirements gathering to transition using Agile/Scrum Methodology.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Windows, Java/J2EE, Selenium WebDriver, IDE, Test NG, SOAPUI, JavaScript, Maven, XPath, Eclipse, Jenkins, Appium, GitHub, Fire path, Firebug, HTML, XML, Agile, Test Manager, SQL, Oracle, Windows, MS Office.

Confidential, Houston Texas

Selenium/ Manual Engineer

Responsibilities:

  • Understanding Requirement Specifications and Design Documents of the application.
  • Followed Agile /Scrum Methodology, involving daily scrum meetings and sprint cycles consisting of 2-4 weeks of Sprint Cycles.
  • Participated in Sprint Planning and Sprint reviews conducted by Scrum Master.
  • Participated in identifying the required Test Scenarios based on the business requirements.
  • Prepared and executed the test cases on Web and Mobile Application as per System Requirements
  • Performed various Black box testing Methodologies like Functionality Testing, Compatibility Testing, Database Testing, Usability Testing, Regression Testing, Retesting on both Web and Mobile Application.
  • Participated in Knowledge Sharing sessions with other team members in understanding the functionality.
  • Performed end-to-end UAT (User Acceptance Testing).
  • Executed Test cases from the Product Backlog based on the order of completion as assigned by the Product Owner.
  • Identified test cases for Sanity testing based on the business priority.
  • Wrote and Executed Smoke test on the received build to validate the stability of the build on both platforms.
  • Wrote and executed test cases from Quality Center to perform Functionality, GUI, Usability and System Integration Testing.
  • Performed Backend testing by extensively using SQL queries to verify the integrity of the database: Create, Replace, Update, Delete and Joins.
  • Mapped both Test Scenarios and Test Cases to Requirements using Requirement Trace-ability Matrix.
  • Logged defects using Quality Center, retested defects and made necessary updates in Quality Center.
  • Created testing metrics to show testing progress using HP QC and Excel.
  • Developed automation scripts using Web Driver with TestNG, Git and Appium.
  • Creating Automation Scripts for Regression Testing in Hybrid Framework.
  • Defect Reporting and Tracking using Bugzilla.
  • Enhancing the Selenium Test cases for Cross browser testing.
  • Maintenance of the existing scripts and Involved in script reviews.
  • Provides enhancements to project based on End User perspective.

Environment: Windows, Linux, UAT, Agile, Scrum, JAVA, Selenium WebDriver, TestNG, Git, Appium, Selenium IDE, STLC, Data Driven, SQL, Jira, QTP, Excel, BugZilla.

Confidential, Irving Texas

QA Analyst

Responsibilities:

  • Interaction with application designers and business analysts to gather requirements.
  • Understanding and Analyzing Test Requirement.
  • Experience on black box testing with strong understanding of SDLC models and Testing Methodology.
  • Deriving Test Scenarios, Documenting Test Cases and Collecting Test Data for Functional Testing.
  • Updating Traceability Matrix Document, Creating Test Batches, Executing Test Cases and Reporting Defects.
  • Tracking Defects, Selecting Test Cases for Re & Regression Testing.
  • Experience in Automation testing usingSeleniumWeb Driver / IDE, TestNG.
  • Integrated TestNG withSeleniumusing Eclipse to generate test execution result.
  • Updating the Test Procedures and test data according to Work Requests and Change Requests.
  • Detecting, classifying, and reporting bugs through Defect Tracking System
  • Performed Smoke Testing, Functionaltesting.
  • Performed regression testing after each modification of the application Testing.
  • Detecting, classifying, and reporting bugs through Defect Tracking System.
  • Active interaction with team members, team lead and developers in review meetings to evaluate the progress and performance of the application.
  • Identified web elements by ID, Name, CSS, XPath and links on webpages using firebug.
  • Performed Integration Testing, Positive & Negative Testing.
  • Tracking Changes, Preparing Reports, Updating Documents, Understanding Requirement Specifications and Design Documents of the application.
  • Prepared Test Cases as per the System Requirement Specifications and Design Documents using Black box Testing Techniques.
  • Involved in preparation the Test cases as per schedule.
  • Executed the test cases as per System Requirements.
  • Maintenance of the existing scripts and Involved in script reviews.
  • Involved in preparation of Status Report, and Execution Report.
  • Development different Regular expression suites.
  • Implemented multiple checkpoints for verification and validation purpose.
  • Actively participated in QA Process Review meetings.
  • Prepared daily and weekly Test Reports.

Environment: Java, Selenium WebDriver, Agile, Scrum, IDE, Eclipse, SQL, TestNG, STLC, Mozilla FF, Google Chrome, Windows, Oracle, MS Office.

We'd love your feedback!