We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Mount Laurel, NJ

SUMMARY:

  • Three (3) years of experience in Manual/Automated Testing of Web, Mobile, Client/Server applications.
  • Experience in working with Open - source tools Selenium Web Driver, JUnit, TestNG.
  • Involved in test automation by using open source tools such as Selenium 3.0,3.5, Junit, TestNG and automated all the test cases using Appium framework and written scripts in Java 7.
  • Involved in designing and building automation frameworks in support of continuous integration in a Behavior driven development (BDD).
  • Performed Web Services testing by using SOAP UI 4.5.2, 5.0 and performed API testing using SOAPUI.
  • Involved in creating Test Data, Analyzing Defects and interacting with development team, support team to resolve complex production issues.
  • Performed Agile testing, review the stories and participated in Daily Scrum, Iteration planning and Release plan meeting.
  • Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
  • Worked on CI/CD tools like Jenkins.
  • Excellent understanding of the Agile Software Development Life Cycle (SDLC), and the role of Quality Assurance Scrum and Agile Methodologies.
  • Developed test plan for projects involved and wrote Test Scripts for Positive, negative cases.
  • Developed Test Scripts to automate process of Testing in Selenium WebDriver.
  • Executing the test plans on Web and Mobile (iOS & Android) as per requirements.
  • Used REST API which loads information from the database Table and returns the data in JSON format.
  • Expertise in Selenium Automation using WebDriver, Java, TestNG and Maven.

TECHNICAL SKILLS:

Automation Testing Tools: Selenium, Cucumber, Appium, Rest Assured.

Web Technologies: JavaScript, HTML, CSS, XML, Web Services.

Web Services: SOAP, WSDL, JSON.

Frameworks: Junit, TestNG.

Defect Reporting Tools: JIRA.

Source Control Tools: SVN, GitHub, Jenkins.

Mobile OS: iOS, Android.

Operating Systems: Windows, Mac(UNIX), Linux.

Languages: C, Java.

Databases: MySQL, MS SQL.

Debugging Tools: Firebug.

WORK EXPERIENCE:

Confidential, Mount Laurel, NJ

QA Automation Engineer

Environment: Selenium 3.0, Gherkin, Java 7, REST API, JSON, Agile, CI/CD, SVN, JIRA, WebDriver, TestNG, JavaScript

Responsibilities:

  • Performed Agile testing, review the stories and participated in Daily Scrum, Iteration planning and Release plan meeting.
  • Actively participate in Agile and scrum meetings, review and development stages.
  • Followed Agile Methodology to emphasize on real time communication over written documentation.
  • Analyzed system requirements and developed detailed Test Plans.
  • Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium.
  • Prepared feature files and scenarios in Gherkin language.
  • Responsible for Creating/updating/reviewing/executing test cases/scripts written in Gherkin format.
  • Created automated Behavior-driven development (BDD) tests using Cucumber.
  • Created Selenium Test cases for automation using Selenium Web Driver and Java.
  • Expertise in developing new Automation frameworks using Selenium.
  • Used Apache POI frameworks to get data from Excel.
  • Build detailed reusable scripts in Page Object Model(POM) using Selenium WebDriver and TestNG.
  • Experience in front end automation using Selenium.
  • Proficient in writing Scripts using JavaScript.
  • Used REST API which loads information from the database Table and returns the data in JSON format.
  • Automated Web Services using Rest Assured.
  • Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
  • Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
  • Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
  • Discussed with team lead and PM regarding testing deadlines and post deployment validation.
  • Actively communicated with the end users and business users to create realistic test cases.
  • Quality Assurance testing and documentation of product.
  • Writing and executing various complicated test cases.
  • Monitor resolution status of the bugs and verify them fixed in new releases.
  • Maintain Selenium scripts in between releases.
  • Reproduce failed automated test cases manually.
  • Provided Cross-browser and Cross-platform testing of the application's web pages.
  • Build well-engineered software components using Test Driven Development (TDD).
  • Worked on CI/CD tools like Jenkins.
  • Done source code management using SVN.
  • Report and monitor various prioritized bugs of testing on JIRA.
Confidential, Atlanta, GA

QA Tester

Environment: Agile, Jira, Appium, Java, Maven, SoapUI, GIT

Responsibilities:

  • Actively participated Agile and Scrum meetings, review and developed test scenarios.
  • Analyzed system requirements and developed detailed Test Plan.
  • Performed functional testing of individual modules of the Application on iOS, Android operating systems.
  • Used JIRA for logging Defects and tracking and Interacted with the developers to report.
  • Involved in test automation by using open source tools such as Selenium, Junit .
  • Used Appium for web application testing.
  • Automated all the test cases using Appium framework and written scripts in Java.
  • Used JIRA to store Test Plans, Test Cases, Test Scripts and for Bug tracking.
  • Developed test plan for projects involved and wrote Test Scripts for Positive, negative cases.
  • Developed Test Scripts to automate process of Testing in Selenium WebDriver.
  • Executing the test plans on Web and Mobile (iOS & Android) as per requirements.
  • Expertise in Selenium Automation using WebDriver, Java, TestNG and Maven.
  • Performed API testing using SOAPUI.
  • Managed Code reviews using GIT as code repository.
  • Used Jenkins for continuous Integration.
Confidential

QA Engineer

Environment: SoapUI 4.5.2, SQL, Junit, iOS, Appium, JIRA, WebDriver, UAT, Cucumber, Agile

Responsibilities:

  • Co-ordination with cross commit Teams for all integration efforts.
  • Requirements Analysis with business partners.
  • As part of new request from clients to support applications on various browsers, we started to migrate our scripts from Cucumber to Selenium Web driver & Junit/TestNG.
  • Performed Web Services testing by using SoapUI 4.5.2
  • Automation of Test Data with SQL.
  • Actively participated Agile and scrum meetings, review and developed test scenarios.
  • Analyzed system requirements and developed detailed Test Plan.
  • Performed functional testing of individual modules of the Application on iOS, Android operating systems.
  • Used JIRA for logging Defects and tracking and Interacted with the developers to report.
  • Involved in test automation by using open source tools such as Selenium, Junit and Nunit.
  • Used Appium for web application testing.
  • Automated all the test cases using Appium framework and written scripts in Java.
  • Used JIRA to store Test Plans, Test Cases, Test Scripts and for Bug tracking.
  • Developed test plan for projects involved and wrote Test Scripts for Positive, negative cases.
  • Developed Test Scripts to automate process of Testing in Selenium WebDriver.
  • Executing the test plans on Web and Mobile (iOS & Android) as per requirements.
  • Expertise in Selenium Automation using WebDriver, Selenium IDE, Java, TestNG and Maven.
  • Performed API testing using SOAPUI.
  • Involved in designing and building automation frameworks in support of continuous integration in a Behavior driven development (BDD).
  • Managed Code reviews using GIT as code repository.
  • Used Jenkins for continuous Integration.
  • Co-ordinated UAT testing efforts, participated and provided useful feedback in retrospective meetings.
  • Periodically Updating testing status to PMO, QA managers & Stakeholders.

We'd love your feedback!