We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

PA

SUMMARY

  • Experienced Professional with 3+ years of core expertise in Manual and Automation Testing in Agile Scrum, Kanban, and Waterfall methodologies.
  • Expertise in Selenium automation using Cucumber, Selenium WebDriver, JAVA, JUnit.
  • Maven, and implemented different automation frameworks from scratch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for several projects.

TECHNICAL SKILLS

Methodologies: Hybrid Agile Processes, Waterfall, SDLC, STLC, Bug Life Cycle

Testing Tools: Selenium WebDriver, Selenium IDE, Selenium Grid, Cucumber

Web Services/API Testing: Postman - Rest Client, Fidessa JOAL API, Rest Assured API Automation FrameworkFrameworks: Data Driven Framework, Test Driven Framework, BDD-Cucumber Framework

Testing Frameworks: TestNG, Junit

Logging & Reporting Frameworks: ExtentReport, testNG reports, Emailable reports

Test Build & Integration Tools: Maven, Jenkins, GIT

Programming Skills: JAVA, Java Script

Database: MSSQL, Oracle

Markup Languages: HTML, CSS, XML

Test Case Management Tools: JIRA, qTest

IDE and Utilities: Eclipse, Chropath, XPath Helper

Browser: Google Chrome, Mozilla Firefox, Internet Explorer, Safari

Operating Systems: Windows, UNIX, MacOS

MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint, MS Access

Other Skills: LoadRunner, MuleSoft, Azure, AWS

PROFESSIONAL EXPERIENCE

Confidential, PA

QA Automation Engineer

Responsibilities:

  • Developing, publishing, implementing, and maintaining manual and automated test cases based on BRD, Acceptance criteria, Test plans and Test strategies.
  • Experienced on working with different teams and projects .
  • Defining and tracking quality assurance metrics such as defect severities, open defect counts, and impact to projects have done in Smoke/Regression Testing, Positive, Negative, Data Driven, Functional, UI, Backend, Integration Testing, and qTest.
  • Expertise on QA Methodologies like Agile, Scrum projects, Quality Assurance Life Cycle, Test Strategy, Test metrics. Working in Software Development Life Cycle (SDLC).
  • Writing selenium scripts for web - based application in existing Hybrid Framework, which was built using Java, Page Object Model, Data Driven Framework, Customized HTML Reports.
  • Building front-end integration level testing frameworks from scratch in Java using TestNG and Selenium WebDriver.
  • Using TestNG annotations like groups, parameters, data provider to perform regression and functional testing.
  • Experienced on handling dynamic web element by providing the efficient locators strategy like XPath and CSS Selector to run WebDriver script in stable conditions.
  • Maintaining code in Git and run in CI environment like Jenkins nightly basis.
  • Creating JDBC connection to retrieve data from database using MySQL.

Software QA Engineer

Confidential, TX

Responsibilities:

  • Developed, implemented, and maintained manual/automated test cases based on BRD/SRD/Wireframe, Test plan, Test strategy and Acceptance criteria.
  • Attended various meetings, Executed, and analyzed Test Result under Agile environment.
  • Experienced in developing, maintaining, and improving test automation framework.
  • Participated in design and architectural discussions and ensured unit test coverage.
  • Involved in working on Selenium WebDriver for Functional, Regression and Cross Browser Testing.
  • Working with Rest Assured and Fidessa JOAL for API testing as well.as manual testing using Postman.
  • Performed Smoke, Regression, Functional, System and backend Testing.
  • Developed and maintained Test Cases in Excel sheet, Selenium using Java.
  • Practiced continuous integration process using Jenkins and ran automation script nightly basis from Git and debugged the script and identified bug and reported defects in JIRA.
  • Tested web app mobile version manually using real device and User Agent.
  • Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
  • Provided Mechanisms and Methodology to ensure Execution of QA Processes used in Preparation, Support, Management and Continuous Process Improvement.
  • Coordinated efforts between product development teams and offshore test team.
  • Connect a variety of data sources and applications, and perform analytics using MuleSoft.
  • Maintained backend databases using MSSQL server.

Software QA Engineer

Confidential, GA

Responsibilities:

  • Closely worked with business team, designers, and developers to understand application functionalities and navigational flow.
  • Participated in different sessions to identify the critical business transactions.
  • Analyzed and created Test plan and Test case for new functional module.
  • Developed and maintained Test Cases in Excel Sheet.
  • Maintained different documentation and analyzed BRD and Acceptance criteria.
  • Executed Smoke and Regression test cases based on the User and Business Requirements in different environment and different browser.
  • Extensively used MySQL proficiency during data migrations.
  • Actively participated during functional and regression test cycles. Provided support for all major production releases.
  • Used JIRA for tracking, analyzing, and documenting defects.
  • Coordinated with the development team and test team.
  • Tracked and reported upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status, performance baselines.
  • Planned, arranged, and facilitated meetings, workshops, and relations with client staff during test planning and throughout subsequent development and testing activities.
  • Facilitate End to End and UAT testing along with defects status turn over meetings.
  • Worked in Agile environment and attended all meetings.
  • Involved in requirements gathering sessions with client to get understanding and perspective of client s business model.

We'd love your feedback!