Automation Engineer Resume
SUMMARY:
- Over 8 years of experience in Automation Engineering and Quality Assurance of Web - based, Client/Server, Service Level and Windows UI applications.
- Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall methods.
- Extensive work experience in UI/Backend Automation testing using Automation tools like Java Selenium, Rest Assured, Cucumber with BDD and non-BDD, Lisa DevTest 9.x, SeeTest.
- Expertise in Selenium automation using Selenium WebDriver, Java, JUnit & Maven
- Designed and implemented different automation frameworks from scratch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects
- Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional Salesforce web based websites.
- Experience in executing automation scripts on different browsers/environments & finding defects and update to results to the team
- Proven ability in developing BDD scripts with Cucumber and writing step definitions.
- Maintained the Selenium & JAVA automation code and resources in source controls like Git Repository, SVN over the time for improvements and new features.
- Took ownership of automation and led the automation team by mentoring the team as required
- Excellent experience of build tools like Maven, Gradle and managing JAVA automation projects using them
- Experience in interacting directly with End User Clients
- Experience in working on Page Object model framework using selenium web driver
- Involved in knowledge transfer to the newly recruited persons.
- Experience in providing internal on Selenium Tool
- Expertise in working test framework like Homer Framework, TestNG.
- Experience in Google cloud application and GCP DB management.
- Automated highly transactional Salesforce web application using Selenium WebDriver.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium WebDriver, Java, JUnit.
- Having good knowledge in automating Salesforce Application.
- Having good knowledge in performance testing in service level using Neotys NeoLoad tool.
- Experienced on building automation test frameworks, End-to-End testing in backend Java Services and UI testing on Angluar2, React framework UI based applications.
- Proficient in design and development of Informix 4gl, PL/SQL based application.
- Experience in RDBMS like Oracle, MySQL, PostgreSQL, Redis cache.
- Experience on UNIX Shell commands and programming.
- Have keen analytical ability with excellent information analysis skills.
- Have good leadership, communication, presentation and interpersonal skills.
- Highly flexible and understand the expectations in an environment where priorities will change as per business needs.
- Worked with the BA, QA teams and UAT teams, and created test cases for the user testing.
- Experience in database applications of RDBMS in MS SQL Server, Oracle for database testing
TECHNICAL EXPERTISE:
Languages: Java,J2EE, SQL, Informix, PL/SQL, JavaScript
Testing Tools: Java Selenium, RestAssured Cucumber,Lisa DevTest 9.x, Protractor Jasmine, Appium, SeeTest, Neotys NeoLoad, BDD Framework
JEE Technologies: Servlets, JSP, JDBC
App/Web Server: Apache Tomcat
IDE and Tools: Eclipse, IntelliJ, DB visualizer, SQL explorer, Putty, WinSCP, Git, Atlassian JIRA, PCF, GCP apps
Databases: Oracle, MySQL,DB2, PostgreSQL, Redis.
Operating System: Windows, Mac, Linux/Unix
PROFESSIONAL EXPERIENCE:
Confidential
Technologies/Tools: Core Java, J2EE, Java Selenium, Rest Assured, TestNG, Junit, GCP, NeoLoad, Cucumber with Behaviour Data driven Framework
Automation Engineer
Responsibilities:
- Automating the UI web based application of front end and validate the flows
- Automating backend services and verify the database updates.
- Understanding the business requirements and developed test scenarios and test cases to test the complete functionality of the application.
- Involved in Software Testing and Documentation, Analysis of the Business Requirements and the Software Requirements Specifications.
- Involved in writing and executing Test Cases, Bug Reporting and Tracking Defects.
- Expertise in writing Selenium WebDriver automation scripts in Java for highly transactional Salesforce Web based websites
- Executed automation scripts on different browsers/environments & reported defects/results to the team.
Confidential
Technologies/Tools: Core Java, Java Selenium with BDD, SeeTest for ios application
Automation Engineer
Responsibilities:
- Understanding the business requirements and developed test scenarios and test cases to test the complete functionality of the application.
- Involved in Software Testing and Documentation, Analysis of the Business Requirements and the Software Requirements Specifications.
- Involved in writing and executing Test Cases, Bug Reporting and Tracking Defects.
- Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, JUnit & Maven
- Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional Salesforce Web based websites
- Executed automation scripts on different browsers/environments & reported defects/results to the team.
- Worked with the BA, QA teams and UAT teams, and created test cases for the user testing
Confidential
Technologies: Core Java, Java Script, Protractor Selenium, Appium, DevTest 9.1
Automation Engineer
Responsibilities:
- Understanding the business requirements and developed test scenarios and test cases to test the complete functionality of the application.
- Writing the test cases in Automation testing tool Lisa DevTest 9.1 for backend REST services.
- Working End to End automation testing on angular2 application.
- Involved in Software Testing and Documentation, Analysis of the Business Requirements and the Software Requirements Specifications.
- Involved in writing and executing Test Cases, Bug Reporting and Tracking Defects.
- Worked with the BA, QA teams and UAT teams, and created test cases for the user testing
Confidential
Technologies: Core Java, IBM Informix 4gl, PL/SQL, Software Testing, Lisa DevTest 9.x
Automation Engineer
Responsibilities:
- Analysis of the business requirements provided, identify the gaps and propose the appropriate solution so that the intended new functionalities are rightly placed
- Impact analysis of the current system to ensure that the new requirements do not affect the existing functionalities
- Prepare estimates and timelines for Design, Construction and Unit Testing phases
- Wrote test cases in Automation testing tool Lisa DevTest 9.1
- Involved in Software Testing and Documentation, Analysis of the Business Requirements and the Software Requirements Specifications
Confidential
Technologies: Core Java, Oracle, PL/SQL, UNIX shell scripting.
Quality Analyst and Engineer
Responsibilities:
- Understanding the application domain and the existing architecture.
- Involved in design and development of new screens / enhancements.
- Involved in the understanding of requirements
- Involved in Coding of maintenance phase.
- Involved in testing activity.
- QA support and defect management
- Responsible for the overall quality and timeliness of the deliverables
