We provide IT Staff Augmentation Services!

Senior Automation Test Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, JUnit TestNG & Maven
  • Designed and implemented different automation frameworks from scratch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects
  • Expertise in writing Selenium WebDriver automation scripts in JAVA for highlytransactional E - commerce websites
  • Executed automation scripts on different browsers/environments & reported defects/results to the team
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for behaviour
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Took ownership of automation and led the automation team by mentoring the team as required
  • Excellent experience of build tools like Maven and managing JAVA automation projects using them
  • I am a result and detail-oriented software developer with 25+ years of experience in programming JAVA/C#.Net web projects, and the last 7+ years of this experience in Selenium testing, and automation. As a dedicated team leader and mentor, I have worked in fast-paced environments across a variety of fields ranging from E-commerce and finance to government and education. I have supervised QA processes from design and implementation through post-release verification.
  • Proven ability in Selenium WebDriver Automated testing & Frameworks, Page Objects & Hybrid Frameworks, TDD, BDD, Web testing, Functional testing, Performance & Load testing. Excellent experience in each phase of Test Life Cycle, Test strategies & Test plans. Solid experience of Software Development Life Cycles, Selenium WebDriver, Selenium Grid, Cucumber, JAVA, JUnit, TestNG, Web Applications, JIRA, Maven, SQL, AGILE Methodologies, Scrum.
  • Worked in a highly dynamic AGILE environment and participated in sprint meetings E-commerce/Financial/Trading domains, Automation & Testing tools.
  • Strong experience of E-commerce, Financial, Insurance, Trading and Telecom domains
  • Proven ability in working individually or as a part of team, Problem solving, Process improvement activities, Analytical skills, Reporting and Assisting to Manager
  • I used as a programming all primitive languages like Assembler, Cobol, Pascal, dbase and Foxbase;
  • Then I have used PHP with Laravel .Net (C#) and lately Java Environment, Spring frameworks.
  • I have worked in many different environment, as following methodologies like Agile SCRUM to Waterfall.
  • Also I have written some books about Math, Statistic, Economy(Micro and Macro) and Accounting. I am expert at all these subjects. I have 14 years teaching and training experience in Turkey.

TECHNICAL SKILLS

  • Automation Testing: Selenium WebDriver, Selenium Grid, Cucumber, Maven
  • CICD: Jenkins for Continuous Integration and Deployment
  • Mobile Testing: Appium with NodeJS
  • Web Services Testing: Rest Assured
  • Loading Test: J - Meter
  • Programming Languages: JAVA - C# - .Net
  • Scripting Languages: PHP, VB Script, Java Script, J-Query, Perl, Python Frameworks JUnit, TestNG, Spring, Laravel.
  • Management and Bug Tracking Tools: JIRA with Rest API
  • RDBMS: MS SQL Server 2008/2008R2/2012,2014,2017 MySQL, Oracle
  • Operating Systems: Windows 8/10, Mac OS, LINUX
  • Web Services: Rest API with Json and Json Server with NodeJS NPM
  • Domain Knowledge: CRM, E-commerce, all kind of SFA Solution, Accounting, Financial, Trading, Insurance, Telecom, Billing

PROFESSIONAL EXPERIENCE

Confidential

Senior Automation Test Engineer

Responsibilities:

  • Selenium Automation Framework Architecture & Layers
  • Developing Page Object Classes for web pages
  • Developing Classes for test cases using by Page Objects
  • Using inheritance: Developing PageBase - TestBase classes • To reuse the code - For easy maintenance
  • Using JAVA Properties file for configuration and settings
  • Developing WebDriver class to easy choose any browser
  • Setting up Apache POI API in Eclipse to use Excel Files
  • Reading and Writing Test Data from Excel file
  • Developing Data Driven Helper class to help Data Driven testing
  • Developing a single DataProvider Method for all test cases
  • Applying Excel Test Data to Web elements as per test case
  • Running the Automated Tests with different sets of Test Data
  • Moving shared code to Test Base class for easy maintenance
  • Using Java Properties file to specify Test Data Excel File and Sheet Name

Confidential

Technology Officer

Responsibilities:

  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, Maven.
  • Extensively automated regression and functional test suites by developing over hundreds test cases, test suites using Selenium WebDriver, JAVA, JUnit.
  • Implemented Page Objects framework, Hybrid framework and from scratch to represent web pages.
  • Developed Keyword Driven and Data Driven frameworks 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).
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
  • Developed BDD tests using Cucumber by writing behaviours and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Wrote SQL queries extensively, queried database and generated test reports. Performed Purchase Orders Database testing by developing numbers of SQL scripts.
  • Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.
  • Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
  • Won a lot performance certificates

Founder, CEO

Confidential

Responsibilities:

  • Taught Computer Programming, Accounting, Math, Statistics, Economics, and Business classes to college-level students
  • Wrote and published textbooks for Math, Statistics, Micro and Macro Economics
  • Trained instructors to teach computer programming to middle and high schoolers and start computer labs across various cities in Turkey

We'd love your feedback!