Automation Test Engineer Resume
KS
PROFESSIONAL SUMMARY:
- Almost 5 years of experience in Software Analysis, Software Quality Assurance Testing of Web, Windows, Web Services, SDLC and QA methodologies.
- Experience in working with open source tools Selenium (Selenium IDE and WebDriver), TestNg, Eclipse and preparation of automation test framework.
- Knowledge on Junit, TestNG framework for Unit testing.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Involved in Manual Testing in Windows environment and Automation Testing using Selenium Webdriver in web applications.
- Involved in developing and executing test plans working in agile environment.
- Ability to interact with Developers, Business Analysts, Product Analyst and Project Manager regarding testing status and to maintain detailed QA documentation.
- Experience in analyzing business specification documents, and developing Test Plans writing and executing test cases.
- Understanding of Web application communications and structure including HTTP, Client/Server interactions and data access models.
- Experience in using DOM in interacting with objects in HTML and XML documents.
- Experience in building and maintaining a Selenium Regression test suite.
- Flexible and Project Oriented team player with good communication skills and leadership abilities to develop creative solutions for the challenging requirements of client.
- Skill to adopt new methodologies, tools, technologies and domains depending on the job responsibilities.
- Self - starter with effective organizational skills combined with attention to details and business process improvements.
- Effective Presentation Skills and logical thinker capable in analysis predictions and improvements.
TECHNICAL SKILLS:
Testing tools: Selenium Suite (Selenium IDE, WebDriver), Eclipse.
Testing Methods: Functional, Regression, Performance, Smoke, System and Integration Testing
Testing Framework: TestNG, Junit
Test Management Tools: Bugzilla
Web Technologies: HTML, CSS, XML, XPATH,FIREBUG, FIREPATH.
Programming Languages: Java, Oracle, C
Project Management: Microsoft Office (Word, Excel, PowerPoint), Microsoft Project, Agile & Waterfall methodologies
Databases: Oracle 11g/10g
Browsers: Internet Explorer, Firefox, Chrome & Safari
Operating Systems: Windows XP, 7, 8 & server 2003.
WORK EXPERIENCE:
Confidential, KS
Automation Test Engineer
Responsibilities:
- Conducted automation testing using standards, guidelines and structured methodology using Java.
- Designed, developed and implemented Web services for User Acceptance Test cases and plans.
- Performing Functional, Integration, Regression Testing, Smoke Testing.
- Designing and executing the automation scripts using Selenium-WebDriver.
- Build Automation Framework components with Selenium WebDriver.
- Automated E-commerce test cases using Selenium WebDriver, JUnit, and Java .
- Automated test scripts for web based applications using Java.
- Responsible for creating automation framework using POM- Page Object Model, and Data Driven to test web application. Thorough understanding of POM using Page Factory.
- Using Page Object Model in Junit/TestNG Framework to ensure web application is automatically tested via scripts.
- Responsible for reporting and tracking the issues using JIRA.
Environment: Selenium Web Driver, Selenium IDE, Eclipse Java, Agile, Java, Testing, Junit, HTML,XML, Oracle, Firebug, Fire path, Mozilla Firefox.
Confidential, Dallas, Texas
QA Selenium and Manual Testing Engineer
Responsibilities:
- Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
- Configured Selenium WebDriver, TestNG and created Selenium automation scripts in java using Junit prior to agile release.
- Executing the test plans on web using selenium web driver.
- Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
- 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 Platform.
- Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
- Analyzed test results, tracked the defects and generated reports using Quality Center.
- Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
- Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
Environment: Selenium WebDriver, TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, SQL, Oracle and Windows.
Confidential, Austin, TX
Automation Test Engineer
Responsibilities:
- Involved in analyzing user requirements for application enhancements and preparing testing specifications.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver.
- Developed test scenarios based on the test requirements.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Executed functional and system tests manually.
- Executed Test Scripts and analyzed the results based on the specifications.
- Involved in Regression testing.
- Performed Integration and User Acceptance Tests throughout the SDLC of the application.
- Generated Defect Reports and the summary and progress graphs for the application.
- Communicated with Functional Analyst on any issue clarifications.
- Experience with funding and treasury operations.
- End to end testing on validating the claims functionality including data validation from source to destination tables.
- Submitted Coverage Status Report of tests performed on weekly basis.
- Involved in project meetings and interacted with other team members in order to resolve the problems.
Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), Agile Testing Methodology, MS Excel, Windows xp.
