Automation Engineer Resume
Vienna, VA
SUMMARY
- 6 years of IT experience in Automation Testing.
- Understating and well noledge of SDLC and STLC including agile methodology.
- Good working Knowledge on all phases of STLC from Requirements analysis, Design, System Analysis, Test Case Design, Maintenance and Documentation.
- Proficient in Test Planning, Test Strategies, Test Case Design, Reviews, Defect reporting & tracking, and Test Execution (manual and automation) using test plans and functional requirements.
- Understanding of different approaches to Testing such as System Testing, Smoke Testing, Regression Testing, Black Box Testing, Functional Testing, Database Testing, WEB/UI Testing.
- Proficient in Selenium, Page Object Model, TestNG, Core Java.
- Expertise in a variety of tools such as Selenium Webdriver, TestNG, JUNIT, Maven, JIRA.
- Proficient in designing and implementing Automation Frameworks and TestNG Framework for a number of projects.
- Experience ranging from designing test cases using tools like JIRA.
- Expertise in Problem solving and Bug Tracking Reports using Bug tracking Tools JIRA.
- Experienced in creating different Scenarios for functional testing utilizing HP ALM/Quality Center as per teh requirement specifications.
- Experienced Database testing with SQL.
- Good Knowledge in creating Test Scripts using Selenium WebDriver with Page Object Model.
- Experienced with Cross - Browser and compatibility testing to test Web Application using Selenium WebDriver and TestNG, running parallel testing for regression and functional Testing.
- Experienced in building automation scripts and frameworks from scratch using Selenium Web driver with Java.
- Experienced with Automation Framework Development in Selenium WebDriver using Java.
- Good noledge of handling different locators through CSS, XPATH and handling AJAX components of a web page.
- Good Knowledge in writing, enhancing and executing test scripts using Selenium, TestNG.
- Basic Knowledge in testing various API endpoints using Postman.
- Expertise in preparing Test Reports, Defect Management, Management Reports and Delivery Summary Reports.
TECHNICAL SKILLS
Testing Tools: WebDriver, HP ALM, JIRA, Postman
Languages: Java
Test Framework: Junit, TestNG
IDE: Eclipse, IntelliJ Idea
Build Tool: Maven
Bug Tracking Tools: JIRA, Quality Center (QC)/ALM
Continuous Integration Tools: Basic noledge Jenkins
Databases: Basic noledge SQL Server, MS Access, Oracle, MySQL
Operating Systems: Windows and Mac
Microsoft Office tools: (MS-Word, PowerPoint, Excel and Access)
PROFESSIONAL EXPERIENCE
Confidential - Vienna, VA
Automation Engineer
Responsibilities:
- Analyzed business requirements and functional documents, created teh test strategy document that defined teh test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct teh effort.
- Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of teh business rules.
- Performed Functional, Regression, System and GUI testing Confidential different stages of teh application development.
- Involved in Navigation Testing, Bug reporting and tracking to closure through JIRA tool.
- Used JIRA for tracking, reporting and managing teh defects.
- Writing basic SQL query(As Needed) for various projects to verify teh back end data based on teh specification.
- Developed automation framework for Selenium WebDriver.
- Extended TestNG framework by adding some helper classes and methods.
- Developed Selenium test cases using TestNG framework.
- Maintained and executed Maven build files for running automated tests.
- Used Maven to help manage project's build, report and documentation across teh network.
- Performed GUI, Functional and Regression testing by automated using Selenium.
- Used Selenium WebDriver for writing test scripts for regression test coverage.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
- Checked Log files to analyze errors experienced using Log4j during testing.
- Designed and developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Involved in providing teh efficient locators strategy like XPath and CSS to run Selenium script in stable condition.
- Worked with source version control tool such as Git and GitHub
- Coordinated with technical support associates to fix proprietary software issues.
- Created manual test cases, reviewed with different stakeholders to validate teh functionality.
- Verified, edited and updated test data in new or existing systems before testing.
Environment: Java, Selenium WebDriver, Selenium Grid, Firebug, FirePath, CSS, Test-NG, GitHub, SVN, Page object pattern (POM), Maven, Jenkins, HTML, XML, XPATH, HP ALM, Oracle SQL, SoapUI, JIRA, C/C++, MS Word, Windows.
Confidential, Boston, MA
Software Quality Engineer
Responsibilities:
- Responsible for analysis, reports and defect tracking.
- Actively attend meetings with fellow testers and other groups to evaluate teh progress and Performance of teh application.
- Involved in Defect Management (including documentation and verifying resolutions).
- Performed Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance testing, and End to End Testing.
- Documented teh Bugs and generated status reports and Bug reports using JIRA.
- Used JIRA as teh defect tracking tool to track, review and generate report on bugs.
- Created and enhanced numerous test scripts to handle changes in teh objects, in teh tested application's GUI and in teh testing environment using Selenium Web Driver, JUnit, Maven and Jenkins.
- Involved in building automation framework from scratch using Selenium Web Driver, JAVA, Junit, Jenkins, Maven and IntelliJ.
- Wrote Selenium scripts to create reusable components in BDD framework.
- Executed automated application testing for key product functionalities and developing new test plans using tools such as Selenium and Junit.
- Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
- Performed functional testing to identify various critical points in teh application and automated it by using Selenium WebDriver with JUnit.
- Generated Selenium reports using JUnit reporter and automated report generation and delivered to email
- Integrated with Continuous Integration tools Jenkins for running tests on a nightly basis automatically.
- Involved in creation of automation framework in Selenium WebDriver using Selenium
- Used Firebug Tool to identify teh Object's id, Name, XPath, link in teh application.
- Tested teh application in cross browsers such as Internet Explorer, Mozilla Firefox, Safari and Google Chrome for browser compatibility testing.
- Participated in Project and Test Team Requirements reviews.
Environment: Selenium WebDriver, Selenium Grid, Eclipse, XPath, CSS, Java, Java Script, JIRA, JUnit, Windows, MS SQL Server, Test-NG, GitHub, SVN, MS Outlook, MS Visio, MS Word, PowerPoint, Apache POI, Page object pattern (POM), Maven, Jenkins
Confidential, Detroit, Michigan
QA Tester
Responsibilities:
- Worked closely with clients in gathering and reviewing teh business requirements for each Sprint/Release.
- Understood SRS and kept track of teh new requirements/change in requirements of teh project.
- Coordinated with project manager and development team to formulate test strategy, scope of test effort, test resources required, and test-release schedules.
- Performed and planed functional, regression testing, integration testing, system compatibility testing, and user acceptance testing.
- Involved in generating test plan, test cases using Quality Center/ALM.
- Wrote SQL queries to test teh oracle database and validate teh data integrity.
- Created VB scripts to connect various reference databases in Oracle host servers using embedded SQL statements.
- Created various data tables based on created templates for different states to execute batch files in Selenium.
- Developed components for each transaction used in teh test script or scenario by using Selenium.
- Performed regression testing to ensure no new bugs exist due to modifications.
- Created Automated Data Driven test scripts for performing highly efficient regression test cycles that can perform XML String comparison to differentiate between expected and actual results.
- Generated Reports, Graphs, Summary data, and Collating execution results to help analyze teh performance of teh systems.
- Performed Cross browser testing is used on Internet explorer and Netscape navigator for browser compatibility.
- Participated in Release Review/Requirement Analysis and Design review meetings.
- Involved in testing configuration and customization like fields, page layouts, users, role hierarchy.
Environment: JIRA, Soap UI, REST, Quality Center/ALM, Selenium, Windows, UNIX, C/C++, SQL, Java, VBScript, VB.Net, HTML, XML, MS Word, MS Excel.
