SOFTWARE TEST AUTOMATION ENGINEER
Location: Houston, TX Phone: 281-***-**** email: email@example.com
Authorized to work in the US for any employer without sponsorship.
Over 5 years of experience in both Manual and Automation testing of web based applications.
Professional Experience in Health Care and Finance domains.
Expertise in Preparing Level of Effort Estimation, Test Plans, Test Scenarios, Test Cases and Test Data.
Proficient in Test Automation with ability to Design, Develop, Maintain different automation framework based on application functionalities.
Experienced in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
Experience working in both Waterfall and Agile Scrum Methodologies.
Experience using Selenium automation tool, Java, Maven, JUnit, Cucumber.
Used Selenium Grid to run tests in different browsers in parallel by using multiple machines to speed up the execution.
Experienced in Continues Integration and executed hourly Automated Smoke Test to check the system stability.
Experience in Developing and maintaining Automation Frameworks like Data Driven Keyword Driven, and Hybrid Automation Frameworks using Java and Selenium WebDriver.
Experience using Chrome and Firefox add-ons such as Firebug, FirePath and ChroPath for identifying Web Element Locators.
Ability to manage Java Automation projects using build tool like Maven.
Configured Maven build tool for automation projects and developed Maven project object model file (pom.xml).
Good knowledge on Object Oriented Programming (OOP) concept and extensively used Java for test case automation.
Experience in creating Page Object Model and Page Factory design for implementing framework.
Used GIT to manage different versions of the source code.
Used Apache POI to read and validate data from Microsoft Excel.
Experience in using Continuous Integration tool like Jenkins.
Solid understanding of Relational Database Design, proficient in writing SQL queries for further performing Back-End testing of application.
Experienced with Sprint Grooming, Sprint Planning, Sprint Demo and Sprint Retrospective meetings.
Extensive API testing experience with the Rest Assured library.
Excellent rapport with Business Analysts, Developers and Testers in the projects and worked in close collaboration with team members to ensure quality of the application.
Expertise in producing and maintaining project specific processes and work ethics.
Ability to establish Relationship with developers, designers, customers and management.
Excellent research and mentoring skills. Ability and enthusiasm to learn new tools/technologies quickly.
Strong believer of Teamwork, Collaboration with Cross Functional Team mindset.
Functional testing, Regression testing, Smoke testing, System testing, Integration testing.
JAVA, JUnit, TestNG, SQL, Cucumber, Rest Assured
Automation Testing Tools
Selenium WebDriver, Cucumber, Maven, Jenkins, Postman, Git.
Bug Tracking Tools
Client: Xpr Soft-Buffalo, NY. January 2020 – Present
Title: QA AUTOMATION ENGINEER
Software Development (Agile/ Scrum): Collaborated in phases of testing lifecycle (STLC) in Agile/Scrum environment maintaining quality development of the Sprint deliverables.
Responsible for preparing test data before the code is moved to test environment.
Worked with development and management teams; in-respect to code drops/Deployments, releases, and schedules.
Worked with SQL Server and functions to test the database integrity.
Used JIRA for bug tracking, issue tracking and project management.
Used POM (Page Objective Model) design patterns on TestNG which makes the code reusable, maintainable and more readable.
Developed reusable codes and executed test scripts using Selenium and Eclipse.
Prepared test scenarios by using Gherkin language in Cucumber.
Performed parallel execution using TestNG.
Continuous monitoring of testing and analysis of the failures on Jenkins
Performed Integration testing, System testing, Regression testing, and User Acceptance Testing.
Automated API GET, POST, PUT, DELETE methods using REST ASSURED Library.
Maintained the Selenium, JAVA automation code and resources in source controls like GitHub over the time for improvements and new features.
Conducted weekly status meetings and defect review meetings with test team.
Reported periodic project status and updates to the QA Manager.
Participated in User Story Analysis and prepared Functional Test Cases based on Definition of Done.
Client : Harris Health Systems, Houston, TX January 2016 – December 2019
Title: QA AUTOMATION ENGINEER
Involved in corporate transitioning from waterfall to Agile Scrum model, provided inputs during grooming and User Story Sessions.
Analyzed the User Stories and provided inputs for clear Acceptance Criteria to ensure Testability of User Stories.
Implemented automation framework using Selenium WebDriver, Java, Cucumber, Maven, JUnit.
Implemented Page Objects framework, Hybrid framework from scratch.
Developed Keyword Driven and Data Driven framework to retrieve test actions, test data from Excel files and SQL Databases.
Configured Maven for Java automation projects and developed Maven project object model (POM).
Experienced in API functional testing of RESTful web services using Postman tool.
Developed BDD tests using Cucumber by writing behavior’s and step definitions.
Developed required Selenium support code in Java for Cucumber.
Created SQL queries, connected to database and generated test reports.
Performed Defect Tracking and Management in JIRA.
Generated automated daily reports using JIRA API.
Worked in a dynamic AGILE environment and participated in scrum and sprint meetings.
Actively took part in Daily stand ups meetings, Sprint planning, Sprint retrospective and Sprint reviews.
Implemented Jenkins jobs to designed to run the Regression test suite and Smoke tests in development and test environments and generate reports.
Worked in pairs with developers to write Cucumber feature files and develop Selenium test scripts to automate the stories during development as part of Test-Driven Development.
Implemented multi browser testing to ensure cross browser compatibility.
Associate in Science Baku Oil Energetic College,Baku Azerbaijan
Oracle, Java SE 8 Programmer.