We provide IT Staff Augmentation Services!

Automation Engineer / Sdet Resume

SUMMARY

  • Over 5 years of experience in the Software industry as QA Automation Engineer
  • Worked in Agile and Waterfall processes and methodologies in multiple successful projects
  • Experience with various types of testing like UI testing, WebServices/API testing, Regression testing, User Acceptance Testing, Functional Testing, Integration Testing, End to End Testing
  • Experienced in designing the architecture and development of End - to-End Full Stack Automation frameworks for web applications
  • Experienced with Front end/UI level automation using Java, Selenium WebDriver, Cucumber, Junit, TestNG, Maven
  • Experienced with Rest API level automation using Java RestAssured, Postman, GSON, Jackson, Curl
  • Experienced with Database level automation using Java JDBC, SQL
  • Configured Selenium Grid in Amazon AWS cloud servers to execute regression suite remotely in parallel
  • Strong knowledge of Java Object-Oriented development, Flow controls, Collections, JDBC, synchronization, design patterns, String manipulation, Regular Expressions, debugging, Exception handling
  • Extensive experience with data manipulation and validation using Java libraries from various data sources like JSON, XML, CSV, XLS, databases, text, log files and Web tables
  • Experience with Amazon AWS EC2 servers, Security groups, Regions and RDS databases for the deployment and maintenance of applications
  • Good knowledge of SQL DDL, DML commands, Joins, Unions, Functions when working with databases
  • Regularly used GIT and GitHub for version control integrated with Jenkins CI/CD
  • Quick learner of new technologies, excellent analytical, problem-solving and communication skills
  • Experience in working with Onsite and Remote Teams and coordinate activities

TECHNICAL SKILLS

Languages: Java, SQL, HTML JavaScript, Gherkin, Json, XML

Automation Tools: Selenium WebDriver, Grid, Cucumber, Serenity, RestAssured, Postman

Testing Framework: JUnit, TestNG, Hamcrest

IDE: Eclipse, IntelliJ IDEA

Continuous Integration: Jenkins

Build Tools: Maven

Version Control: Git, GitHub

Databases: Oracle, MySql, Postgress, AWS RDS

Cloud: AWS EC2, RDS, AZURE

Platforms: Windows, macOS

PROFESSIONAL EXPERIENCE

Confidential

Automation Engineer / SDET

Responsibilities:

  • Worked on as a QA Automation Engineer as a part of the Fleet(Vehicles and Customers) project team in an Agile environment
  • Performed test cases automation using Java, Selenium WebDriver, Maven, Cucumber for web applications
  • Mainly used Java OOP, collections, generics, exception handling for automation of the project
  • Fully automated Frond End and database test cases and verifications for multiple critical financial applications.
  • Developed UI and Database test automation framework using Java, Selenium WebDriver, Maven, JUnit, Cucumber BDD, JDBC, Git, Jenkins
  • Experienced with Amazon AWS EC2 servers, Security groups, Regions, and RDS databases
  • Successfully performed production support by automating data migration verifications using JDBC and JUnit libraries in Java, which helped cut production deployment time by several hours
  • Maintained all Automation codes in GitHub repositories implementing multiple branches
  • Used Jira to track, manage, and communicate project development progress
  • Used Jenkins to schedule execution of daily Smoke tests and trigger regression suite tests as needed in different environments
  • Used Apache libraries for importing/exporting data to external applications
  • Provided execution report of regression suite to upper management

Confidential

Automation Engineer / SDET

Responsibilities:

  • Worked on as a Full stack QA Automation Engineer as a part of the Library project team in an Agile environment
  • Performed test cases automation using Java, Selenium WebDriver, RestAssured, JDBC, Maven, Cucumber, Postman for web applications
  • Ensured all application changes were properly tested using Automation Framework in Test environments before they are deployed to Production
  • Worked closely with Business Analysts to learn requirements for the data fields and reports
  • Experienced with Amazon AWS EC2 servers, Security groups, Regions, and RDS databases
  • Reported any bugs, issues that are observed during testing
  • Provided execution report of regression suite to upper management
  • Maintained all Automation codes in GitHub repositories implementing multiple branches
  • Used Jira to track, manage, and communicate project development progress
  • Used Jenkins to schedule execution of daily Smoke tests and trigger regression suite tests as needed in different environments
  • Used Apache libraries for importing/exporting data to external applications

Hire Now