Qa Automation Engineer/sdet Resume
OhiO
SUMMARY
- Over 5 years of qualitative experience in Software Testing with 5 years in Automation Testing (Selenium using Java) and Manual Testing.
- Substantial experience of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Part of QA in different testing methodologies like Agile (Scrum, Kanban) and Waterfall.
- Well versed in reviewing and analyzing the Business requirements and developing Test Plans, Test strategies, Test cases, Test data, Test reports and documentation of Manual and Automation Tests.
- Extensive experience in Automation testing, Manual testing, Integration testing, System testing, Sanity testing, Smoke testing, Regression testing, Performance testing, Functional testing, GUI testing and E3E testing .
- Great Experience Back - End testing Postman, Rest assured, Oracle Database, JDBC (Java Database Connection)
- Expert in Playwright, Selenium Web Driver/RC/IDE/GRID test scripts using Java and Test Framework using Cucumber/TestNG/ Junit, MAVEN build tools.
- Experience Azure Dev Ops, Atlassian Jira for Agile storyboard and Bug tracking, in HP QC (quality Center)
- Experience in writing CSS Selectors, XPath expressions to identify web elements using Selenium Web Driver.
- Experienced in using integration tools like Jenkins, Git Hub and Jira, ADO for Bug Reporting, Tracking and Documentation
- Involved in developing Automation Frameworks such as Keyword Driven Framework, Data-Driven Framework and BDD.
- Conversant in identifying the correct GUI elements for creating automation scripts using Selenium locators such as Name, ID, Link Text, CSS Selector and Xpath.
- Expertise in Grouping of Test Cases, Test Methods and Test Suites for functional and regression testing using the TestNG annotations like Groups, Parameter, Data Provider.
- Conversant in identifying the correct GUI elements for creating automation scripts using Selenium locators such as Name, ID, Link Text, CSS Selector and XPath.
- Expertise in Grouping of Test Cases, Test Methods and Test Suites for functional and regression testing using the TestNG annotations like Groups, Parameter, Data Provider.
- Experienced in data analysis using SQL, PL/SQL and many other queries-based Applications
- Good Understanding of Core Java and object oriented programming (OOPs) concepts.
- Excellent Communication skills and ability to work either independently or in a team and to handle multiple tasks in order to meet deadlines and deliverable.
TECHNICAL SKILLS
Testing Tools: Selenium IDE/WebDriver - Playwright
Languages: JAVA, JavaScript, TypeScript, SQL
IDE: Visual Studio, Eclipse, SQL Developer
Test Framework: Cucumber, JUnit, TestNG, BDD
Build Tool: Maven
Processes: Agile-Scrum, Agile-Kanban, Waterfall
Bug Tracking Tools: Azure Dev Ops, JIRA, HP ALM
Continuous Integration Tools: Jenkins
Data Bases: Oracle, MySQL
REST API Testing Tool: Postman
PROFESSIONAL EXPERIENCE
Confidential | Ohio
QA Automation Engineer/SDET
Responsibilities:
- Involved in building automation framework from scratch using Selenium Web Driver, JAVA, JUnit, Cucumber (BDD), and Eclipse.
- API Using Postman for manual smoke tests and using Rest assured dependency for Automation API
- Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
- Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
- Used MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.
- Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports
- Performed User Acceptance testing (UAT) exclusively in an agile environment.
- Used Selenium Web Driver to run test cases in multiple browsers and cross Platforms.
- Integrated Automation scripts (Selenium Web Driver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script.
- Utilized Jira as defect tracking tool on the project.
- Designed Test cases and Test scripts for the application under examination.
- Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.
- Implemented Regression and Smoke test execution as a discrete step of the deployment process by using Selenium Web Driver.
- Performed functional testing to identify several critical points in the application and automated it by using Selenium Web Driver.
- Involved in preparing a report of all automation difficulties and test results for a further application using Maven.
- Delivered back end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.
- Worked with a developer to reproduce the bugs and to resolve usability issues during UAT and created Regression Document to track and report test activities during each phase of testing.
- Participated in Stand-up meeting, walk-through meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
Environment: 1: Selenium Web Driver, JIRA, Jenkins, MAVEN, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Eclipse, Postman
Environment: 2: Playwright, TypeScript ADO, Jenkins, MAVEN, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Visual Studio, Postman
Confidential | GA
QA Automation Engineer/SDET
Responsibilities:
- Involved in building automation framework from scratch using Selenium WebDriver, JAVA, Junit, Cucumber (BDD), and Eclipse.
- Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
- Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
- Used MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.
- Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports
- Performed User Acceptance testing (UAT) exclusively in an agile environment.
- Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script.
- Utilized Jira as defect tracking tool on the project.
- Designed Test cases and Test scripts for the application under examination.
- Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.
- Implemented Regression and Smoke test execution as a discrete step of the deployment process by using Selenium WebDriver.
- Performed functional testing to identify several critical points in the application and automated it by using Selenium WebDriver.
- Involved in preparing a report of all automation difficulties and test results for a further application using Maven.
- Delivered back end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.
- Worked with a developer to reproduce the bugs and to resolve usability issues during UAT and created Regression Document to track and report test activities during each phase of testing.
- Participated in Stand-up meeting, walk-through meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
Environment: Selenium Web Driver, JIRA, Jenkins, MAVEN, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Eclipse
Confidential | AZ
Automation Engineer/SDET
Responsibilities:
- Evaluated the functional requirements, understood the functionality of the application from a testing perspective and worked closely with Business user in understanding designing and documenting the Functional testing plan and then writing, executing, documenting the results and Logging
- Worked in Agile environment i.e. SCRUM framework.
- Developed automation scripts for new enhancements usingSeleniumWebDriver and TestNG.
- Used JIRA as the defect-tracking tool. Updated JIRA with all the changes made to the test case and closed it when all the requirements were met as specified.
- ConfiguredSeleniumWebDriver, Maven tool and createdSeleniumautomation scripts in Java using TestNG prior to agile release.
- Used Java language and TestNG framework for scripting. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Extensively usedSeleniumlocators like xpath, CSS Selectors, Fire Bug, Fire path locator and WebDriver to test the web application.
- Regression test cases were written and automated usingSeleniumWebDriver. verify all requests.
- Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
- Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
- Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
Environment: Java,SeleniumWebDriver, Test NG, SOAPUI, JIRA, Maven, XPATH, Eclipse, XML, agile.