We provide IT Staff Augmentation Services!

Sr Automation Engineer Resume

2.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • Proficient in automation tools: Selenium WebDriver, TestNG
  • Demonstrable knowledge of JAVA, JavaScript
  • Strong understanding of database schemas and SQL queries
  • Experienced in Executing SQL commands
  • Proficient in using Apache POI to fetch data from external sources to feed locators within a Test script
  • Experience in designing, implementing and maintaining Data Driven, and Hybrid frameworks using Selenium and TestNG, BDD framework with Cucumber
  • Testing API/Web Services manually using Postman and automation with Rest Assured
  • Remarkable experience in implementing test code within a continuous integration using Jenkins
  • Proficient in Test Management, Defect management, including Defect tracking and reporting using Industry standard tools like HP ALM, JIRA, TestRail
  • Hands - on experience in using Eclipse, logging with Log4j, reporting with Extent Reports and Git for version control
  • Good knowledge in CICD tools like AWS (EC2), Jenkins, Docker, Ansible
  • Expertise in testing the browser compatibility for the web applications in Firefox, IE, Safari and Chrome browsers
  • Skilled at preparing accurate and detailed test plans, test cases, and reporting documents for tracking defects
  • Proven ability to work efficiently in both independent and team situation with excellent communication and interpersonal skills
  • Highly organized, motivated, self-starter, detail-oriented and able to learn new technology quickly.

TECHNICAL SKILLS

Methodology: Waterfall and Agile

Programming Languages: Java, JavaScript

Web Standards: HTML, XML, JSON, CSS

Test Automation Tools: Selenium WebDriver, TestNG

API Testing: Postman, SoapUI, RestAssured

Framework: Data Driven and BDD

Database: MS SQL Server, MySQL

CI/CD: Jenkins, Docker, AWS

IDE: Eclipse

Build & Cl: Maven, Jenkins

Test Management & Bug Tracking Tools: HP ALM/QC, JIRA, TestRail

Version Control: GIT, GitHub

Logging: Log4j

Reporting: Extent Reports

PROFESSIONAL EXPERIENCE

Confidential - MCLEAN, VA

Sr Automation Engineer

Responsibilities:

  • Actively collaborating with developers and business stakeholders to ensure that all aspects of the system have proper testing coverage and overall quality.
  • Involved in Functional, Business, System requirement documentation review and analysis to develop test cases and test scenarios.
  • Converting the user stories (agile methodology requirements documents) and design documentation into test design products: test scenarios, test cases, and test scripts.
  • Identifying test requirements from specifications and map test case requirements.
  • Validating JSON messages, API functionality and evaluating data accuracy.
  • Executing test cases and test scripts for manual and automation testing. Raising the defects in the HP ALM/QC for logging, tracking and reporting bugs in the application.
  • Provide testing management for ongoing projects and future initiatives.
  • Deliver effective and efficient testing solutions by meeting key project milestones and overall project deliverables on time and adhering to development and quality standards.
  • Developed Automation Test Scripts in Selenium WebDriver using Java.

Confidential - PHILADELPHIA, PA

Sr Automation Engineer

Responsibilities:

  • Worked closely with the Business Analyst, Product Owner, and Development teams to understand use cases, identify requirements and system implementation.
  • Developed Automation Test Scripts in Selenium WebDriver using Java based on the design pattern Page Object Model.
  • Reviewed functional and technical requirements documentation to develop project test plans which include test approach, test prioritization, resource needs, risks, and scheduling of testing activities.
  • Took an active role in the Scrum teams to promote Agile principles and processes and provide test - related technical direction and guidance to deliver business releasable software for every two weeks sprint.
  • Prepared and execution of test suite using Selenium.
  • Designed and developed BDD automation frameworks from scratch using Selenium and TestNG and assuring that it meets business needs concerning functionality, performance and reliability.
  • Was responsible for implementing the new frameworks using a BDD approach along with the maintenance of existing frameworks by following the company s existing automation strategy.
  • Mentored QA Test Analysts on creating Gherkin features and execution of BDD test cases using Cucumber as a Tool.
  • Implemented the Logger using Log4j for Selenium test cases
  • Generated reports using Extent Reports
  • Was Responsible for Test code control and management through GIT repository and software release activities.
  • Established the Jenkins continuous integration environment, deploy the automation framework and schedule the execution of test cases through Jenkins.
  • Ensured every feature of an application is tested and identified any potential issue before the product is released.
  • Tracked and logged defects using the JIRA tool and reporting them to the developers.
  • Maintained and executed API regression suite, debug old regression suite and made it run in the new API framework and reported results.

Confidential - Wilmington, Delaware

QA Automation Engineer

Responsibilities:

  • Worked as a member of an Agile team collaborating with the Developers, Product Owner and Business Analyst to develop and execute end - to-end Test Plans and to manage all activities in the Test plan.
  • Actively participated in product requirement reviews to confirm all objectives are met and requirements are testable.
  • Collaborated closely with the Product Management team to develop test cases for functional and regression testing and by analyzing user stories and acceptance criteria.
  • Developed the Automation Test Scripts in Selenium WebDriver using Python based on the design pattern Page Object Model.
  • Experience in Unittest and Pytest frameworks.
  • Designed and developed Data Driven Testing and BDD automation frameworks from scratch.
  • Debugged and maintained the code written in Python.
  • Worked closely with the automation test lead to execute and maintain automation framework and participated with the team in the continuous improvement of the automation strategy and framework.
  • Wrote & executed SQL queries to validate the data population.
  • Reported defects in the bug tracking tool, JIRA with detailed steps by steps and followed up with the development team to drive the resolution of the reported defects.
  • Monitored, maintained and provided reports for bug tracking and defect resolution to the Testing team and IT management to assist the process of improvement in these areas.

We'd love your feedback!