We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

Arlington, VA

SUMMARY

  • QA Test Engineer with front - end/back-end Manual and Automated Testing experience.
  • Experience in testing Web-based, Mobile (IOS, Android), Standalone and Client-Server applications on different environments.
  • Experience with product planning, sprint planning, estimation, test execution, troubleshooting, bug reporting and process improvements.
  • Strong Experience in developing Detailed Test Plans, Test Scenarios and Test Cases/Test Scripts.
  • Expertise in working with UML diagrams, Use Cases, User Stories, Requirement Documents, Technical Spec, wireframes, design mocks and converting them to test documents.
  • Expertise in Test Scripts, building test data, analyzing bugs, interacting with development team members to fix errors and implement change requests.
  • Experience working with Dev Team, PO, SME, OPs Team, DBAs and end users.
  • Expertise in developing Test automation scripts for web-based applications.
  • Experience implementing automation frameworks.
  • Experienced performing functional testing, black box testing, GUI testing, ad-hoc, Mobile Testing, Database Testing, Unit Testing, Integration Testing, Regression Testing, Performance Testing, Stress Testing, usability testing, Smoke Testing and User Acceptance Testing (UAT).
  • Experienced working with on-site and off-shore team.
  • Experienced with JIRA, HP Quality Center/ALM, QTP, Eclipse, Selenium WebDriver, Jenkins, TestNG, API, Apache POI, ODBC, SQL Developer
  • Proficient in XML, JSON, HTML, http/https, Java, VB Script, REST, Web Services, SaaS, SQL, PL/SQL.
  • Experience working with Databases/RDBMS and developing SQL queries for Backend/database Testing
  • Extensive experience in preparing documentation on Change Control, QA Status Reports, QA Summary Reports, QA Test Logs, Issues Report, Testing Metrics, and Defect Control.
  • Strong emphasis in reviewing End-to-End test requirements, assigning appropriate resources, and initiating the End-to-End planning process.
  • Energetic and self-motivated team player/builder, at ease in high stress environments with ability to effectively handle multi-task levels of responsibility.
  • Excellent communication, presentation, interpersonal, intuitive, analysis skills.
  • Proven ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS

Test Management/Tracking: JIRA, TestLink, Confluence, Wiki, HP Quality center/ALM

Test Automation: Selenium WebDriver, Grid, Sauce Labs, Eclipse IDE, Maven, Jenkins, TestNG, JUnit, Appium, Notepad++, HP QTP, JMeter, Git, Github

Methodologies: Agile, Scrum, Waterfall

Frameworks: Data-Driven, Keyword, Hybrid, POM, BDD

Operating Systems: Windows XP/7/8/10, MAC, Linux/UNIX, iOS, Android

Other Technologies: Java, HTML, HTML5, DHTML, XML, JSON, .Net, API, AWS, SaaS, Apache Tomcat, C, PL/SQL, C#, Visual Basic, Ruby, TSL, Shell, Perl, VB Script, POSTMAN, SDK, Xcode, Android Studio

Protocols: HTTP, HTTPS, FTP, DHCP, SOAP, REST and TCP/IP

RDBMS: Oracle 10g, 11g, SQL Server, DB2, MySQL, SQL Developer.

PROFESSIONAL EXPERIENCE

Test Automation Engineer

Confidential, Arlington, VA

Responsibilities:

  • Contributing to the planning, coding/development, and testing efforts in SDLC.
  • Working with Agile team to understand user stories, use cases, requirements and acceptance criteria.
  • Creating, executing, maintaining, and enhancing Manual and automated Test Cases/Test Scripts.
  • Creating and implementing Test plans and Test scripts for web-based and mobile applications.
  • Developing Test Cases and Test data for both positive and negative test scenarios.
  • Designing SQL Queries to verify data flow between front-end to back-end.
  • Gathering Test Input data including Pre-condition, Test Input, Test Result, Test Regression data.
  • Regularly interacting with the core developers in helping the bug fixes/defects with in deadlines
  • Performing Manual Testing, GUI Testing, System Testing, Functional, Black-box Testing, regression testing, Sanity testing and many others to fully validate the application functionalities.
  • Performing Compatibility Testing which included Cross Browser Testing, and differences devices.
  • Developing and executing automated smoke, sanity and regression test scripts using Eclipse, Selenium Standalone, WebDriver, different frameworks, Java, DevTools, TestNG, Page Object Model(POM), API, POI, and other open source tools.
  • Used Devtools, FireBug and FirePath to identify object, locators such as ids, name, LinkText, Partial LinkText, Tag Name, class name, CSS Selectors, and XPaths.
  • Using TestNG API features like annotations, assertions, listeners, data driven, and parameterization.
  • Using regular expression to handle dynamic objects on web pages.
  • Using Appium to develop and run automated mobile app testing on iOS and Android.
  • Assisting the team by supporting the Continuous Integration (CI) environment.
  • Reviewing functional specifications and assisted in evaluating testautomationapproach profiling of manual test cases forautomationtest opportunities.
  • Reporting defects to developers using JIRA and tracking till tested and closed.
  • Coordinating and supporting User Acceptance Testing (UAT).
  • Involved with ad-hoc, sanity, exploratory testing, production support and other qa supports as needed,
  • Developing and running SQL queries to verify data and performed database testing using SQLdeveloper.
  • Using Postman/Advanced RESTClient and performing API/Web Service testing.
  • Performing Load and performance testing using JMeter.
  • Analyzing different reports and graphs, and recommended the rectification of bottlenecks.
  • Responsible for updating and maintaining the Traceability Matrix for all the defects found during functional and regression testing and followed up the bug life cycle using JIRA.
  • Attending QA meetings in deciding QA Test strategies, defining data requirements for the testing and setting up QA Environment for Testing.
  • Attending daily on-shore/off-shore sync-up.

Test Engineer

Confidential, Bristol, CT

Responsibilities:

  • Analyzed and reviewed the software requirements, functional specifications and design documents.
  • Performed both Manual and Automation Testing on the application.
  • Managed requirements, developed Test Scenarios, Test Cases, Test Data and Test Metrics and test scripts using HP ALM/Quality Center.
  • Executed Test Cases by comparing expected with actual results and logged defects for failed steps.
  • Performed manual tests and tracked test deliverables.
  • Performed Black-box testing, GUI Testing, integration testing and regression testing.
  • Performing Cross-Browsers / Platforms Testing of many web based applications including Mobile Devices like iPhone, iPad, and Android.
  • Created, executed and troubleshooted automated test scenarios across our systems.
  • Contributed to robust, re-useable, scalable, and high quality test automation solutions for functional, smoke, regression and performance testing
  • Took measures to enhance long-term script performance by incorporating error-handling functions into automated procedures.
  • Used Eclipse, Selenium Standalone, WebDriver, Devtools, FirePath, TestNG, XML, DataSheet, Apache POI, Page Object Model, Jenkins, SDK, and other open source tools.
  • Contributed to the building of a continuous Integration (CI) environment and ongoing process improvement activities
  • Performed Backend Testing by extensively using SQL queries to verify the data.
  • Took part in a full cycle of System Testing.
  • Analyzed results, reported defects and produced different kinds of reports using HP Quality Center.
  • Conducted Integration/Regression testing for order module and interacted with developers to resolve the technical issues.
  • Reported the defects to developers using Quality Center Defect Manager.
  • Successfully tested the User Interface, functional and performance of the system.
  • Worked in a team environment to achieve project quality goals.
  • Involved in preparing timely test reports and status update documents.
  • Assisted various members of the project team including development, technical and business team.
  • Attended design review conference meetings with on-site team.
  • Coordinated with beta client team for application configuration issues, defect analysis and timely release of test versions of application.

QA Analyst

Confidential, New York, NY

Responsibilities:

  • Analyzed system requirements and developed a Test Plan and Test Cases.
  • Tested Transactions, Claims, Expanse Report, Members Status change and Admin modules.
  • Tested HTML format email component by which user gets exacts view of HTML forms in email message.
  • Responsible for developing and performing quality assurance testing.
  • Reviewed business manuals and requirement document (BRD) in order to summarize system-specific business rules and other operating conditions.
  • Analyzed business flow of the insurance and claim application.
  • Created test plan, test scenarios, test scripts and test cases, corresponding to the test requirements in order to maximize verification coverage of system variables.
  • Created, executed and updated automated test scripts using Quick Test Pro.
  • Analyzed and interpreted test results.
  • Communicated defects encountered during regression test and followed-up with developers until all issues were resolved.
  • Updated Test Director to ensure efficient documentation of QA activities.
  • Performed manual, functional, regression, positive and negative testing.
  • Managed Defect Tracking process, which included prioritizing bugs, assigning bugs and verifying “bug-fixes” using JIRA.
  • Participated in design enhancement reviews and submitted status reports on the progress of the testing effort.
  • Implementation of the application at client site.
  • Conducted functionality and Regression testing during the various phases of application.
  • Sent daily status report to QA Manager.

We'd love your feedback!