We provide IT Staff Augmentation Services!

Senior Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Highly experienced Senior Test Automation Engineer with 7+ years of experience in Selenium Automation and JAVA Software Testing and 13 years of experience in IT field including software training, networking, etc. Designed and Developed frameworks using Selenium WebDriver, JAVA, JUnit Cucumber, Maven.
  • Created projects using Maven build tool with JAVA and maintained all the dependencies in a pom.xml file
  • Developed BDD Scenarios using Gherkin Scripting language with Cucumber and implementing step definitions classes
  • Utilized GIT version control; to keep track of any changes in Automation code and make it accessible to other team members
  • Expertise in writing SQL Queries, SQL Scripts and performing Database testing in different RDBMS like Oracle and MySQL.
  • Knowledge on Core  Java concepts like Data Structures (Collections), Inheritance , Abstraction , Encapsulation , Polymorphism and Exception handling
  • Worked as Full Stack Tester in both GUI and Back End - Database
  • Effective skills in Selenium WebDriver Automated Testing for Web Application Testing.
  • Experienced in all phases of Software Testing Life Cycle, Test strategies & Test plans, UAT.
  • Experienced in creating Automation frameworks from Scratch using: Maven, Selenium WebDriver, Java, JUnit, TestNG, SQL, Restful
  • Worked in Agile Methodology and tested various domains such as HealthCare, Insurance, Trading, Education
  • Designed and Developed various frameworks such as Behavior Driven Development BDD, Data Driven Development DDT and Page Objects Models
  • Experienced in API Testing using JAVA RestAssured Library and API Testing tools such as POSTMAN
  • Experienced in learning and mastering new tools such as Selenium WebDriver, Java, Eclipse IDE, Restful, Rest Assured, MySQL, Oracle, Apache POI, JDBC Driver Manager, Visual Basic, HTML, XML, Adobe Photoshop, Autodesk Inventor, etc.
  • Conducted various Automation mentoring sessions and demos to Functional teams and Development team to achieve higher knowledge sharing
  • Functional and Automated testing experience, with project team working skills and the ability to communicate effectively with team members.
  • Characteristics of attention to details, and scrutiny.
  • Ability to learn and adapt quickly to new requirements, teams and environments.
  • Strong analytical and problem-solving skills with the ability to meet dead-lines and function properly in a fast pace working environment
  • Strong communication & interaction with Clients, Developers, Business Analysts, Management.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Cucumber, Maven, Jenkins, TestNG, JUnit, RESTFUL, REST Assured

CI/CD Tools and Source Control: Jenkins, GIT

Project Management Tools: JIRA, HP ALM

Languages: JAVA, Gherkin, SQL, HTML, XML, JSON, JavaScript

RDBMS: MySQL, Oracle

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Senior QA Automation Engineer

Responsibilities:
  • Followed Agile testing methodology, participated in all agile ceremonies such as Scrum meeting, Sprint planning, grooming etc.
  • Involved in daily stand-up meetings to review the progress of the testing and issues
  • Automated Regression test cases with Selenium WebDriver to support major application releases.
  • Developed Automation Cucumber-Page Object Model Framework using Selenium Web Driver, Java, JUnit, Maven and Eclipse IDE for application UI testing.
  • Integrated the test suites to Jenkins to execute them automatically daily and after every successful deployment
  • Conducted Backend Testing on SQL Server to retrieve the data from database by using MySQL, JDBC, Core Java, and Eclipse.
  • Performed Multi-Browser testing on different browsers such as Google Chrome, Mozilla Firefox, and Internet Explorer to make sure there is no compatibility issues.
  • Used cucumber for Behavior Driving Development
  • Implemented JUnit to organize the execution flow, by using annotations and performing parallel executions in various types of browsers and platforms
  • Attended software deployments and made sure there were no errors during and after deployments.
  • Used JDBC to connect Oracle, SQL Databases
  • Used Apache POI for data driven testing to create, read, update, data
  • Used Scenario Outline-Examples combination in Gherkin Language in Cucumber Feature File for data driven testing.
  • Maintained CI/CD Continuous with Maven and Jenkins for building and scheduling.
  • Mentored testers in the QA team on automation, coding and different types of tools for testing framework.

Confidential, Chevy Chase, MD

Senior QA Automation Engineer

Responsibilities:
  • Followed Agile testing methodology, participated in daily Scrum meetings and testing each Sprint deliverables.
  • Participated in various agile-scrum ceremonies such as Sprint Grooming, Planning, and Retro.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Developed and Designed Page Object Model Automation Framework, by using Selenium Web Driver, Core Java and TestNG and defined dependencies using Maven.
  • Used Maven for building the WebDriver project, Integrated with Continuous Integration tool Jenkins for running test automatically on nightly basis, and benefited from Jenkins email options to report any bugs and environmental issues.
  • Shared and revised the Selenium Scripts developed by the team members.
  • Used Java language and TestNG framework to write automated task cases.
  • Used Selenium library for locators like (ID, Name, and Class, Tag Name Link Text, Partial Link Text, XPath and CSS locators).
  • Used Jira for defect reporting and project management.
  • Used GIT as version Control.
  • Performed data verification and validation of database by using JDBC and run queries in the database using SQL.

Confidential, Bowie, MD

Selenium - Java Automation Tester

Responsibilities:
  • Developed and maintained Automation scripts for Regression test cases using Selenium and Java.
  • Developed Data Driven test framework using Selenium WebDriver by reading test data from Excel files using Apache POI.
  • Effectively implemented different QA methodologies/policies, strategies and plans in all stages of SDLC
  • Extensively involved in Smoke, Functional, Regression, Browser Compatibility, End to End Testing.
  • Wrote test cases for positive, negative and end-to-end Test scenarios and implemented them.
  • Working with development fix team to and retest identified issues.
  • Identified, Analyzed and recommended additional testing requirements on specific features
  • Created detailed Test Cases in JIRA based on business requirements, data models, and technical specifications and linked them to the appropriate requirements.
  • Performed manual testing for functional test cases and logged critical defects in HP QC.
  • Managed Test activities by executing the test cases using Quality Center.
  • Reported bugs using Quality Center and worked closely with development team for the closure of these bugs before release

We'd love your feedback!