Qa Automation Engineer Resume
Washington, DC
PROFESSIONAL SUMMARY:
- 6+ years of QA experience in Manual and Automation testing of Web, Windows and client with specializing in Software Quality Assurance Testing; proficient in testing on Client/Server and Web, Windows based Applications.
- Excellent experience with Software Quality Assurance Testing on GUI based Client - Server & Web Based applications.
- Extensively experienced with End-to End manual testing of Mainframe and Web Services.
- Extensive knowledge in automated scripts for angular JS application using Java scripts.
- Experienced in all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle.
- Experienced in Test Planning and creation of Test Strategy, Design and execution of Test Cases, Defect Management and Reporting.
- Experienced in implementation of Page Object Model with Hybrid Frameworks, Cucumber and Automated Testing frameworks.
- Good Knowledge in developing, trouble shooting and customizing Manual Test Case using HP ALM /Quality Center.
- Familiarity with enterprise database experience through SQL querying in Oracle/ SQL Server.
- Experienced in using GitHub for code repositories and Maven for the dependencies and Jenkins for Continues integration.
- Proficient in Test Automation using Selenium Tools.
- Strong experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework and Cucumber.
- Extensively experienced in Java and MVC frameworks.
- Strong experience in Selenium WebDriver, TestNG, Cucumber, SOAP UI and HP Quality Center/ALM.
- Knowledge on JUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Well versed with handling Elements in Selenium WebDriver.
- Experienced in writing Test cases using element locators, WebDriver methods, Java programming features and TestNG annotations.
- Good Knowledge in executing Selenium Test Cases and reporting defects.
- Knowledge in working with Behavioral driven development.
- Experienced in Data driven testing, Browser testing and parallel Test execution using Selenium Webdriver, TestNG, Selenium Grid, Cucumber, and JIRA.
- Able to participate in the environment to testing Web Services requests using SOAP UI.
- Ability to meet deadlines and handle pressure and co-ordinate multiple tasks in a work project environment.
- Excellent communications skills, strong problems solving skills and a good team player.
SKILL PROFILE:
Testing Tools: Selenium Web Driver/IDE/GRID, HP Quality Center, HP ALM, JUnit, Cucumber, Firebug, FirePath, TestNG, SOAPUI, Groovy, JSON, JMETER, IDE
Language/ Script: Java, JavaScript, VBScript, C, C#, CSS
Bug Tracking Tools: HP Quality Center, HP ALM, JIRA
Databases Technologies: MS SQL Server, Oracle, MS Access, TSQL, Oracle PL/SQL, TOAD, MYSQL
Frameworks: Junit, TestNG, TDD, BDD, Protractor, Eclipse
Firefox Add-ons: XPath, Firebug
Web development: HTML, VB Scripts, XML, CSS, JavaScript
SOA Technologies: SOAP, REST, WSDL, Web Services, SOAP UI
Build/ CI Tools: Ant, Maven, Jenkins, Hudson
Platforms: Windows, UNIX, Linux
EXPERIENCE:
Confidential, Washington, DC
QA Automation Engineer
Responsibilities:
- Involved in Migration engagement Project Planning and Scoping of time and estimates and forecasting for client.
- Participated in daily Scrum meetings, discussed with Business Analysts and Developers about requirement gaps, defects and blocking issues.
- Managed large-scale data migrations, migration simulations, go-lives, functional testing, GUI testing, user acceptance testing, regression testing, compatibility testing, load testing and stakeholder communications.
- Involved in reporting and tracking for defects and defect management by using Defect Tracking Tools JIRA.
- Worked with document software defects, using a bug tracking system like JIRA, and report defects to software developers.
- Validated various EDI transactions like 270/271,276/277,834,835,837 and claim adjudication using Facets.
- Worked on the EDI 834-file load to Facets through MMS ( maintenance sub-system)
- Creating document and diagrams for enrollment according to HIPAA 834 compliance standard for enrollment.
- Prepared GAP documents involved with 834, 820 transactions in collaboration with other team members
- Involved in script creation, configuration, execution, analysis, resolution, retesting in order to performance testing using JMETER.
- Involved in developing detailed test strategy, test plan, test cases using JIRA.
- Performed backend/database testing to ensure data validity by running SQL queries.
- Modified and updated Automation scripts when developers change the code in Agile Environment.
- Used the Maven build tool to perform build and maven dependencies.
- Developed automated scripts for Angular JS application using Selenium and Java scripts.
- Used Cucumber BDD framework in writing the automated test scripts.
- Worked with source version control tool such as Subversion SVN.
- Performed Restful API testing using Postman.
- Tested SOAP Services by using SOAPUI tools and validated the responses against the database.
- Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium Web Driver.
- Integrated test project with Apache ANT and Jenkins to minimize manual intervention for execution.
- Documentation of test Results in error logging tool and Customization of VB Script for Automation of the Testing Process and Enhancement of Test Scripts for use in subsequent builds of the application.
- Developed a Data Driven automation framework for the application using Visual Studio.
- Actively took part in Sprint Planning Meetings to understand and build user stories and retrospection meetings.
- Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
- Created queries in TFS to validate results of TFS reports.
- Validated XML messages using SOAPUI.
- Implemented web services testing on XML Schema.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Involved in bug tracking and reported the bug to respective members.
Environment: Selenium WebDriver, TestNG, Maven, Eclipse, IDE, C/C++, HP ALM, JIRA, SQL Server, Html, CSS, Java, Oracle, JavaScript, AJAX, XML, Windows, Linux, MS Excel, Jenkins, ANT, SVN, SOAP, GitHub, RESTful, JUnit.
Confidential, Livonia, Michigan
QA Engineer
Responsibilities:
- Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
- Implemented web services testing on XML Schema; WSDL using SOAP UI and validated them in SOAP and in the Backend Databases.
- Administered JIRA for the entire project which included adding users, adding fields, reorganizing table structure, creating/maintaining projects.
- Developed functional, UI, regression test scripts using Coded UI and C#.
- Developed the Test Methods, Reusable functions and the framework using C# language in Visual Studio.
- Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL.
- Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
- Tested all backed REST APIs using Postman, Rest Client & SOAP UI.
- Involved in writing and executing SQL Queries for backend testing.
- Familiarity with NodeJS, Angular JS and have done a POC on web automation framework using Protractor.
- Involved in Monitor testing progress during monthly Releases and generate reports and communicate with leadership.
- Prepared test data document and Involved in generation of bug and test case execution reports.
- Involved with SOA architecture which include Soap and Restful Web Services Testing.
- Used GIT and Stash to re-modify files and for software development.
- Done performance testing to determine that the web application, under test will satisfy high load requirements using JMeter.
- Performed Regression testing using Selenium WebDriver, TestNG, Maven and Jenkins Continuous Integration.
- Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
- Involved in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
- Built Safari browser extension to be able to run WebDriver in Safari browser.
- Setup jobs in Jenkins to run smoke scripts after every builds.
- Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
- Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.
- Involved in using load and performance testing tool JMeter.
- Prepared various templates for different products from E-files and attended weekly meetings on project status.
- Responsible for coordinating the User Acceptance testing (UAT).
- Managed the team and coordinated the team’s daily activities with scheduled status meetings.
Environment: Selenium WebDriver, Selenium Grid, Maven, Jenkins, ANT, SVN, SOAP, GitHub, RESTful, JUnit, JIRA, HTML, XML, Oracle, Java Script, Ajax, MS Word, MS Excel, UNIX, Windows, CSS.
Confidential, Atlanta, GA
QA Tester
Responsibilities:
- Involved in testing of application using the Scrum (Agile) methodology.
- Used Firebug and Fire path for identifying the web elements uniquely in the web page.
- Developed automation test scripts using Selenium and Java.
- Wrote SQL statements to extract data from tables to verify the output of the repose.
- Created Test suites and test cases in JUnit for various scenarios in the application.
- Developed JUnit Test and Test Plans and Component Test.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
- Validated sites cross browsers and operating systems, verified the accuracy of links, visual presentation and its alignment with design specifications.
- Involved in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Involved in testing Web services(SOAP) for XML data with tool called SOAP UI for the local WSDL/ with URL and created Test cases, run them, do load testing, security testing.
- Created tests with Assertions like Schema Compliance, SOAP, X-Path assertions using SOAP UI.
- Performed Web Services testing (both SOAP and REST) with SOAP UI by validating requests and responses for XML and JSON.
- Assisted the Business Analyst in preparing the business documents.
- Involved in attending meetings with the business users.
- Reviewed the developed scripts to ensure that they were in accordance to the business user’s expectations.
Environment: C/C++, MS Word, MS Excel, Quality Center/ALM, Selenium, Soap UI, REST, Junit, Windows, UNIX, SQL, Java, J2EE, VBScript, VB.Net, HTML, XML.
