We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 8 years of relevant experience as a QA Automation Engineer in Web Applications includes Manual, and Automation Testing with emphasis on Functional, System, Regression Testing in multiple environments.
  • Knowledge of Insurance, HealthCare Domain.
  • Expertise in manual and automation testing, extensively involved in Black Box, White Box, Structural, Functional, Unit, System, Integration, and Regression Testing, GUI testing, Retesting.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium WebDriver), Junit, TestNG, Eclipse and preparation of automation test framework.
  • Expertise with Automation testing technologies with Selenium WebDriver and Appium.
  • Created and maintained automated test scripts for both web based applications and mobile applications.
  • Experience in Cucumber for Behavior Driven Development (BDD) framework to write acceptance tests for web application.
  • Experience in testing API and Web Services using SOAP UI.
  • Expertise in Automating the Restful web services testing using tools like Soap UI.
  • Experience in Automating the Rest API calls using the JMeter, Configured and executed the jobs from Jenkins to help in continuous integration AWS
  • Strong knowledge with all phases of Software Test Life Cycle(STLC), Software Development Life Cycle (SDLC) with proficiency in Test case and Test Scenarios Creation, Test Execution and Bug Reporting & Tracking.
  • Defect reporting / tracking using HP ALM (QC), Handled admin rights in QC, maintaining Test Plan, Lab. Updating defect templates etc.
  • Experienced in Selenium Data - Driven Framework with core Java programming and J-unit/TestNG annotations.
  • Experience with build and deployment activities using Maven (build tool) and Jenkins (CI tool).
  • Experience in Page Object Model(POM) for test maintenance.
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Expertise in Requirement Traceability Matrix(RTM) to ensure the test case coverage for all requirements and worked on Test Management Tool QC(Quality Center) for Execution and Defect Tracking.
  • Involved in logging of the defects using bug defect life cycle.
  • Experience in Web services testing using SOAP UI to make sure that web services are consumable.
  • Proficient in writing of SQL query using query analyzer.
  • Experienced in using Test Management tool Jira and Quality Center (ALM) bug reporting tools to track test progress, execution and deliverables.
  • Experience in Agile and Waterfall environments.
  • Responsible for Project - process deliverables - Weekly Status Report (WSR), Monthly Status Report (MSR).
  • Worked as DPC (Defect Prevention Champion), actively involved in QA Activities, SCM - Configuration Management.
  • Proactively interacting and collaborating with Business Analysts, Technical Analysts, and developers to identify and understand the appropriate data required for testing and sharing the same among our testing team for designing the test cases and to achieve the goal within the stipulated time.
  • Excellent Communication, interpersonal & relationship building skills; Adaptive to steep learning curves.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Knowledge of Jasmine Behavior Driven Development (BDD) testing framework for JavaScript.
  • Knowledge of LISA Test to design and execute automated unit, functional, regression, integration, load, and performance tests.

TECHNICAL SKILLS

Technical Skills: Strong Manual Testing, Black Box, White Box, Structural, Functional Testing, Regression Testing, Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Core Java, Selenium WebDriver, Junit, Appium, Android SDK, IOS SDK, TestNG, Maven, POM

Operating Systems: Windows, Linux

Automation tools: QTP9.5/10.0, Eclipse IDE, Selenium WebDriver, Selenium Grid, Cucumber, Apache POI, Log4j, Firebug, Firepath, TestNG, SOAP UI, Junit, Appium, Android SDK, IOS SDK Lisa, Jasmine

Test and bug management Tools: QC ALM, JIRA, TFS, Internal bug logging system-SQUIDS and BTS

Databases: SQL

Languages: Core Java, VBScript

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

QA Automation Engineer

Responsibilities:

  • Performing functional testing, integration testing, web service (API) testing, installation testing, security testing and browser compatibility testing.
  • Queried database using SQL for retrieving information to validate frontend operations impact on backend.
  • Tracked the bugs and reported them using SQUIDS as a defect tracking tool.
  • Helped the team define the definition of done for a sprint.
  • Attended daily standup meetings in agile environment.
  • Worked closely with the product owner to define user stories
  • Estimated the scope and size of the testing effort for each user story
  • Worked closely with developers to assess and advise on testability aspects
  • Page Object Pattern and developed Data driven frame work and Page Object Model (POM). Integrated with Junit, Maven and Log4j
  • Involving in both scrum and system testing teams.
  • Involving in discussions with product management in requirement analysis, understanding and providing assigned user stories related QA estimation.
  • Designed and executed automated and manual tests, including exploratory testing
  • Collaborated with test automation team member
  • Testing of nonfunctional requirements: security, reliability, maintainability, scalability, usability
  • Coordinated with technology teams, business analysts, product owners, developers within the scrum teams
  • Planning work tasks in an Agile-Scrum development platform
  • Involving in discussions with product management in requirement analysis, understanding and providing assigned user stories related QA estimation.
  • Involving in Agile Commit meetings and understanding definition of done which is committed.
  • Reviewing test plan document and providing inputs, test case preparation, test case review with development and product management teams. Test data preparation, test execution, defect logging and tracking, regression, updating results in test case management tool
  • Working with SOAP UI to test APIs
  • Automated the Rest API calls using the JMeter, Configured and executed the jobs from Jenkins to help in continuous integration AWS

Environment: Selenium with Java(3.14), Agile Environment, Internal bug logging system-SQUIDS, XPath, TestNG, ReportNG(1.14), Maven, Rest APIs

Confidential, Louisville, KY

Automation Engineer

Responsibilities:

  • Performed Functional, backend testing, Web services testing, browser compatibility testing and usability testing on GTB Web application.
  • Wrote down tests in cucumber for acceptance criteria.
  • Analyzing user requirements and defining functional specifications using Agile methodology.
  • Worked in internal and external reviews on Test cases.
  • Prepared test scripts for selected areas in regression testing
  • Participated in Requirement Analysis and Requirement ambiguity review meetings to normalize the requirements.
  • Demonstrated understanding of implementation objectives, project plan, and one's role within a project
  • Participated in the implementation of a project; provided timely, thorough, and concise updates for area of responsibility; identified areas of risk and properly communicated them to the lead
  • Demonstrated an understanding of basic project planning processes, including planning action items and resources Preparing of testcases
  • Worked in keyword and data driven frame work.
  • Created the distributed performance testing environment using JMeter to test the high level of concurrent users on Cloud (AWS).
  • Kept all the base and calculated metrics in required phases
  • Backend testing by Querying the database tables using SQL
  • Performed Browser Compatibility testing with Internet Explorer, Mozilla Firefox, Safari and chrome
  • Demonstrated a general understanding of technology used by the company; communicated basic technological concepts and terminology; applies standard technology in daily work
  • Demonstrated ability to work in a team environment
  • Designed and executed automated and manual tests, including exploratory testing
  • Collaborated with test automation team members
  • Mobile automation of android and windows app using Appium.
  • Created automation testing scripts for Android, IOS, deskphone and PC applications based on existing testing platform, which was based on Appium
  • Supported other testers in running and evaluating the results of those automation tests
  • Maintained and updated the scripts when necessary due to changes in the applications

Environment: Manual testing, QC ALM, Appium desktop setup (1.11.0), Android studio(r24.1), SQL, Cucmber(3.0.0), Rest APIs

Confidential, Madison, WI

QA Automation Engineer

Responsibilities:

  • Participated in Requirement Analysis and Requirement ambiguity review meetings to normalize the requirements.
  • Deployed Test Strategies
  • Documented deviations
  • Created and maintained test scripts using Selenium with java
  • Provided Test Summary Reports
  • Defect Reporting, Analyzing, Tracking and Report Generation using Quality Center
  • Participated within a collaborative software development approach to identify and recommend practices for quality assurance at the source using automation
  • Was involved in scaling automation by using Selenium Grid
  • Tested application on Mobile using Appium
  • Used data driven framework with Page Object Model
  • Provides general status and information about specific project risks to Project Management Team and the Quality Assurance Manager
  • Responsible for Functional Testing.
  • Prepared test scripts for selected areas in regression testing.

Confidential

QA Automation Engineer

Responsibilities:

  • Participated in Requirement Analysis and Requirement ambiguity review meetings to normalize the requirements.
  • Prepared Traceability Matrix, Test Plans, Test Scenarios, Test Cases and Test Data.
  • Wrote the test cases with use case level, Input Domain level and UI level coverages.
  • Performed Smoke and Functional testing on every build of the application.
  • Defect Reporting, Analyzing, Tracking and Report Generation using Quality Center
  • Responsible for Functional Testing.
  • Prepared test scripts for selected areas in regression testing.
  • In order to develop automation on upgraded version 2.x, switched to automation tool Selenium web driver.
  • Create automated test scripts using Selenium WebDriver.
  • Automation test scripts execution using data driven framework.
  • Thoroughly tested the various modules of the application manually before going into the automated testing.
  • Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects
  • Created and maintained RTM, Test logs, defect logs and test summary reports.
  • Exported Test cases and Requirements from Excel sheet to Quality center.
  • Understanding the application from business analyst through one to one or team call.
  • Defect logging in QC and preparing reports and graphs in requirements, Test plan and Defects modules.
  • Designed Root Cause analysis (RCA) report for UAT bugs reported.
  • Involved in closing of a project by submitting all documents and marking end of project life cycle.

Environment: Agile (Scrum) Methodology, Selenium WebDriver, JUnit, Java, QC ALM(10), Firebug, Firepath.

Confidential

Software Manual Test Engineer

Responsibilities:

  • Understanding Testing Requirements and business flow.
  • Designing Use Cases.
  • Writing down test scenarios and Test cases by looking at requirements.
  • Getting test cases reviewed.
  • Exporting test cased from excel sheet to QC
  • Designing and identifying test cases for regression testing.
  • Involved in Daily meetings to report the progress of testing and test coverage.
  • Involved in internal and external review of documents.
  • Maintaining test cases and reporting issues.
  • Reported the daily status of team to Business analyst.
  • Explaining the bugs reported in online meetings.

Environment: Manual testing, QC, .Net

Confidential

QA Manual Tester

Responsibilities:

  • Responsible to interact with client and understand their requirements.
  • Preparing the Check List & Test Plans and writing the test cases.
  • Responsible for Functional Testing and logging the bugs.
  • Reported bugs in internal tool - BTS(Bug Tracking System) and monitoring until closure.
  • Analyzing project Bug Reports and recommending improvements.
  • Performed compatibility testing with different versions of powerpoint.
  • Issue analysis, creation and updating of checklist for the development team.
  • Involved in localization and internalization testing.
  • Involved in SCORM testing for packaging the application in zip folders
  • Involved in AICC testing for checking integration of project
  • Initiated required interactions with customers.
  • Participate, contributed, and reported issues as an active software testing team member.

Environment: Macromedia Flash, XML, Bug Tacking System, IPhone and IPad Testing, SCORM, AICC

Confidential

Responsibilities:

  • Preparing the Check List and writing the test cases.
  • Responsible for Functional Testing.
  • Logging of bugs in the bug tracking system and monitoring until closure.
  • Performed OS compatibility testing.
  • Performed testing manually on IPhone and IPad to check for speed, screen configurations and touch sensations.
  • Performed SCORM, AICC testing for checking integration of different modules and finish criteria at the end of application.
  • Was also involved in refurbished version testing where, parallel testing were done for version change from VBscript to .Net
  • Responsible for communicating with other departments within the Client Services, Core Product and other QA Representatives to resolve issues relating to assigned tasks.

Environment: Macromedia Flash, .Net, ActionScript, Bug Tacking System, SCORM, AICC, IPhone and IPad Testing

We'd love your feedback!