QA AUTOMATION ENGINEER
US CITIZEN 703-***-**** email@example.com
To obtain a Software Automation position where I can work in a cross-functional team to deliver top quality products to our clients and utilize my extensive Testing skills to solve complex problems in a dynamically challenging environment TECHNICAL
SKILLS — SUMMARY
Ø Selenium IDE/WebDriver
Ø SQL Developer
Ø Data Driven Framework,
Ø Over 4 years of experience in Information Technology field, concentrating in Quality Assurance Testing and Manual Testing of Client/Server and Web-based
Ø Participate in all stages of the software development lifecycle in a fast-paced software development
environment SDLC (Requirements, Design,
Implementation, Test and Production) and STLC
(Requirement Analysis, Test Plan, Test Case
development, Set-Up environment, Test Case
execution and Test Case Closure).
Ø Expert in developing and creating a framework using tools like Selenium, Junit and Cucumber
Ø Knowledge and usage of Page Object Model in order to structure and organize Cucumber framework and
integrated Maven as build automation tool
Ø Developed feature files following BDD approach
using Gherkin language also implemented Step
Definitions using Selenium, Java code and performed verification using Junit assertions.
Ø Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven
Development), TDD (Test Driven Development)
Ø Proficient in executing Data Driving Testing using Cucumber Scenario Outline and Datable and also
using Excel (Apache POI) and Data Provider using
Ø Experience working in Agile environment as a
Page 2 of 4
Bug Tracking Tools
Ø Quality Center (QC),
Ø HP ALM, Rally,
Continuous Integration Tools
Ø Bit Bucket
Ø Windows (8, X)
software development approach such as SCRUM and
Ø Strong skills in developing and executing different types of testing such as Smoke Testing, Regression Testing, Functional Testing, Positive/Negative
Testing, Black-box Testing, Front/Back-end Testing, Boundary Testing, Cross Browser Testing and
Ø Expertise in setting up and carrying out browser compatibility testing environment with different
browsers and versions of Internet Explorer, Mozilla Firefox, Google Chrome on different OS like
Windows and Mac.
Ø Experience writing code using of Java Language with eclipse
Ø Core knowledge and understating of OOPs Concepts, WebDriver Waits and Collections
Ø Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid to develop
automation testing scripts for web and client server applications.
Ø Experience in the development of Data driven,
Keyword driven and Hybrid Automation frameworks
Ø Sound knowledge on Junit, TestNG framework for
Unit testing, Maven, Jenkins for Continuous
Ø Hands on experience using Jira as management and bug tracking tool, used Git/GitHub as a version
control system for team collaboration and prevent data redundancy
Ø Experience with continuous Integration tools and configuration management (Jenkins)
Ø Experience in database query languages using
MySQL and Oracle for Manual Testing and use JBDC
java library for database Automation Test.
Ø Hands on experience Manually Testing RESTful APIs using Postman and Rest Assured for automating and
verifying we get the expected response and status code using HamCrest Matchers.
Ø Strong team player with excellent communication, documentation and problem-solving skills
Page 3 of 4
Geico, Chevy Chase, MD May 2017 - current
Ø Gathered requirements documents such as business requirements and design document and other related documents.
Ø Develop, drive, and execute test plans and test cases based on requirements gathered from product owners and stakeholders
Ø Actively participate in all the scrum ceremonies such as Daily Stand-ups, Sprint grooming, Sprint planning, Sprint demo and Retrospective
Ø Helped draft Test Plans which include objectives, requirements, tools, testing approach or techniques and testing environment
Ø Perform test coverage analysis of test plans using Traceability Matrix and schedules and use this
information to prioritize testing
Ø Developed Automation framework using Selenium
Ø Write and execute test cases in BDD format using Gherkin language (Given, When, Then, And) in order to prioritize the experience of the user by using the Cucumber tool.
Ø Follow Page Object Model in order to create a java class for every Webpage, also utilize CSS, Xpath,
name or Id in order to locate elements of each page. Ø Logging concise, high-detailed, accurate defects using Jira, HP ALM/ Quality Center.
Ø Developed new MAVEN based test scripts using
GitHub and Bit Bucket as source repository and
Jenkins for Continuous Integration of the builds.
Ø Performed and executed automation of Relational
Database Testing using JBDC, first to create a stable connection, create a Statement and execute a query. Ø Performed and executed REST API automation testing using RestAssured to validate expected response and status code using JUnit Assertions and HamCrest
Ø Performed different types of Testing such as Smoke Test suite to ensure the stability of the application, Ad-hoc and Functional testing
Ø Prepared, executed and wrote Regression Testcases for Regression suite to check existing functionality due to integration of new features or bug fixes.
Environment: Selenium WebDriver, Java, JUnit, Jenkins, Cucumber, Agile, SQL, Maven, XPath, Eclipse, GitHub, Rest API, JBDC, Windows 7.
Page 4 of 4
PNC, Pittsburgh, PA Nov 2015 – Apr 2017
Ø Analyze user stories and technical requirements for validity, feasibility and technical soundness
Ø Worked with development team to understand
technical design and architecture for test planning. Ø Worked under waterfall methodology.
Ø Prepared traceability matrix to ensure the adequate coverage of the test cases.
Ø Prepared required documentation for testing signoff by various parties as required by the project plans. Ø Assigned, Monitored and Tracked Tasks of Team
Ø Updated Test Plans and Test Cases periodically to manage changes in requirements.
Ø Uploaded test cases executed test cases and logged defects in HP ALM/Quality Center, Rally
Ø Responsible for developing manual test cases using excel and configurations needed to meet testing
Ø Executes test cases/scripts and interprets results to ensure delivery of quality products
Ø Performed Smoke, Functional, Regression and
Ø Create SQL queries to validate data, using MySQL Workbench and oracle as well as test application
changes using SQL Server relational databases
Environment: Java, Manual Tester, Jira, MySQL, Postman, Java Script, Oracle,
George Mason University
Ø Bachelor’s degree
Ø Major in Legal studies
Ø Minors in Business and Immigration
Ø Coding Bootcamp
TestNG, Cucumber, Maven,PostMan,SQL,Java,Automation, Sofatware,Jenkins,cucumbermanual