We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Experienced, determined, and quick learner having 4 plus years of strong Software Testing experience with extensive background on automation testing, its framework building and design.
  • Have advance programming knowledge on Java with extensive experience on various test automation tools and worked under highly dynamic Agile environment.
  • Team player, hardworking and calm demeanor who is willing to learn as well as deliver know - how to others.
  • Extensive knowledge on Java objected oriented programming language (Abstraction, Polymorphism, Inheritance and Encapsulation)
  • Extensive experience in Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC). Methodologies include Waterfall, Agile and SCRUM
  • Experience in automation testing using Selenium WebDriver, Java, Cucumber, TestNG, Maven and Appium
  • Improved and implemented different automation frameworks using Page Object Model, Data Driven and Hybrid Automation frameworks with TestNG and Cucumber
  • Experience in building and executing API test cases using utility tools such as Postman and SOAPUI

TECHNICAL SKILLS

Testing Tools: Selenium, Eclipse, IntelliJ, Postman, SOAPUI, Sauce Labs, Maven, JIRA, Jenkins

Programming Languages: Java, HTML, CSS

Frameworks: Cucumber, TestNG, Junit

Version Control: GitHub, GitLab, Bitbucket

OS Environments: Windows, Android OS, MacOS, iOS

Software Methodologies: BDD, TDD, Agile, Scrum, Waterfall, SDLC, STLC

Database: MySQL, SQL Server, Oracle

Additional Tools: Excel

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Engineer

Responsibilities:

  • Involved in status reporting, project meetings and project planning with the team in order to define appropriate test cases that will cover end to end business requirements of the application
  • Responsible for automating Internal Web Application
  • Formulated methods to perform Positive and Negative testing against requirements
  • Wrote SQL queries for validating the data mapping and data integrity
  • Actively involved with SCRUM and sprint meetings, provided weekly status report to the Project Manager and discuss issues related to quality and deadlines. Maintained documents to keep a track of recurring defects and their required solutions along with detailed comments from business and developers
  • Extensively used Maven Build tool
  • Involved in implementing Functional, Integration, Smoke and Sanity testing
  • Managed test cases, reported bugs and dealt with issuing tickets using JIRA
  • Implemented Parallel Testing using Selenium Grid, hence covering distributed test automation execution on different environments
  • Implemented Hybrid framework (Data driven and Keyword driven)
  • Extensively used Selenium WebDriver for testing in different browsers with dynamic and static web elements
  • Used TestNG annotations in Selenium WebDriver and executed a batch of tests as TestNG suite
  • Performed regression testing on new builds, every modification in the application using Selenium
  • Implemented Behavioral Data Driven testing for reading and writing test data from and to excel & properties files using Cucumber and Selenium

Environment: s: Agile, Windows, Mac OS

Confidential

QA Automation Engineer

Responsibilities:

  • Developed, documented and maintained test artifacts like test data, data validation and automated test scripts using Selenium WebDriver using Java as primary language
  • Assisted in developing and maintaining robust and effective Page Object Model framework
  • Used Firepath to identify and locate elements as needed, along with creating custom XPath using xml functions
  • Modified test scripts to handle all checked and unchecked exceptions which helped running test smoothly
  • Used Maven build management tool for dependency and project management
  • Implemented Jenkins for CI/CD
  • Applied TestNG to view detailed test execution reports
  • Experience in source control with GitHub
  • Implemented Selenium Grid for parallel testing on multi browser
  • Executed full test on every regression build and provided detailed report to the upper management
  • Ensure successful delivery of final content by the testing deadline including test sign off reports, any outstanding defects and how they would be handled, and hand off to UAT

Environment: Windows, MacOS, iOS

Confidential

Software QA Analyst

Responsibilities:

  • Extensive knowledge of functional testing, developing software testing process, testing scenarios, test plan and strategy for testing, reporting and analyzing test results
  • Worked with automation team to help them run Selenium test suites as part of regression testing
  • Developed Test Scenarios and Test Cases for large-scale data validation and comparison between two web applications and between the UI and Database defining simple to complex scenarios
  • Created UAT test plan documents, strategy, test cases, executed UAT test scripts, and created test reports using quality center
  • Analyzed and validated system requirements
  • Performed functional testing on mobile application for iOS and Android
  • Involved in analyzing data, and developed enterprise and ad hoc reports
  • Identified system problems and provided solutions to develop, test and the implementation of the application
  • Involved in developing, reviewing and maintain IT technical and user documentation

We'd love your feedback!