We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Ann Arbor, MI

SUMMARY:

  • 8 years of experience in Software Quality Assurance Testing, Automation, and Manual testing as well as deep understanding of methodologies and approaches.
  • Extensive experience in Quality Assurance using Functional Testing, API Testing, System Testing, Regression Testing of Web Client/Server based applications, GUI testing, Integration Testing and UAT.
  • Good domain knowledge and exposure in developing Automation scripts for ERP and Web based applications in E - commerce, Telecom, Finance and Education.
  • Experience in all the stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and working knowledge in Agile methodology, daily scrum meetings, and sprint planning.
  • Proficient in working with open source tools like Selenium IDE/WebDriver, Junit, Eclipse, TestNG, Jenkins, Maven, JIRA, Cucumber for BDD, Protractor Angular Testing and preparation of automation test framework.
  • Experienced in Requirement Gathering, Test Planning, Test Cases, Test Data Set up, Manual and Automation Testing, Defect Tracking and Project Coordination.
  • Developed and Maintained automated test scripts in Java, C# and Java Script.
  • Experience in writing SQL queries to extract data from various tables to perform database testing
  • Experience using CSS selector, XPATH functions and Created Page Object Model (POM) using page factory.
  • Experience with Jenkins for continuous integration and Involved in preparation of Test Data.
  • Experience in SOA / Webservices / API Testing & Service Virtualization using CA DevTest /iTKO LISA toolset.
  • Validated the Data on Mainframes using batch testing.
  • Performed Web services testing using SOAP UI AND REST Assured.
  • Experience in Defect tracking tools like Quality Center and JIRA.
  • Performed BDD scripts with Cucumber and written Scenarios and Step definitions in Gherkins format.
  • Experience in design, implementing and maintain Page Object Model and Data Driven, worked on Keyword Driven and Hybrid Automation frameworks by using Selenium Web driver, Java, Test NG.
  • Represented various meetings for QA with various levels of management in Organization.
  • Strongly self-motivated and willing to assume responsibilities, combined with great leadership and interpersonal skills.
  • Ability to work with very minimal supervision, and cope with the dynamic changes of the project.

TECHNICAL SKILLS:

Programming Languages: SQL, Java, C#, JavaScript, XML, VB scripting.

Tools: /API: Selenium IDE, Selenium Web Driver, HP ALM11.0, Maven, Apache POI, Cucumber, SOAP UI, JIRA, Jenkins, TestNG, REST Assured, Protractor, Visual Studio.

Web Technologies: ASP, XML, HTML, VB 6.0, VB .NET, ASP.NET

Defect Tracking Tools: HP ALM 11.0, Jira.

Frameworks: Page Object Model, Data Driven, Keyword Framework, and Hybrid Framework.

Database: Oracle, SQL Server

Operating Systems: Windows, UNIX/Linux

PROFESSIONAL EXPERIENCE:

Confidential, Ann Arbor, MI

QA Automation Engineer

Responsibilities:

  • Identifying Scenarios and Control Flow of the Web and Mainframe Application and comping up with test strategies.
  • Writing Test scenarios and Test Cases as per the business requirement.
  • Executed and created the test Scripts with selenium webdriver using Java.
  • Tested the functionalities of the application on different platforms and Multiple browsers.
  • Involved in preparation of Web and Mainframe projects for schedules, requirements gatherings, and timelines.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions.
  • Implemented TestNG framework for parallel test executions, cross browser testing and reporting.
  • Maintained the selenium and automation code and resources in source control like GIT HUB over the time for improvements of new features.
  • SQL queries to verify data displayed in UI matched backend database.
  • Used built management tools like Maven and added the dependencies required for the tools used.
  • Implemented Page Object Model and Data Driven Framework in Selenium webdriver using Java and Groovy Scripts.
  • Created and connected to databases like Oracle using pure Java code.
  • Reported the defects in the defect tracking tool (JIRA) and retested and tracked for its closure.
  • Participated in daily status meetings, conducted walkthroughs, documented proceedings, and mentored new team members in test documentation and test case execution.
  • Interacted with Scrum Master, Product Owner and Developers in sprint planning, scheduling, developing, and executing Testing deliverables.

Environment: /Tools Used: Core Java, BDD, Agile methodology, TestNG, Java Script, Eclipse IDE, Apache POI, Maven, JIRA, Jenkins, Selenium Web driver, Cucumber, SQL.

Confidential, Denver, CO

QA Automation Engineer

Responsibilities:

  • Analyzing requirements, test scenarios identification based on Functional, business requirements, and User Stories.
  • Worked in creation, preparation, and conducted quality assurance reviews and contributed to the development and execution of test plans and test scripts.
  • Designed Test Suite, Test Cases, and Test Scenarios for functional module.
  • Setting up Page Object Model framework for Eggplant.
  • Performed Automation of API’s using REST Assured.
  • Worked on backend testing of DMV framework applications.
  • Used Protractor to develop automated scripts to test the UI developed on Angular JS in a CI/CD pattern.
  • Developed and Maintained Functional Tests using Protractor and Eggplant.
  • Used Jenkins tool for Continuous integration.
  • Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
  • Interacted with the development team to validate the scope of fixing the bugs.
  • Reviewed and updated Requirements Traceability Matrix (RTM) that satisfy all required project's test conditions.

Environment: /Tools Used: Agile, Java Script, Eclipse IDE, JIRA, Jenkins, Protractor, SQL.

Confidential

QA Automation Engineer

Responsibilities:

  • Worked in creating Test Plans, Test Strategy, Test scripts and Test Scenarios from System/Software Requirement Document
  • Create test plans for various software changes including web services and user interfaces.
  • Involved in writing and execution test scripts in Selenium webdriver and java.
  • Performed testing on web Services using SOAPUI to check the communication between different services.
  • Used Jenkins tool for Continuous integration (CI) of the builds.
  • Using Maven to build the application and run the testcases.
  • Performed Black Box testing, White Box testing and smoke testing.
  • Involved in Defect Management, Defect Review and Defect Status Reporting.
  • Identifying, logging, tracking and escalating bugs using Rally.
  • Performed Integration and Regression testing to check backend compatibility of new features.
  • Performed backend testing using SQL queries to retrieve and verify information in the database.
  • Developed SQL queries to simulate data validation reports and to stage test data for ongoing testing.

Environment: /Tools Used: HTML, Java, JS, Rally, SOAPUI, VB Scripting, SQL, Jenkins, GITHub, Selenium Webdriver, Maven, Apache POI.

Confidential

QA Assurance Analyst

Responsibilities:

  • Involved in writing Test Plans, Test Strategy, Test scripts and Test Scenarios from System/Software Requirement specifications according to the Business Requirement. Create test plans for various software changes including web services and user interfaces.
  • Participated in Requirement analysis with the client /developers.
  • Analyzed Defect Reports and work closely with Application Developers for resolving the bugs using Test Director.
  • Performed Automation and Regression test cases using Selenium WebDriver.
  • Automation test cases that include 3GPP and MTOSI standards using SOAP UI.
  • Created and maintained detailed test plans and performed Feature testing.
  • Documented and tracked test scripts, test results and reported test defects using HP ALM.
  • Used SQL Queries to perform Data integrity test, to retrieve the data from various tables and to test the database.
  • Executed written test case scenarios, including manual, automated, and data-driven regression testing, and GUI verification by using Unified Functional Testing (UFT).
  • Used VB Script for writing and managing automation scripts.
  • Generated weekly Status Reports to the team manager & participated in weekly status meeting with Team members, Team managers, Business Analysts & Technical Team participating in Project review meetings.
  • Participated in Inspection and walk through sessions of the project requirements.

Environment: /Tools Used: HTML, UFT, Selenium RC, Selenium WebDriver, Soap UI, VB Script, SQL, Hp ALM.

We'd love your feedback!