Test Automation Engineer Resume
4.00/5 (Submit Your Rating)
AZ
SUMMARY
- Experience of creating, modifying, and maintaining new and existing Automation Framework Models (Behavior Driven,Data Driven and Custom Frameworks).
- Ability in designing and creating automation frameworks using Java, Selenium WebDriver, TestNG, Maven.
- Knowledge of Sprint Grooming, Sprint Planning, Daily Scrum, Sprint Demo and Retrospective meetings.
- Experience in Functional testing, Integration testing, Positive and Negative testing, Smoke testing and Regression testing.
- Experienced inJava,development by applying different concepts likeOOPS concepts, Collections, String,Exception handling, Conditional statements, Loops, etc.
- Worked with TestNG, executed parallel testing using TestNG.
- Implemented Page Object Model by creating object for each page element and reused all the objects in various scripts.
- Performed Database/Backend testing with the help of JDBC (Java Data Base Connection) by writing complex SQL queries for data validation and integrity, good at writing complex Joins.
- Worked on testing applications on different browsers likeIE, Firefox, and Chrome.
- Have great working knowledge on Object Oriented Programming languages such as Java.
- Maintained the Selenium & JAVA automationcode and resources in source controls like GIT, SVN over the time for improvements and new features.
- Experienced in defect tracking and test management by using Jira.
- Self - motivated, energetic, and highly ethical in all work-related assignments thus able to immediately contribute to corporate goals and objects.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver, HP Quality Center, JIRA.
Languages: Java, SQL, HTML, XML.
Databases: SQL Server, Oracle, DB2, MS Access.
Operating Systems: Windows, UNIX, Linux.
Web/App servers: IIS, Apache, Web Sphere, Web Logic.
CM and Other Tools: Eclipse, Git, MS Office, Adobe Acrobat, Jenkins, Maven, Ant
PROFESSIONAL EXPERIENCE
Test Automation Engineer
Confidential, AZ
Responsibilities:
- Sound knowledge of developing different type of framework like Module driven, Page Object Model, Data driven and Hybrid framework.
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Test Automation (Java /TestNG).
- Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
- IntegratedAutomationscripts (Selenium WebDriver API) in Continuous Integration tool Jenkins for nightly batch run of the Script. Created Project plan on Jenkins configured scheduled job.
- Performed automation tests on multiple environments with Selenium Grid.
- Tested request and response XML's based web services interfaces using POSTMAN.
- Updating the test automation suite regularly to ensure its accuracy and usefulness to the testing process.
- Running the test automation suite against new builds to confirm their stability and functionality.
- Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
- Opened defects and worked closely with development team for getting the issues resolved in timely manner.
- Actively participated in status report meetings and interacted with other team members for technical issues.
QA Automation Engineer
Confidential, MD
Responsibilities:
- Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
- Involved in Maven configuration for running servers and scripts after the build.
- Involved in preparing a report of all automation difficulties and test results for further application using Maven.
- Experience in handling and toggling with iframes, cookies, pop ups, drop downs, alerts, and multiple windows.
- Performed parallel testing of selectivetestcases and developed custom Java library to readtestdata from XML and Properties files using TestNG and Selenium WebDriver
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- DevelopedAutomationjava code for CSV files load data validation.
- Performed Regression testing for new builds and every modification in the application using Selenium.
- Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
- Opened defects and worked closely with development team for getting the issues resolved in timely manner.
- Actively participated in status report meetings and interacted with other team members for technical issues.
QA Engineer
Confidential, NY
Responsibilities:
- Worked collaboratively within the Agile Scrum team to ensure requirements/acceptance criteria were met.
- Developed and executed test strategies, master test plans and test cases. Performed functional, security and regression testing.
- Participated in reviewing the test plans and test case templates for the functional testing.
- Worked with automation testers to identify test scenarios and test cases as candidates for test automation and gap analysis within automation coverage.
- Provide weekly status report to the project manager and discuss issues related to quality and deadlines.
- Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
- Created testing documents such as Requirement Traceability Matrix and Defect Analysis report.
- Maintained bugs in Quality Center and conducted bug triage meetings with Developers.