Test Automation Engineer Resume
Washington D, C
SUMMARY
- Skilled in Software Quality Assurance Testing, proficient in testing Web based applications, Client/Server, and experienced on Core Java OOPS concepts for more than 7 years.
- Skilled in working on all phases of Software Development Life Cycle (SDLC), experienced in Waterfall Model, Agile, and SCRUM methodologies.
- Experienced in developing test scripts for test case implementation, test scenario and Behavior Driven Development (BDD) using Cucumber.
- Skilled and domain knowledge e - commerce, insurance, banking, financial mortgage domain and their workflow.
- Skilled in working on Selenium WebDriver automation script in Java for Page Object Model (POM)cross-browser testing.
- Experienced in using test automation tools such as Selenium WebDriver, IDE, and Grid to develop automation test scripts for client and web server applications.
- Proficient in reviewing and analyzing business requirements for creating test plans, test cases, test scripts Test Estimation, and requirement traceability matrix.
- Well experienced in performing black box testing, smoke testing, user acceptance testing (UAT), system testing, functional testing, boundary value testing, and GUI software testing.
- Profound knowledge of TestNG framework for unit testing, Maven for project building and Junit.
TECHNICAL SKILLS
Testing Tools: Selenium IDE/WebDriver, SOAP UI tool
Languages: JAVA, XML, SQL
Web Technologies: HTML, XML, CSS
IDE: Eclipse, SQL Developer
Test Framework: TestNG, Data Driven Framework, Cucumber
Build Tool: Maven
Processes: Agile-Scrum, Waterfall
Bug Tracking Tools: JIRA
Data Bases: PostgreSQL, Oracle, MS Excel
Operating Systems: Windows (XP, Vista & 7, 8, 10)
PROFESSIONAL EXPERIENCE
Test Automation Engineer
Confidential, Washington, D.C.
Responsibilities:
- Designed test scripts and analyzed the results in varies levels of application such as integration, regression, acceptance, functional testing using Selenium.
- Executed regression and smoke test as a discrete step of the deployment process by using Selenium WebDriver.
- Involved in building automation framework suing Selenium WebDriver, Java, and (BDD) Cucumber.
- Examined the business requirements document (BRD), designed test cases and test scripts for application under examination.
- Performed user interface (UI) testing, regression testing, and functional testing using Cucumber Maven, Selenium WebDriver, and Jenkins.
- Developed automation framework implementing page object model (POM), JAVA, Selenium WebDriver and Cucumber.
- Used Jenkins for continuous integration of the builds and Maven for build management.
- Performed Behavior Driven Development (BDD) using cucumber features, scenario, and step definitions in Gherkin language.
- Performed user acceptance testing (UAT) in agile environment.
- Well experienced in Core Java, OOPS concepts.
- Delivered backend testing for data validation using SQL in Oracle and executed SQL queries on database tables to verify the database.
- Used JIRA as a defect tracking tool in the project.
- Attended standup meetings, weekly assessment meetings and automation meetings.
Environment: Selenium Web Driver, Cucumber (BDD), MAVEN, SQL, Oracle SQL Developer, Jenkins, Apache-POI, Gherkin, Oracle DB, Eclipse, SDLC, STLC, XML, JSON and HTML XML, HTML, XPath, Windows 7, MS Office suite, Windows XP, 7, 10, Browsers: Chrome, Firefox, IE and Core Java
TEST AUTOMATION ENGINEER
Confidential, Richmond, VA
Responsibilities:
- Developed test codes in Java programming language using Selenium WebDriver automation framework for regression and smoke test suits (TestNG and Maven).
- Set up Jenkins for scheduled automation test run which will trigger smoke test script by receiving email.
- Experienced in Postman tool for manual testing API rest request.
- Developed test cases and automation test scripts including test execution report and generation in accordance with Quality Assurance Best practices.
- Experienced in Core Java, OOPS concepts.
- Used XPaths, CSS selectors, and IDs to locate elements on Web pages.
- Actively involved in in designing of automaton framework to be used in UI testing with Selenium WebDriver.
- Developed and executed SQL queries to verify proper insertion, deletion, and updates into Oracle supporting tables cubes
- Reviewed database test case according to assigned requirements to validate reports by retrieving data with SQL queries from Oracle database.
- Participated in agile scrum methodology and attended daily scrum, sprint grooming, and sprint review and planning meetings.
- Involved in testing the application utilizing the Agile methodology.
- Assisted QA lead in documenting user acceptance test report and reporting resolution.
Environment: Selenium WebDriver, TestNG, Maven, Jenkins, SQL, Java, HTML,GitHub, Agile/Scrum, JIRA, XPath, Windows 7.Oracle SQL Developer, Windows XP, 7, 10, MS Office suite, SDLC, STLC, XML, REST, SOAPUI, JSON and HTML, Browsers: Chrome, Firefox and IE. Core Java
MANUAL QA TEST ENGINEER
Confidential, Boston, MA
Responsibilities:
- Reviewed test basis, designed and documented test strategies, test plan, test cases, and executed test cases.
- Developed test cases, use cases. Also, involved in test execution report and generation in accordance with quality assurance best practices.
- Developed and executed SQL queries to verify the proper insertion, deletion, and updates into the Oracle supporting tables and cubes.
- Performed end to end testing of database to check data integrity using SQL quires.
- Responsible for identifying test cases for regression, smoke and functional tests.
- Assisted QA lead in documenting user acceptance testing report and reporting defect resolution.
- Gathered required documents such as business requirements and design documents, and other related documents.
- Involved in testing the application utilizing the agile methodology.
Environment: MySQL, Oracle SQL Developer, MS Office suite; JIRA, SQL, SDLC, STLC, Agile/Scrum, XML, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE.
