We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Boca Raton, FL

SUMMARY

  • 6 years of immense experience in IT Industry wif emphasis on Software Quality Assurance, QA implementation, Manual and automation testing using various commercial and open source tools.
  • Experienced in working wif Build Systems like Maven and continuous integration systems like Jenkins.
  • Extensive experience in using Selenium WebDriver APIs for writing test suites and test cases for testing functionality wif the Selenium Server.
  • Experienced in perform API Testing using Postman tool and strong knowledge on Rest and Soap based API's.
  • Deep knowledge in understanding all aspects of SDLC, STLC, PMLC, manual and automation testing methodologies and performing in various types of Automation frameworks (TestNG, Page Object Model, Hybrid, Data - driven, BDD-Cucumber) executing and generating reports using Selenium WebDriver, Defects Management and Bug reporting and tracing by defect tracking tools like JIRA.
  • Experience of testing RestApi's POSTMAN tool for performing CRUD operations.
  • Enhanced Test cases using Core JAVA programming features and TestNG Annotations.
  • Expert in integrating Automation scripts (GUI and API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Profound experience in web services testing using Service Oriented Architecture tools like Postman for testing and validating SOAP and RESTful web services used in various applications.
  • Service Virtulization of SOAP and REST APIs to remove data dependencies and support UI development.
  • Hands on experience in writing driver script for Selenium web driver to implement keyword driven framework to Automate test cases.
  • Have created customized data driven Test Automation framework.
  • Experience in creating Cucumber BDD (behavior-driven development) framework, TDD (Test Driven Development) and automating BDD scenarios using GHERKIN format.
  • Experience in API automation using Soap UI/PostMan.
  • Experience wif testing web services using SOAP UI/Postman and XML.
  • Experience in Rest Assured API automation testing wherever required.
  • Proficient in working wif Core Java programming and Object Oriented Programming (OOPs) Concepts like Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections.
  • Experience in Test Management, Bug Tracking Tool and Defect Reporting Tool like JIRA, ALM for analyzing requirements, documenting and executing test cases, submitting bugs, defect tracking and status reporting.
  • Knowledge in Object Oriented Programming concepts, data models, HTML and XML.
  • Excellent experience wif source version control tools such as Subversion (SVN) & Git.
  • Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC)/ALM, Bugzilla and Jira.
  • Excellent interpersonal and communication skills and ready to take an independent or team challenge.
  • Quick learner, strong work ethics and willingness to work hard to achieve employer objectives.

TECHNICAL SKILLS

Methodologies: TDD, BDD, SDLC-Agile/Scrum

Testing Tools: Selenium WebDriver, SoapUI, POSTMAN, REST ASSURED, Cucumber, TestNG

Test Management Tools: HP QC/ALM, Jira

Languages/ Web Technologies: C, Java, HTML, JavaScript, XML

Databases: MS SQL Server, Oracle, MS Access

Platforms: UNIX, WINDOWS, Linux, Mac

Build Tools: Maven

Integration Tools: Jenkins

Version Control Tools: Git, GitHub, SVN

PROFESSIONAL EXPERIENCE

Confidential, Boca Raton, FL

QA Automation Engineer

Responsibilities:

  • Conducted Functional testing, Regression Testing using selenium wif Data-driven framework and BDD.
  • Created automation test scripts using data driven framework and Page Factory model to test the web applications using Selenium WebDriver wif JAVA and maven.
  • Used Jenkins to execute the test scripts periodically on Selenium WebDriver for different platforms like desktop, tablet and mobile.
  • Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG, Maven on Selenium WebDriver.
  • Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run sanity and regression testing.
  • Integrated Jenkins wif version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
  • Used Eclipse IDE for developing automation scripts.
  • Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing.
  • Created the test data and request for the test data dependent wif the other applications to be used in the testing activities for the current release.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium WebDriver.
  • Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message
  • Developed test suite, test cases, execute test cases and generate report in Postman.
  • Performed xml data validation using assertion method in Postman.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and TestNG Framework.
  • Implemented REST ASSURED to test REST services.
  • Shared Daily Status Reports wif all the team members, Team Leads, Managers.
  • Used JIRA for progress and defect tracking.
  • Tested the application in highly dynamic environment wif sprint team using Agile Methodology.

Environment: Java, Selenium WebDriver, Cucumber, Eclipse, JIRA, Jenkins, REST ASSURED, POSTMAN, Maven, Oracle, SOA, TestNG, Windows.

Confidential, Atlanta, GA

QA Engineer

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans, Test design and Implementation.
  • Involved in building automation framework from scratch using Selenium WebDriver, TestNG and Eclipse.
  • Developed Automation framework implementing Page Object Model, using Java, Selenium WebDriver and Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Exposure of Web Services Testing using Service Oriented Architecture (SOA) Tools REST and SOAP UI - Groovy Scripting.
  • REST API testing using Postman to validate requirements.
  • Performed functional testing of REST Web Services. Validated request and response XML, JSON. Added assertions to validate the XML in Web services JSON in RESTFUL services
  • Used GitHub as a source repository system to share code wifin the office as well as wif the team in overseas.
  • Identified, Reported and Tracked defects using JIRA test management tool.
  • Developed user-friendly and flashy XSLT reports using TestNG and Maven.
  • Performed User Acceptance testing (UAT) exclusively in an agile environment.
  • Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
  • Used Maven for build management, Git as source repository and Jenkins for Continuous Integration (CI) of the builds.
  • Performed Manual as well as Automated Testing using Test tools like Selenium WebDriver, and JIRA for defect reporting and tracking.

Environment: Selenium WebDriver, Java, JIRA, TestNG, REST, Jenkins, POSTMAN, MAVEN, Git, Cucumber, Oracle DB, Eclipse, Soap UI, XML, HTML.

Confidential, Winston-Salem, NC

QA Automation Engineer

Responsibilities:

  • Participated in Sprint planning and grooming session to discuss about the story requirements. Project is implemented in agile methodology.
  • Involvement in all the stages of Software Development Life Cycle (SDLC) like Requirements Specifications Review, Test documentation, Application testing and Defect reporting.
  • Prepared Test cases for Positive and Negative test scenarios as referred in the user stories keeping in mind the Boundary Value Limitations, Equivalence classes.
  • Automated all Test cases using selenium Web driver. Understands and implements scope for project in agile methodology.
  • Performed browser compatibility test, stress test, scalability test for Web Applications.
  • Performed white box testing using TestNG for class, method, & web services testing.
  • Performed SOA / web services testing using SOAP UI, wrote adaptors to test / invoke web services.
  • Created Selenium WebDriver automation scripts using Java and Java Script to validate functionality on various browsers.
  • Developed RTM (Requirements Traceability Matrix), execution and Summary reports.
  • Used Git as version control tool for source code, web pages, and documentation.
  • Involved in execute and validate applications on Widows machines under Maven.
  • Worked wif the developer to reproduce the bugs and to resolve usability issues during UAT.
  • Performing API testing by using Postman for RESTful API service.
  • Monitored the logs using Log4j for debugging.
  • Prepared status summary reports wif details of executed, passed and failed test cases.
  • Used JIRA to log the defects and maintained track of the defects throughout the Software Testing Life Cycle (STLC).
  • Worked wif cross functional teams, organized UAT sessions documented the end to end test cases, test results and reporting using JIRA.

Environment: Java, Selenium WebDriver, Jenkins, Maven, REST, Soap UI, Cucumber, Eclipse, SQL, Oracle, JIRA, TestNG, Agile, Windows.

Confidential, Atlanta, GA

Manual Tester

Responsibilities:

  • Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various test cases for all assigned module/projects Review Test Requirements, Creating Test Plans and Test Strategy documents in QC.
  • Develop Test Plan and Test Strategy to test the application according to the Requirements, Test areas and Functional Specification of the application.
  • Involved in UAT testing in UAT environment, Prepared UAT test cases and testing estimates.
  • Generated Test Traceability Matrix (TTM) to show the test case execution status.
  • Tested critical bug fixes including critical fixes and coordinated wif developers in release of bug fixes meeting tight time line Worked wif deployment team to create nightly automation regression execution builds.
  • Performed Positive and Negative testing to test response of the application under test by creating Data Driven tests.
  • Documented software defects using bug tracking system and reported defects involving program functionality, output, online screen and content to software developers.
  • Attended Weekly status meeting in reporting and provided a weekly report that includes test metrics consisting of status reports.

Environment: Quality Center, Oracle, HTML, MS Office, Windows

We'd love your feedback!