We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Detroit, MI

SUMMARY

  • Around 8+ years of experience in Information Technology in Quality Assurance, SDET/Automation, Test engineer/Quality, Manual & years of extensive experience in Software Quality Assurance (Manual/Automation) using Web - based, Desktop and Client/server application with strong business understanding noledge in Cable, Airline, Healthcare, Retail Industry, Banking and Insurance domain.
  • Experience in industry-standard methodologies like Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) using V Model, Waterfall, and Agile Model using SCRUM methodology and developing test automation solutions for Agile/SCRUM and Scaled Agile Methodology.
  • In-depth noledge of all QA Phases that include Manual, Functional, System, Integration, End-to-End testing
  • Experience in various areas of Manual Testing like Functional, Compatibility, UI, Regression testing, and UAT.
  • Experienced running scrum calls and handle the team.
  • Involved in writing automated scripts for react JS application using Java scripts and cypress.
  • Experienced in test planning, developing test scenarios, test cases, Requirement Traceability Matrix, defect tracking, reporting & test automation.
  • Experience in designing, developing, enhancing automated test scripts for Selenium using Java.
  • Experience with TestNG, JUnit, XML, and Data Providers to work differently with a different set of data with TestNG, Selenium.
  • Worked on different frameworks like Data-Driven, Keyword Driven, Hybrid Driven also experience in test-driven development (TDD), Behavior-driven Development (BDD) approaches.
  • Experienced in making Data-Driven, Keyword Driven, Hybrid, and Page Object Model frameworks with Selenium to maintain test suite.
  • Working noledge of Behavior Driven Development (Features, Scenarios, Step definitions) with Cucumber.
  • Created Test Data based on the testing scope using MS Excel.
  • Experience in testing and handling different frames in the application.
  • Involved in End-to-End testing of business rules on the Web-based application.
  • Experience in Cross Browser Testing using Selenium Grid.
  • Experience in working with different tools like Apache POI doing Data-driven testing.
  • Experience using defect tracking tools such as JIRA, Rally and HP Quality center for Issue tracking.
  • Experience in Sanity, backend, front-end, functional, integration, regression, Smoke, cross-browser, cross-platform, performance and stress testing.
  • Experienced in load and performance testing tool JMeter, LoadRunner.
  • Experienced in using build automation tools such as Maven (to manage framework dependency jar files) and code repository management tools like GITHUB, Bit bucket.
  • Experience in building Test Plans and Test Cases and navigating through the test lab, fully involved in the process of Defect identification and resolution using tools like Quality Center and Test Rails.
  • Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data-driven, keyword-driven, and hybrid using Selenium WebDriver, JavaScript.
  • Experience in performing GUI, Functional testing, System testing, Regression testing, Backend testing, Smoke testing using manual & automated testing tools.
  • Experience with Jenkins.
  • Experience programming in Java, JavaScript, HTML, XML and SQL on Windows and Mac.
  • Good team player and can work independently in an access time-sensitive environment.
  • Experience in coordinating with teams in an Onsite-Offshore model.
  • Self-starter and ability to adapt and learn new things quickly.
  • Excellent Communication and Documentation Skills.

PROFESSIONAL EXPERIENCE

Confidential, Detroit, MI

QA Automation Engineer

Responsibilities:

  • Responsible for the entire QA Life Cycle, which includes requirement analysis, designing, developing, and execution of the entire QA process and documentation of test plans, test cases, and test procedures.
  • Executed Test Suites for Sanity, Functional, Integration, Regression, Retest, and Smoke testing.
  • Experienced in complete Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle, SDET.
  • Used Test Rail to document test cases.
  • Responsible for creating Automation Framework for End-to-End Web Application Test in Protractor.
  • Experienced working with team members including Dev and QA team and handled scrum calls during standup and reported blockers or issues to higher level to address those issues.
  • Designed and developed testing environment and automated test scripts in API for performance testing using JMeter.
  • Developed Automated Build System with Jenkins.
  • Extensively used Cucumber BDD for developing User Stories
  • Involved in Scenario analysis and logging data request to the Data team for various in sprint Automation for API and UI Automation.
  • Developed data-driven Tests using Test Rails, QC, and automated functional testing.
  • Worked on workflows creation in GitHub and scheduled the automation runs.
  • Expertise in developing Test Framework from scratch using the Page Object Model (POM).
  • Worked with application development and operation teams using a variety of automated testing and build, and deploy tools (MAVEN, JENKINS, Selenium, and JUNIT) to resolve issues with transition to new DevOps solution.
  • Rest API automation using cypress and JavaScript.
  • Performed Regression testing on new builds using Selenium WebDriver and using the Hybrid framework.
  • Worked on developing the automation scripts using Selenium WebDriver with Junit Framework.
  • Provided constant guidance to team members in understanding the agile process.
  • Managed and executed the test process, using Agile Methodology.
  • TEMPEffectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Expertise in documenting defects with a high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, etc.
  • Hands-on experience in writing core java to access data from outsources files and used OOPS concepts in developing the Selenium framework.
  • Extensively used SQL query statements to verify the data integrity and validation between the front-end values with the backend database values of the application.

Environment: Cypress, GIT, MS Excel, Maven, JMeter, JavaScript, RESTful Services, SQL, Rally, Agile, GitHub, Log4J, Manual Testing, Defect tracking, the page object model (POM), Selenium Web Driver, Selenium Grid, and Cucumber.

Confidential, Pittsburgh, PA

QA Automation Tester

Responsibilities:

  • Designed and developed automated scripts that involved Functional, Regression, Integration test cases using Selenium WebDriver.
  • Involved in writing automated scripts using Java scripts and cypress.
  • Extensively experienced in creating and maintaining TEMPeffective test scripts.
  • Created Test plans and Test Strategies in Confluence.
  • Strong experience in Software Development Life Cycle using Agile/Scrum, Waterfall methodologies.
  • Used agile methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Experienced with handling scrum calls along with my QA role and also experienced with setting up meeting's with Agile meetings and well versed with speaking to developers and architects for any issues or blockers.
  • Created and delivered POC to automate the test process in Selenium using Java scripts.
  • Develop Hybrid Test Framework using Selenium WebDriver, Maven, and TestNG.
  • Experience in Web Automation using Protractor and Jasmine framework for Angular application.
  • Involved in daily standup meetings and inspection meetings, to verify the status of the testing effort and the project and coordinating with the offshore team on the current status.
  • Setup the Automation Framework using Eclipse Selenium Web Driver, TestNG and Run test cases in multiple browsers and Platforms.
  • Designed, developed, and implemented POM based Automation-testing framework utilizing Java, TestNG and Selenium Web Driver.
  • Experience using the Robot Framework for Automation of the application.
  • Proficient in API testing using Postman.
  • Developing scripts for Mobile UI Testing using Appium.
  • Developed functional, integration, interface embedded system tests for software applications and firmware using noledge of test methods, equipment and platforms.
  • Peer reviewed automated test scripts, and ensured product performance of embedded software components.
  • Wrote Scenarios, Scenario outlines, and step definitions using Cucumber for BDD.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Worked with open-source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver, and Selenium Grid), Cucumber, Jenkins, Maven, JUnit, JIRA, and Eclipse.
  • Created& documented complete and detailed technical specifications for all custom reports& file extract project.
  • Created in-depth reports and graphs in LoadRunner to check where performance delay occurred.
  • Experienced in performing Back-end testing by executing complex SQL queries for validating the data in the backend database tables.
  • Experienced in Test coordination between Onsite and Offshore team.
  • Used Cucumber Tags in feature file for regression, smoke, sanity and end to end test execution
  • Successfully built from scratch automation framework for the web-based application using Java, Selenium, Cucumber, Maven, and Junit.

Environment: Cypress, Selenium IDE, Selenium Web Driver, JAVA, TestNG, Firebug, SQL, IOS, Mobile Testing, Load Runner, JIRA, Jenkins, GitHub, Cucumber, XPath, and JavaScript.

Confidential, Covington, KY

QA Engineer

Responsibilities:

  • Involved in analyzing system specifications, design, development, and execution of test plans and test cases for Manual and Automated testing.
  • Participated in Sprint planning, execution, testing, and releases in Agile Methodology.
  • Implemented Complex Test case scenarios using regression tests, wrote the enhanced code.
  • Developed test plans, test cases, test scenarios.
  • Automated test cases using the selenium web driver and TestNG to cover all the quality risks identified as extensive or balanced testing.
  • Developed automated scripts and frameworks using Cypress, Java script.
  • Automated Smoke and Functional test cases using Selenium Web driver, Hybrid.
  • Configured HP Quality Center in Agile environment generated Test Sets & executed and Used HP Quality Center to store all testing results, metrics, implemented test plans.
  • Designed and developed Hybrid Framework using N Unit.
  • Developed and deployed test Load scripts to do end to end performance testing using JMeter and LoadRunner.
  • Worked with different web elements locators (Name, Id, X-path, CSS, DOM, and link) to test the functionality.
  • Use Maven as the build tool, GIT for version control, Jenkins for Continuous Integration, and JIRA as a defect tracking tool.
  • Experienced with bug tracking tool JIRA.
  • Controlled logging and tracking of defects analyzed and maintained comprehensive defects.
  • Involved in Unit Testing, handled issues in System testing and UAT (User acceptance testing).
  • Test and run various APIs as part of System Integration Testing.
  • Reported using QA Status reports, Defect Log reports, Traceability reports, and Test planning and execution & Results Reports.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber in Gherkins format.
  • Prepared the Traceability Matrix to make sure all the functional and Design requirements are covered under test scenarios.
  • Identified the Test Cases and documented them in Quality Center.
  • Maintaining all manual test scripts and other artifacts like test data, test results, and defect reports using JIRA.
  • Solid experience of Agile, Waterfall Methodologies, and Scrum processes.
  • Designed and developed the application using agile methodology.
  • Used the iterative incremental framework Scrum with Agile Software Development.
  • Interacted with developers, users, and various members of the team to discuss issues, resolve defects, and set priorities.

Environment: Cypress, BDD, Selenium IDE, Selenium Web Driver, JAVA, TestNG, Firebug, SQL, Load Runner, Jenkins, Cucumber, Selenium Grid, Sauce Labs, Jenkins, Quality Center, XPath, and XML.

Confidential

QA Analyst

Responsibilities:

  • Attended meetings and walkthroughs with Business Analyst, Development Lead, and QA Team.
  • Analyzed the existing Process plan, requirement docs, and application functional specs in a structured agile environment.
  • Used Selenium WebDriver to perform Functional Regression testing.
  • Involved in Sprint Planning, Daily Standup calls Retrospective and Review meetings.
  • Participated in the agile development process, working closely with the other team members to complete the sprint assignments and meet production goals.
  • Hands-on experience in the Software Development Life Cycle (SDLC), with a thorough understanding of various methodologies like Waterfall, Spiral, and Agile Scrum.
  • Proficient in analyzing the SRS (Software Requirement Specifications), Functional Design Documents to formulate Test Plans and Test Strategies.
  • Wrote test cases for each valid transaction and reported bugs.
  • Extended work experience in creating and managing Test artifacts like Test strategy, Test plan, Traceability matrix, Test cases/scripts, test results, Defect tracking, and Reports using a manual process and using tools like HP Quality Center.
  • Created libraries in VB Script to call from the test script.
  • Developed Functional/Regression automated testing solutions using QTP, traditional QTP framework, and/or Data-Driven techniques.
  • Involved in the complete Performance Test Cycle promoting it to the User Acceptance Testing.
  • Involved in Functional, Regression, Integration, and Compatibility Testing of the web-based application.
  • Actively participated in daily bug meetings and interacted with developers diplomatically to ensure high quality of the application under test.
  • Experience in the Agile Methodology environment and contributed to the Requirement Analysis, Test Design, Development & Maintaining automated test scripts using QTP/UFT.
  • Automated the Regression Testing Scenarios and Build Acceptance Testing using UFT.
  • Developed automated frameworks using UFT.
  • Participated in production deployment and played a key role in identifying and reporting bugs.
  • Compared actual and expected test results, discussed the defects in defect meetings with the development team.
  • Performed Smoke, Functional, End to End, Regression, Performance, Usability, and User Acceptance Testing (UAT) with both Manual and Automated Testing tools.
  • A pure Black box testing is carried to test the functionality, compatibility of the Mobile Handset with Mobile Platforms such as Android, Symbian, IOS and Windows.
  • Execution of the test scenarios and automate the test cases using UFT.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.

Environment: HP Quality Center, Windows, MS Office, VB Script, QTP/UFT, and Agile Methodology.

We'd love your feedback!