Test Automation Engineer Resume
Rancho Cordova, CA
PROFESSIONAL SUMMARY:
- 5 years of experience in IT, specializing in Software Quality Assurance Testing, proficient in test on Client/Server and Web based applications and experience on Core Java, OOPS concepts.
- Experience in waterfall and Agile scrum methodologies and multiple levels of SDLC and Testing Life Cycle (STLC)
- Expertise on Requirements Analyzing, Test Planning, Test Design, Test Execution, Defect Reporting, Defect Status Reporting, Test Closure activities.
- Proficient in using test automation tools such as Selenium WebDriver/IDE/Grid to develop automation testing scripts written in Java, Page Object Model (POM) design pattern for web and client server applications.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building.
- Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber.
- Expertise in Smoke Testing, backed end Testing, Black - Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, Ad-hoc Testing, Cross Browser testing.
TECHNICAL SKILLS:
Testing Tools: Selenium IDE/WebDriver
Languages: JAVA, Structured Query Language (SQL)
IDE: Eclipse, PostgreSQL
Test Framework: Junit, TestNG, Data Driven Framework, Cucumber
Web Debugging Tool: XPath, Fire path, Firebug
Build Tool: Maven
Processes Agile: Scrum, Waterfall
Bug Tracking Tools: JIRA
Data Bases: PostgreSQL
Operating Systems: Windows
PROFESSIONAL EXPERIENCE:
Test Automation Engineer
Confidential, Rancho Cordova, CA
Responsibilities:
- Working in a dynamic Agile Scrum environment closely with developer’s team.
- Executing and maintaining test automation scripts using Selenium WebDriver, core Java, Cucumber features in Gherkin format, following the BDD framework and POM (Page Object Model) pattern design.
- Using maven for build management and Jenkins as a continuous integration tool to schedule and run the automated test scripts, and JIRA for bug tracking.
- Performing System, Integration, Regression, Smoke, Ad-hoc, Positive and Negative testing to monitor the behavior of the application during different phases of STLC.
- Participating in daily Stand-up meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
Environment: Selenium Web Driver, Jenkins, POM, MAVEN, Apache-POI, Cucumber (BDD), Gherkin, Eclipse, PostgreSQL, MS Office suite, Windows XP, 7, 10, browsers: Chrome, Firefox and IE.
Quality Analyst Manual Tester
Confidential, Chevy Chase, MD
Responsibilities:
- Interacted with the Business Analysts for requirement analysis and test case reviews.
- Created and executed manual test cases and logged defects.
- Performed manual testing of database and user interface (UI).
- Created bug reports in JIRA get it verified by test lead, provided clear description steps to reproduce.
- Performed regression testing to ensure the defect has been addressed in the application to close the defects and generated reports.
- Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
- Wrote SQL queries in PostgreSQL to manage data in database.
- Participated in Agile Scrum methodology and attended Daily Scrum, Sprint Planning and Sprint Review meetings.
Environment: Manual Testing, Agile Methodology, PostgreSQL, JIRA, SQL server, Windows XP, 7 and 8.