Qa Automation Engineer Resume
SUMMARY
- A self - motivated professional focused on applying 7 years of Quality Assurance & Test Automation experience for delivery of comprehensive test execution that results in delivery of flawless applications. Possess strong interpersonal, oral and written communication skills. Automation Frameworks and test scenarios are a strong complement to my quality assurance testing approach in (Agile-Scrum) SDLC. Strong knowledge and experience with testing the Web application, Desktop application and Backend testing.
- 6 plus years of experience in Information Technology with on Software Testing/ Quality Assurance.
- Experienced in Test management and defect tracking tools like JIRA.
- Experienced in Quality Assurance methodologies like Agile-Scrum.
- Perfect understanding of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC).
- Worked in the QA Lifecycle, which includes Design, Development, and Implementation of the entire QA process and documentation of Test Plans, Test Cases, Test Procedures and Test Script for Manual, Automated & Bug tracking tools.
- Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
- Extensively debugged Java based Selenium Web Driver scripts for accuracy and identified possible causes of malfunction.
- Creating and maintaining smoke/functional/regression scripts for a web-based application using Selenium Web Driver, Java, and JUnit.
- Developed web application tests via Selenium Web Driver and JUnit.
- Configured Selenium WebDriver, JUnit tool and created Selenium automation scripts in Java using JUnit prior to agile release.
- Created Automation script using Selenium WebDriver. Executed scripts on a different browser and different platform.
- Strong Database (Oracle, SQL Server) testing skills using advanced SQL.
- Expert in defining Testing Methodologies and creating Test Plans, Test Scenarios, Test cases from business, technical and functional requirements.
- Experienced in attending status review meetings, interacting with developers to resolve the issues.
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver, Eclipse, JUnit, Maven, Cucumber, TestNG, Git, Jenkins, API
Bug Tracking Tools: JIRA., Trello
Language: Java, SQL, HTML, XML, Gherkin.
Operating System: Windows, iOS X.
Mobile Operating System: IOS and Android.
Microsoft Suite: Outlook, MS Office
Database: Oracle, SQL Server
Framework: Page Object Model, Keyword Driven, Data Driven, Hybrid Framework, Quantum Framework.
Testing Methods: Functional, Component, Integration, System, Regression, and UAT, Big Data Validation
Communication: Slack, Skype, Zoom, Lync(Microsoft Chat)
PROFESSIONAL EXPERIENCE
QA Automation Engineer
Confidential
Responsibilities:
- Involved in Test Design, Test plan and preparing Test Results for each executed component.
- Designed and developed positive and negative test cases using Selenium WebDriver and executed based on functional requirements.
- Design, develop, implement and maintain Behavior Driven Development (BDD) automation testing framework utilizing Selenium Web-Driver, Java, Cucumber and Maven.
- Responsible for creating Integration, System, Regression and UAT test cases and test execution of functional features.
- Responsible for analyzing and prioritizing functional, regression test cases for test automation development.
- Designed and Implemented Hybrid Framework in Eclipse for Functional and Regression test cases with JAVA.
- Maintained Test Resources, test data, Maven Dependencies, Test Configuration Files and XML POM File in Eclipse for test automation team collaboration.
- Executed manual and automated test cases, analyzed the execution result and logged Defect in Jira.
- Developed functions in JAVA Programming Language to capture UI data and compared it with expected result using Page Object Model.
- Responsible for developing, maintaining and executing daily Smoke Test Script in multiple testing environments to check the application stability.
- Worked closely with developers to assign proper object identifications properties for web objects to solve the object recognition issue in Selenium WebDriver.
- Created SQL Queries and performed back-end testing to check compared UI and the database.
- Participated in test case review meeting with testing team and provided input to the test cases.
- Prepared weekly test execution status report and presented in weekly status meetings.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
Environment: C#, Java, Selenium WebDriver, NUnit, JUnit, Jenkins, Fire Path, Firebug, Eclipse, TestRail, MS SQL, Jira, MS-Office, MS Visio, HTML, XML, JavaScript, Agile, LogMeIn, Internet Explorer, Chrome, Firefox, Chromium.
QA Automation Engineer
Confidential
Responsibilities:
- Involved in Test Design, Test plan and preparing Test Results for each executed component.
- Designed and developed positive and negative test cases using Selenium WebDriver and executed based on functional requirements.
- Design, develop, implement and maintain Behavior Driven Development (BDD) automation testing framework utilizing Selenium Web-Driver, Java, Cucumber and Maven.
- Responsible for creating Integration, System, Regression and UAT test cases and test execution of functional features.
- Responsible for analyzing and prioritizing functional, regression test cases for test automation development.
- Designed and Implemented Hybrid Framework in Eclipse for Functional and Regression test cases with JAVA.
- Maintained Test Resources, test data, Maven Dependencies, Test Configuration Files and XML POM File in Eclipse for test automation team collaboration.
- Executed manual and automated test cases, analyzed the execution result and logged Defect in Jira.
- Developed functions in JAVA Programming Language to capture UI data and compared it with expected result using Page Object Model.
- Responsible for developing, maintaining and executing daily Smoke Test Script in multiple testing environments to check the application stability.
- Worked closely with developers to assign proper object identifications properties for web objects to solve the object recognition issue in Selenium WebDriver.
- Created SQL Queries and performed back-end testing to check compared UI and the database.
- Participated in test case review meeting with testing team and provided input to the test cases.
- Prepared weekly test execution status report and presented in weekly status meetings.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
Environment: s: Windows 7, Jira, Selenium WebDriver, JAVA, SQL, Oracle, XML, HTML, Maven, Junit, Cucumber, Jenkins, TestNG, SoapUi