Test Automation Engineer Resume
GA
SUMMARY
- 7+ years of experience in Software development and testing which includes Manual testing and Automation using Selenium and QTP.
- Experience in testing Web - based and Client-Server based applications across various client domains.
- Expertise in creating Test Strategy, Test Plan, Test Reports, Test Cases and Test Scripts for Manual testing based on teh functional specification.
- Strong noledge & expertise in Functional, System, Integration, Regression, compatibility, end-to-end testing, UAT, Smoke/Sanity, Usability testing.
- Strong exposure and experience in Software Development Life Cycle (SDLC), Agile, Waterfall, Software Testing Lifecycle (STLC) and QA methodologies.
- Experience in configuring and maintaining Defect Tracking system and preparing project reports for end-to-end testing using tools like QC/ALM and JIRA.
- Performed Automation testing using tools such as Selenium WebDriver/RC/IDE/Grid, QTP for web and client server applications.
- Experience in writing CSS Selectors and Xpath expressions to identify web elements locators using Web-debugging tools like Fire Path and Firebug
- Sound noledge on Junit, TestNG framework for Unit testing.
- Experience wif build, Continuous Integration and version control tools - Maven, Ant, Jenkins and GIT Hub.
- Solid noledge in Java and OOPS concepts (Abstraction, Encapsulation, Inheritance and Polymorphism required for Selenium frameworks.
- Excellent communication, co-ordination, analytical & problem-solving skills.
- Ability to adapt to new environment quickly, strong team player, enthusiastic learner, confident, sincere and committed.
TECHNICAL SKILLS
Methodologies: Agile/ Scrum, Waterfall
Automation Tools: Selenium IDE, Selenium WebDriver, Selenium RC, Selenium Grid, Quick Test Pro, Cucumber, JUnit, TestNG, Appium, Soap UI.
Frameworks: Data Driven, Keyword Driven, Modular Driven & Hybrid
Test Management Tools: Quality Center, JIRA, ALM, Clear Quest
Programming Languages: Java, Shell script
Web Technologies: HTML, CSS, XML, Xpath, JavaScript, JSON
Web Services: SOAP, REST
Continuous Integration, IDE & other tools: Jenkins, Eclipse IDE, GIT repository
Build Management Tools: ANT, Maven
Data bases: Oracle, SQL Server, MS-Access.
Operating Systems: Windows variants, UNIX
PROFESSIONAL EXPERIENCE
Confidential, GA
Test Automation Engineer
Responsibilities:
- Involved in analyzing & reviewing teh Functional requirements and Technical specification documents.
- Responsible for Creating Test Plan, Test strategy and Test case documents.
- Involved in setting up teh Test environment wif Eclipse IDE, Selenium WebDriver and TestNG.
- Actively involved in identifying & writing teh automation test cases for Functional Regression testing.
- Involved in Hybrid driven framework design using Selenium WebDriver.
- Performed Data driven testing using Selenium WebDriver, JUnit and JDBC Connections.
- Performed cross-browser compatibility testing on IE, Firefox and Chrome browsers.
- Used JIRA for logging & tracking defects.
- Checked teh end-to-end data flow and used SQL queries to extract teh data.
- Extensive testing of browser content and compatibility of application using locators.
- Worked wif release management to createautomationscripts for regression testing.
- Coordinated wif CI team to ensure completion of daily automated regression tests.
- Participated in formal reviews and walkthrough for preparing test cases.
- Attended weekly meetings wif manager to discuss about day to day activities.
Environment: Selenium WebDriver, Grid, TestNG, Jenkins, Maven, SOAP UI, XPATH, Firebug, XML, HTML, CSS, Eclipse, JIRA, MySQL, Git
Confidential, Melville, NY
QA Engineer
Responsibilities:
- Responsible for creating & execution of test cases for automation and manual testing.
- Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
- Responsible for Cross-browser testing and running teh automation script.
- Executed automation test script against teh functional specifications on multiple browsers me.e. Internet Explorer, FireFox & Chrome
- Created Web Service automation test suite using Soap UI to test REST API.
- Prepared and executed batch test suite through TestNG.
- Used Xpath expressions to work on dynamic objects.
- Extensive testing of browser content and compatibility of teh application using locators.
- Responsible for creating daily defect status reports.
- Used Project Management tools like JIRA to prioritize, classify bugs and tracked defects.
- Part of Daily Scrum calls, Retrospective meeting and Sprint planning meeting
Environment: Selenium WebDriver, Grid, TestNG, Jenkins, Maven, SOAP UI, XPATH, Firebug, XML, HTML, CSS, Eclipse, JIRA, Git
Confidential
Automation Tester
Responsibilities:
- Responsible for creating test plan and strategy for automation and manual testing for web application
- Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
- Responsible for Cross-browser testing and running teh automation script in parallel.
- Involved in development of Hybrid (Keyword and Data Driven) Test Framework using Selenium WebDriver, Maven and TestNG.
- Used TestNG annotations like groups, parameters, Data Providers to group teh test cases, test methods, test suits for regression and functional testing.
- Extensively queried through SQL to check teh database records in MySQL database.
- Prepared and executed batch test suite through TestNG.
- Extensive testing of browser content and compatibility of teh application using locators.
- Successfully Completed User Acceptance Testing (UAT) on each release of teh project wif teh halp of end user requirements.
Environment: Selenium WebDriver, TestNG, Maven, XPATH, Firebug, XML, HTML, CSS, Eclipse, QC, MySQL, SVN
Confidential
Quality Assurance Analyst
Responsibilities:
- Review Business Requirement documents (BRD), Software Requirement specification (SRS) and prepare Test Plan
- Created theautomationframeworks in QTP
- Documented Manual Test cases, Test procedures and Test results.
- Performed Functional and UI testing for teh web-based application.
- Conducted teh Smoke Testing to check teh High-Level functionality of an application.
- Performed SQL Server's data validation and database queries
- Used Back-end database SQL Queries to perform data testing
- Created theAutomationFramework for teh application and ensured teh adequate coverage for regression testing.
- Automated teh test scripts for User interface, Functional and Regression testing using QTP
- Added various Check Points using teh QTP
- Created parameters dat inserted different data into each iteration of a test run using Parameterize test in QTP
- Participated in Weekly status meeting and walk through to discuss Defects Priorities
- Defects tracked and reported using Quality Center Reporting tool.
- Performed System, Integration and Regression Testing.
Environment: Windows XP, Quick Test Professional, Quality Center, Oracle, Perforce.
Confidential
Software Tester
Responsibilities:
- Reviewed teh Business Requirement Documents and Technical Specification documents.
- Responsible for creating test cases and executing them manually.
- Performed Functional & user interface testing under System, Integration and Regression testing for various modules.
- Prepared Test Data and performed Positive and Negative testing.
- Developed SQL queries for back-end testing.
- Created Test cases for User interface, Regression and functional testing.
- Used Mercury Quality Center to capture requirements and creating test cases.
- Execution of test cases, verification teh actual results against teh expected results and documenting teh test plan.
- Logged defects on QC and prepared teh defect reports. Closely worked wif Business Analyst and developers for defect triage.
- Responsible for providing weekly status reports, showing teh progress of teh testing effort and open issues to be resolved
- Performed Defect Root Cause Analysis, interacted wif related Team, and tracked defects in a Quality Center.
- Delivered work on tight schedule, wifout affecting teh quality of teh deliverables
Environment: MS Office, Quality Center, Oracle, Windows
