Automation Engineer Resume
5.00/5 (Submit Your Rating)
Plano, TX
PROFESSIONAL SUMMARY:
- Over 7+ years of experience in performing Manual and Automated Testing.
- Knowledgeable with test automation tools such as TestNG and Jenkins.
- Use of software engineering tools such as GitHub, JIRA, and Jenkins, Rally Agile.
- Experienced with several types of testing like GUI testing, Web testing, Regression Testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, CI CD Automation, Data Base Testing.
- Extensively experienced in using Cucumber BDD Framework in Selenium, Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality with the SELENIUM Server.
- Knowledgeable of developing different type of framework like MODULE DRIVEN, Data driven and Hybrid. Strong experience in cross browser, cross platform web testing with WEBDRIVER.
- Experienced on working XML, XPATH and designing Web Services using WSDL, SOAP and latest features like Policies and Services.
- Experienced in writing and executing SQL queries to perform Data Validation and Back end Testing of databases to check the integrity of data. Read code written in different programming languages Java, Java Script and databases like Oracle, SQL Server.
- Expertise in using APACHE POI to read data from external sources to feed locators into the Test Script.
- Experienced in using GitHub as a source repository system to share code within the office & overseas team. Testing Web Services: SOAP and REST API requests using SOAPUI and Postman.
- Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
- Experience in setting up test environment for automated script execution using Java, Appium and TestNG.
- Performed concurrent executions on emulators and simulators over Sauce Labs and using real devices over Test Object.
- Used GitHub as version control tool.
- Identified mobile elements using Appium Inspector, UI Automator Viewer.
- Writing Test cases using Element locators, WebDriver methods and Java programming features.
- Expertise in performing Functional Testing, Integration Testing and Regression testing.
TECHNICAL SKILLS
Testing Tools : SELENIUM, WEBDRIVER/IDE, CUCUMBER/BDD, HP ALM / QC, JIRA, Rally, SOAP UI
Process and Methodology : SDLC, STLC, WATERFALL, Agile Scrum / Kanban
Testing / Scripting Language : XML, JSON, Java, SQL
Programming Environment : Java, Java Script
Data Base : MS SQL Server, MySQL, DB2, Oracle, MS Access
Operating System : Windows, Unix/Linux, Android, iOS, Browsers Google Chrome, MS Internet Explorer, Mozilla Firefox
PROFESSIONAL EXPERIENCE
Automation engineer
Confidential, plano, tx
Responsibilities:
- Designed and Developed Test Cases for automated testing using Selenium, J - Unit and Eclipse IDE.
- Developed test code in Java language using Eclipse, JUnit framework.
- Configured Selenium WebDriver, Maven tool and automated scripts in Java using Junit prior to AGILE release.
- Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, SOAP UI, Maven and Jenkins.
- Involved in Designing& Developing data driven framework using Selenium WebDriver, Cucumber BDD Framework in Selenium, TestNG and implemented Java Mail to send the regression result automatically.
- Developed test automation scripts using Selenium WebDriver for regression testing for releases of the application.
- Experienced with several types of testing like GUI testing, Web testing, Regression Testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, CI CD Automation, Data Base Testing.
- Worked on Selenium GUI Object / element verification was done through XPath, CSS Locators.
- Involved in executing SQL queries and SQL procedures, functions and packages for backend testing.
- Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
- Tested API using Swagger.
- Performed Web Service API testing using Smart Bear SoapUI and created regression suite with assertions. using Appium for Android and iOS applications.
- Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.
- Experience in setting up test environment for automated script execution using Java, Appium and TestNG.
- Performed concurrent executions on emulators and simulators over Sauce Labs and using real devices over Test Object.
- Use of software engineering tools such as GitHub, JIRA, and Jenkins, Rally Agile.
- Used GitHub as version control tool.
- Identified mobile elements using Appium Inspector, UI Automator Viewer.
- Writing Test cases using Element locators, WebDriver methods and Java programming features.
- Expertise in performing Functional Testing, Integration Testing and Regression Testing.
Automation engineer
Confidential, long island city, NY
Responsibilities:
- Worked closely with the BA, Product Owner, and Development teams to gather and understand use cases, requirements and system implementation
- Experience in implementing automated test tools (Selenium Web Driver, Visual Studio C#).
- Developed and executed tests for Web services for GET, POST, PUT and DELETE response testing.
- Performed Data Validation using SQL, Defect Resolution and Maintenance.
- Extensively written SQL queries to perform back end testing.
- Worked in Agile software development methodology and used daily scrum meeting to provide the daily updates and collectively document the team updates.
- Experience in volume testing to verify the system load process using Load Runner.
- Performed Positive & Negative Testing for system validations.
- Involved in application security testing for securing the application with authentication & authorization.
- Making framework using c#, Visual Studio and Nunit and Specflow.
- Involved in Database testing by writing & executing SQL queries to validate that data population.
- Analyze all Report Bugs for continuous process improvement and keep tracking on the SDLC critical path.
- Reported defects using Quality Centre Verified fixes and closed bugs during Regression Testing.
- Performed the web testing of the application for browser dependency.
- Tracked the testing progress by conducting walk through meetings with internal quality assurance and development teams.
- Created detailed QA documentation including QA reports and actively participated in project status meetings.
- Writing Test cases using Element locators, WebDriver methods and Java programming features.
- Expertise in performing Functional Testing, Integration Testing and Regression testing.
QA Data Analyst
Confidential, london, uk
Responsibilities:
- Automation Framework: Page Object Model, with separation external data files, reusable functions and classes
- Web services testing using SOAP UI (Get Method, POST Method) -SOAP and Restful (JSON) in
- Project based on Agile/Scrum methodology. Participated in daily Scrum meetings
- Develop automated test scripts, reusable components and functions using Selenium WebDriver through Java
- Setting up test data required for script execution using Selenium WebDriver, JAVA, SQL
- Support Defect Management, Defect Tracking and Defect Reporting activities using HP ALM / QC
- Automates Smoke and Regression test cases using Selenium WebDriver, TestNG and Java
- Proficient in writing Selenium Web Driver automation scripts in Java using MAVEN, Cucumber, and TestNG Automation Testing for Web Applications
- Automated the Regression Test cases using the SELENIUM & JUnit.
- Worked with Business Analyst and Product Owner to write Agile formatted stories
- Performed Web Service API testing using Smart Bear SoapUI and created Regression Suite with assertions.
- Analyze all Report Bugs for continuous process improvement and keep tracking on the SDLC critical path.
- Performed Positive & Negative Testing for system validations.