We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Over 5 years of professional experience in Information Technology as Quality Analyst with extensive experience in performing Manual and Automated Testing.
  • Good understanding and experience working on AGILE Methodologies and involved in all phases of Software Development Life Cycle (SDLC).
  • Knowledge in Object Oriented analysis and design - Business analysis, Requirements management, functional specification writing, test case preparation and QA.
  • Experienced in developing use cases, user interface specifications, and user requirement specification documents.
  • Expertise in designing and developing strategic Test plans, Test Cases, and Test Reports for manual test.
  • Extensive experience in performing System Testing, Functionality Testing (Black Box), White box testing, Integration Testing, Regression Testing, Smoke Testing, GUI Testing, Database Testing and User acceptance testing.
  • Experience in test automation and continuous delivery of web applications, client server applications, web services/APIs Testing.
  • Hands on experience in Performance testing tool HP LoadRunner (VuGen, Controller, Analysis).
  • Knowledge in Java White-Box testing using Eclipse IDE.
  • Professional experience inAutomationtesting using Selenium WebDriver.
  • Extensive experience in usingSeleniumWebDriver API for writing NUnit test suites and test cases for testing functionality of different applications.
  • Experience working in setting up test environment for mobile test execution using Java, Appium and TestNG.
  • Experience programming in Java, JavaScript, HTML, XML and SQL on Windows, Vista Operating Systems and UNIX environments.
  • Experience in Configuring and testing AWS various services like EC2, S3, EBS, VPC, ELB, SQS, IAM, Route 53, Auto Scaling Cloud Front and Cloud Trail.
  • Designedautomationframework using C# .NET and JAVA automation scripts.
  • Extensively experienced in using HP Quality Center (QC), Microsoft Test Manager (MTM), JIRA, Azure DevOps and TFS for bug tracking and reporting teh modification requests.
  • Logging defects using different bug tracking tools, retesting defects, and generating Defect Reports.
  • Strong experience in functional and UAT testing using Selenium Web Driver on both platforms as well as cross platform web testing on all major web browsers (Safari, Google Chrome, Firefox and IE).
  • Experienced in writing SQL queries for backend testing and validation of data.
  • Extensively used web services validation tools like RESTful, SOAPUI and POSTMAN to validate SOAP/WSDL and web services for Request and Response.
  • Regular Status report maintenance and reporting to leads in proactive approach so dat team accomplish deadlines.
  • Ability to learn new concepts and applications quickly.
  • Ability to work in short schedules and on different applications concurrently.
  • Great team player with excellent verbal and written communication skills working with other Off-shore teams, cross-functional teams like Testers, Leads, Business Analyst, Product Owners, Managers, and Developers.

TECHNICAL SKILLS

Programming Languages: JAVA, C#, HTML, JavaScript

Databases: Oracle, SQL Server, My SQL, PL/SQL

Tools: Selenium IDE, Selenium WebDriver, Selenium Grid, Quality Center, TFS, JIRA, VSTS, Microsoft Test Manager (MTM), SOAPUI, POSTMAN, Azure DevOps, MS Visio, MAVEN, JMeter, HP UFT/QTP, HP ALM, Load Runner, TestNG

Automation Tools: Selenium IDE, Selenium WebDriver, Cucumber, TestNG, SoapUI, Postman

Methodologies: Waterfall, Agile

Framework: NUnit, TestNG, Junit, MS Test, BDD, TDD, Page Object Model, Hybrid, Data Driven

Test Strategies: Integration, Regression, UAT, System, Functional and Performance testing

Defect Management Tools: Jira, HP Quality Center

Cloud Platforms: AWS, Microsoft Azure

PROFESSIONAL EXPERIENCE

Confidential, Plano, Tx

QA Automation Engineer

Responsibilities:

  • Worked with Product, Design and Engineering teams on various occasions me.e., requirements gathering and evaluation.
  • Performed smoke, sanity, no-harm, data validation, API, Event validation testing, Browser version testing, cross -browser, pre-production (IAT) and Go live testing for teh current sprint stories and releases.
  • Prepared Test plan for teh next sprint and evaluate teh automation scenarios of teh earlier sprint.
  • Provided UAT supporting to teh business users and work closely with DevOps for configuration setups in production.
  • Evaluated Kafka and marketplace events using Splunk and Mongo DB for CRM and UI applications.
  • Developed automated framework and test scripts using Selenium Web driver Cucumber -Spring boot BDD framework for new application built using React Js/Angular/MDF and involved framework design using Java in IntelliJ IDE.
  • Designed testing framework from ground up: creation of fixtures, test suites and test cases; code refactoring and optimization.
  • Appium, Java/TestNG/Maven utilized for launching test suites in parallel with multiple listeners started on different ports for mobile platforms of Android and iOS.
  • Identified mobile elements usingAppium Inspector, UI Automator Viewer.
  • Performed test execution and maintenance of teh automated test scripts in CI/CD using Jenkins and Maven.
  • Performed Data Validation for client level details between Salesforce and Database (SQL Server) using SQL queries.
  • Performed Salesforce CRM and Restful APIs and Microservices testing using POSTMAN.
  • Performed verification of data for UI and Databases for different regions, using FTP and Unix putty for data loading.
  • Implemented npm installation, execution and npm debugs for mobile app.
  • Involved in Mobile automation for Mobile APP which includes Native App Testing and automation for web application using Cucumber, Appium, Protractor -Jasmine and typescript in Visual Studio Code
  • Used Chai assertion libraries for asserting teh validations.
  • Performed element verification in UI and Mobile through XPath, CSS Locators in both GUI and Mobile applications
  • Performed element inspection using UIAutomatorviewer and Chrome inspect for writing CSS and XPaths for WebView contents in teh App.
  • Utilize Claim Analyzer Tools and Foresight (HIPAA Validator), in teh analysis and testing process.
  • Performed teh Testing on teh various mobile devices with iOS and Android on windows.
  • Created automation scripts using Cucumber Spring framework with annotations like @SpringbootTest, @Component, @Autowired etc., for binding test property files.
  • Created and enhanced numerous automation test scripts to handle changes in teh objects, Application GUI and Environment.
  • Reported bugs using Project Tracking tool JIRA / Rally.

Environment: Java, Selenium WebDriver, MS Test, SOAPUI, .NET, XPath, Java Script, SQL Server, GitHub, Windows, Agile (Scrum).

Confidential, Durham, NC

QA Analyst

Responsibilities:

  • Developed test strategy for teh minimal required tests dat provides value in determining teh quality state of teh application.
  • Developed/Updated System Test Plan, Test scenarios and Test Scripts as per teh requirements and Change Request Document.
  • Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG.
  • Involved in running Selenium automation scripts and updating teh scripts according to enhanced requirements using selenium WebDriver.
  • Used Java language and TestNG framework for scripting. Used Maven for building teh WebDriver project.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver and Java (Eclipse IDE).
  • Developed and executed manual and automated tests in different platforms using Java and Selenium library.
  • Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using TestNG.
  • Involved in acceptance testing using Cucumber and Selenium WebDriver.
  • Used Maven for building teh WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Automated Smoke & Functional test cases using Selenium WebDriver, TestNG & Java (Eclipse IDE).
  • Used Maven to build and run teh Selenium automation framework. Once teh script got over, framework used to send teh automation reports over email.
  • Created teh tests dat has no user interaction as a set and executed them as Batch tests using Maven.
  • Involved in pushing teh automated test code into CI (Continuous Integration) and monitored teh test execution in Jenkins once teh code pushed into CI.
  • Used Selenium (data-driven) and WebDriver to test teh web application.
  • Involved in SOAP & REST based web services testing using SOAP UI PRO web services testing tool.
  • Involved in automation of regression test cases and executing scripts using Test Harness & SOAP UI.
  • Enabled Transaction demarcation in Data Access Objects.
  • Uploaded test cases executed test cases and logged defects in Quality Center/ALM.
  • Performed Back-end testing using SQL queries to make sure dat data entered TEMPhas been uploaded correctly into teh database tables.
  • Verified SQL queries against backend database to ensure test codes retrieve teh right data on testing.

Environment: Java, Quality Center, WebDriver, TestNG, Maven, Jenkins, HTML, XML, Agile (Scrum), JIRA, SQL, Oracle, SOAP.

Confidential, Fort Lauderdale, FL

QA Automation Engineer

Responsibilities:

  • Involved in analyzing teh requirements document to formulate teh test cases and conducted manual testing for teh entire application.
  • Contributed to regular status meetings to state any bugs, problems, and risks.
  • Worked asQAfor performing API launches, white box testing, data testing.Tested and analyzed SQL queries and XML code to validate data and database mappings.
  • Developed high level test plan document along with teh test specification document outlining various iterations and regression testing needed for teh project.
  • Participated in deployments and upgrades of teh application.
  • Participated in daily Scrum meetings.
  • Attended periodic meetings with teh development team and with teh business analysts to provide feedback.
  • Created test sets and execute those test cases in teh Test lab module of (Quality Center) QC to make sure actual result is same as teh expected result.
  • Performed Smoke testing, Black box Testing, Security Testing, web testing and GUI testing of Java application.
  • Logged Defects in Defect module of teh QC, assigned priority, Severity, and status to teh defect.
  • Worked Extensively with Business Analyst and Developers to discuss teh defects and their fixes.
  • Participated in defect review meetings with teh team members, provided written status reports of testing.

Environment: AGILE, Java, PL/ SQL, SOAPUI, Oracle, Selenium Web Driver, Selenium IDE, JIRA.

We'd love your feedback!