Automation Engineer Resume
SUMMARY
- Over 7+ years of experience as Test Automation Engineer involved in test design, development and implementation of test procedures in automation and manual testing.
- Developed various Test Automation Frameworks in JAVA using Selenium Web Driver,TestNG, ANT, Maven.
- Implemented Page Object Model selenium framework supported by Page Factory Class.
- Used tools like ANT and Maven to build and run the Selenium automation framework. Sent automation reports over email utilizing selenium framework.
- Configured the test suite to Jenkins to run on every deployment reducing the feedback loop time to the developers.
- Worked on locators (id, XPath, CSS selectors) for identifying page objects.
- Experience in testing Web services using SOAPUI.
- Developed Regression automation framework from scratch using TOSCA automation tool.
- Experienced in Rally tool for Agile/scrum methodology.
- Good knowledge in ExperiTest Mobile application testing tool.
- Prepared test scripts and performed unit testing to validate software changes, and performed regression testing for vendor code changes using HP Application Lifecycle Management and JIRA.
- Prioritized defects ensuring its troubleshooting in the development lifecycle.
- Analyzed requirements and prepared test plan, execution plan, test data and test cases.
- Back End Testing experience by writing and executing queries using SQL Developer on Oracle Database.
- Involved in Functional Testing, Black Box Testing, System testing, Smoke Testing, Integration Testing, GUI Testing, Back - end Testing, End to End testing, User Acceptance Testing (UAT)and Regression Testing.
- Good knowledge in testing concepts and Core Banking & Financial domain concepts like Mutual funds, fixed income, Asset Management, Capital Markets and payment systems.
TECHNICAL SKILL
TestAutomation Tools: Selenium Web Driver, TOSCA, Soap UI, Experitest
Management Tools: HP Application Lifecycle Management (ALM)/Quality Center (QC), Rally, JIRA.
Programming Languages: Core Java,c,VB
Databases: Oracle, IBM DB2, Microsoft SQL Server, Microsoft Access.
UnitTest Frameworks: TestNG, JUnit.
Continuous Integration: Jenkins, ANT and Maven.
WebDebugging Tools: Firebug, FirePath, XPather.
IDE: Eclipse
Web Technologies: HTML, CSS, XML, XML DOM, ASP.
Version Control: Subversion (SVN)
Testing Methodologies: Waterfall, Agile/Scrum, SDLC
PROFESSIONAL EXPERIENCE
Confidential
Automation Engineer
Responsibilities:
- Tests automated for GE web-based applications using Selenium Web Driver with JAVA.
- Developed Hybrid Test Automation Frameworks in JAVA using Selenium Web Driver, TestNG.
- Implemented Page Object Model type selenium framework supported by Page Factory Class.
- Worked on locators (id, XPath, CSS selectors) for identifying page objects.
- Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
- Implemented Webservices automation for mutiple applications for daily smoke execution.
- Implemented cross browser testing using selenium webdriver for Firefox, chrome and IE.
- Generate the automation test case reports.
- Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
- Requirement analysis and raising ambiguities(if any) to the business team
- Test Data preparation.
- Verify the User Acceptance & Production Acceptance
- Prepared and executed the test cases in ALM.
- Coordinating with test teams located in U.S and India every day to discuss testing observations
- Reviewing test cases and execution report prepared by team members.
Confidential
Quality Assurance Lead
Responsibilities:
- Tests automated for RMB billing web-based application using TOSCA tool.
- Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
- Integrated TOSCA with SOAP UI for Merchants boarding testing.
- Implemented cross browser testing using TOSCA for Firefox, chrome and IE.
- Generate the automation test case reports.
- Requirement analysis and raising ambiguities (if any) to the business team.
- Test Data preparation.
- Attending Sprint meetings like PI planning, Retrospectives and weekly Demos and taking part in vital project decisions made by leadership team.
- Verify the User Acceptance & Production Acceptance
- Prepared and executed the test cases in ALM.
- Tracking user stories and Features in Rally tool.
- Coordinating with test teams located in U.S and India every day to discuss testing observations
- Reviewing test cases and execution report prepared by team members.
Confidential
Quality Assurance Lead
Responsibilities:
- Tests automated for AFM web-based application using Selenium Web Driver with JAVA.
- Developed a Data Driven Framework using Selenium Web Driver, JUnit.
- Worked on locators (id, XPath, CSS selectors) for identifying page objects.
- Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
- Implemented cross browser testing using selenium API for Firefox, chrome and IE.
- Generate the automation test case reports.
- Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
- Requirement analysis and raising ambiguities(if any) to the business team
- Test Data preparation.
- Verify the User Acceptance & Production Acceptance
- Prepared and executed the test cases in ALM.
- Coordinating with test teams located in U.S and India every day to discuss testing observations
- Reviewing test cases and execution report prepared by team members.
Confidential
Quality Assurance Analyst
Responsibilities:
- Developed a Data Driven Framework using Selenium Web Driver, JUnit.
- Worked on locators (id, XPath, CSS selectors) for identifying page objects.
- Implemented Page Object Model type selenium framework supported by Page Factory Class.
- Preparing Test Plan.
- Preparing Execution plan or Run plan.
- Coordinating with test teams located in U.S and India every day to discuss testing observations
- Support the End-User Support team when the application goes live.
- Monitoring and Reporting application’s defects and ambiguities.
- Prepared and executed the manual test cases in Quality Center.
Confidential
Tester
Responsibilities:
- Verified data completeness and transformation rules.
- Processed data for testing and analytics after mitigation of data errors.
- Identified defects and errors in data prior to data processing.
- Prepare test cases from requirements.
- Execute test cases.
- Creating bug reporting.
