Test Automation Engineer Resume
Sacramento, CA
SUMMARY
- 5 years experience in Information and Technology, with extensive focus on Software Quality Assurance, proficiency in testing Web - based applications and good experience of Core Java OOPS concepts.
- Professional expertise in Smoke Testing, backed end testing, Black Box testing, User acceptance testing, Functional testing, positive testing, Negative testing, System testing, Regression testing, GUI software testing, Ad hoc testing.
- Development Life Cycle (SDLC) and its methodologies such as Agile, SCRUM and Waterfall Model.
- Sound knowledge of Cucumber (BDD) and TestNG frameworks for UI testing and good understanding of tools like Apache Maven, Jenkins and GIT.
- Experienced in Manual and automation testing on various domains, including Banking, Retail E commerce and insurance.
- Strong Java skills with experience in Selenium WebDriver for developing automation test scripts
- . Experienced in the development of Data driven and Hybrid Automation frameworks in Selenium.
- Experienced in working on Selenium WebDriver automation scripts in java for Page Object Model (POM) cross browser testing. Used test annotations to group the test methods for cross browser.
- Sound knowledge of TestNG framework for unit testing, Maven for project building.
- Extensive working experience on all phases of Software.
- Experienced writing automation tests within automaton framework and contributing to maintaining the frameworks.
TECHNICAL SKILLS
Testing Tools: Selenium IDE/WebDriver, Postman
Languages: JAVA, XML, SQL
Web technologies: HTML, XML, CSS
IDE: Eclipse, SQL Developer
Test Framework: Junit, TestNG, Data Driven, framework Cucumber
Web Debugging Tool: Xpath, Chropath
Build tool: Maven
Process: Agile-Scrum, Waterfall
Bug Tracking tool: JIRA
Data Bases: MySQL, MS Access
Operation Systems: Windows (XP, Vista,7,8,11)
PROFESSIONAL EXPERIENCE
Test Automation Engineer
Confidential, Sacramento CA
Responsibilities:
- Developed Automation framework implementing Page Object Model, Using JAVA, Selenium WebDriver and Cucumber.
- Involved in building automation framework from scratch using Selenium WebDriver, Java, and Cucumber (BDD).
- Performed BDD (Behavior Driven Development), using Cucumber Feature, Scenario and Step Definition in a domain - specific language, Gherkin.
- Perform User Acceptance testing (UAT) exclusively in an agile environment.
- Experienced in Core JAVA, OOPs concepts.
- Assessed and analyzed user stories and participated in Sprint planning, Review Sessions, Scrum meetings and developed Test Scenarios, Test cases, test data, test procedures and test reports.
- Implemented Regression and smoke/Sanity test execution using Selenium WebDriver.
- Managed tickets in Jira.
- Utilized JIRA as defect tracking tool on the project.
- Participated in Stand-Up meetings, walk though meetings, weekly automation meetings with all other QA, weekly assessment meetings with business analysts and developers.
- Solid knowledge of SQL.
Environment: Selenium, WebDriver, Java, TestNG, Jenkins, SQL, Maven, HTML, XPath, GitHub, Windows, MS Office suit, JIRA, SQL, SDLC, STLC, Agile/Scrum, XML, Postman, JSON, and HTML, Browsers: Chrome, Firefox, and IE, Core Java.You might want to include your GPA here and a brief summary of relevant coursework, awards, and honors
QA Automation Engineer
Confidential, Chevy chase MD
Responsibilities:
- Experience with Postman tool for Manual Testing API Rest Request.
- Experience on Core Java, OOPS concepts.
- Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
- Developed test code in Java language using Selenium WebDriver and TestNG framework.
- Utilize CSS selectors, IDs, and XPaths to locate elements on Web pages.
- Involved in testing the application utilizing the Scrum (Agile) methodology.
- Involved in designing of automation framework to be used in UI testing with Selenium WebDriver.
- Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
- Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.
Environment: Selenium WebDriver, Java, TestNG, Jenkins, SQL, Maven, HTML, XPath, GitHub, Windows 7.Orac1e SQL Developer, MS Office suite; JIRA, SQL, SDLC, STLC,Agile/Scrum, XML, REST, SOAPUI, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE. Core Java
QA Analyst (Manual Tester)
Confidential, Sacramento CA
Responsibilities:
- Involved in SDLC, Agile Process, Business Process Design and Implementation.
- Wrote and executed the test cases manually and automated.
- Worked with development team to understand technical design and architecture for test Planning.
- Analyzed the Business Requirements Document and system specifications and identified the test Requirements.
- Worked Extensively with Business Analyst and Developers to discuss the defects and their fixes.
- Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
- Performed Functional, Integration, regression, positive, negative and UAT testing.
- Performing Regression test using automated testing tool Selenium.
- Cucumber was used for the entire regression testing and functional testing with selenium as primary tool to test the Test scenarios, Test cases and test conditions identified.
- Connected to database to Query the database using SQL for data verification and validation.
