We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Bowie, MD

SUMMARY

  • Professional Automation Test Engineer wif full Software Development Life Cycle (SDLC) experience, including designing, developing and implementing test plans, test cases and test processes:
  • Developed Test Plan and Test Cases from various documents - User Story, Use Case, Functional Requirement Document (FRD), and Design document.
  • Organized Test Cases in central repository and Generated Test Data from various sources & techniques - business requirement, production database, boundary, equivalence, control flow
  • Over Five (5) years of Hands-on technology professional accustomed to working in complex environments. Multifaceted experience in software development, software testing:
  • Flexible in both Manual Testing and Automation Testing.
  • Experienced in Unit Testing, Integration Testing, REST API Testing, Functional Testing, Regression Testing, and User Acceptance Testing.
  • Expert Test Engineer in developing, debugging, troubleshooting, resolving issue in development, integration, test, and production environment.
  • Designed, developed and updated a lot of automation frameworks - Hybrid framework, POM, BDD, and TDD.
  • Proficient in Java, Selenium WebDriver, Cucumber, TestNG, JUnit, SQL, UNIX.
  • Methodical in process automation of Continuous Integration/Continuous Deployment by Jenkins tools.
  • Backed by strong credentials including a computer science degree, worked wif cross functional team and in cross-platform skills in UNIX, Linux, Windows, and Cloud Computing:
  • Motivated myself to adapt and learn new tools, techniques and approaches.
  • Handled multiple tasks and work independently as well as in a team under tight deadline.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver,, Selenium Grid, TestNG, JUnit, Cucumber

Methodology: Agile Scrum, Waterfall, STLC

RDBMS: MySQL, Oracle, SQL Server

Operating Systems: Windows, MAC OS, Linux, UNIX

Languages: Java, SQL, BASH

Test Management: HP ALM / Quality Center, JIRA

Version Control: Git, GitHub

Others: Eclipse IDE, Maven, Sauce Lab, Browser Stack,

PROFESSIONAL EXPERIENCE

Confidential, Bowie, MD

QA Automation Engineer

Responsibilities:

  • Analyzed business requirements to better understand business logic and process flow.
  • Created & Prioritized Test cases and Test data for manual & automation testing.
  • Coordinated review sessions to review test cases wif Product Owner & Developers.
  • Developed Hybrid Framework from scratch using Java, Selenium WebDriver, TestNG, Maven & Data Driven Development (DDD) & Page Object Model (POM)
  • Developed automation test script using Java & Selenium WebDriver, TestNG, reusable functional library, and maintain source control in Git repository over the time for improvements and new features.
  • Coordinated in developing, debugging, troubleshooting, resolving issue in development, integration, test, and production environment.
  • Participated to write scripts for unit testing before integrated to the source repository.
  • Participated to write scripts for build, deployment, and maintenance in CI-CD pipeline using related tools and tasks - Shell, Git, Jenkins
  • Executed automation scripts parallel on different browsers/environments & reported defects/results to the team soon.
  • Performed Back end testing wif extensive use of SQL Queries & Shell scripting.
  • Managed requirements, test case and test scripts for legacy system by HP ALM.
  • Used Quality Center (QC) bug tracking tool to report application bugs.
  • Attended and coordinated team meeting, formal/informal meeting and internal/external meeting, daily Scrum meeting, Planning Sprint and Retrospective meetings.

Environment: Java, Selenium WebDriver, Selenium Grid, QC, Oracle, Windows, Linux, Maven, Jenkins, Apache Tomcat.

Confidential, Columbus, OH

QA Engineer

Responsibilities:

  • Developed test cases wif test data and reviewed test cases wif Product Owner & Developer.
  • Modified and maintained the existing test cases and scripts to leverage the automation team effort during the regression testing.
  • Maintained Behavior Driven Development(BDD) framework using the Cucumber, Gerkin, Selenium Webdriver, Junit & Java automation code and used version control Git & Github to maintain code for the future release and new features.
  • Conducted to resolve continuous integration (CI) server issue by maintaining the automation script . The hook script was established the connection wif Junit, Jenkins, git & GitHub.
  • Performed Functional, Regression & User Acceptance testing (AUT).
  • Managed resource, reviewed daily/weekly/end of spring test status reports wif agile team.
  • Communicated requirements traceability matrix and tracked requirements status throughout the project.
  • Managed the test cases in Quality Center and mapped to the requirements and ensured proper test coverage.
  • Managed multiple projects in Quality Center to manage the test cases, test scripts, test results and defects for all phases of QA process.
  • Validated the test results by writing SQL queries to retrieve the data from tables and database.

Environment: Java, Selenium WebDriver, Cucumber, JUnit, Git, SQL, Oracle, UNIX

Confidential, Atlanta, GA

QA Analyst

Responsibilities:

  • Analyzed and documented detailed program information working and interacting wif software developers and members of various other dependent departments.
  • Worked as QA Tester and took responsibility for the requirements Analysis, testing and designing of the flow and the logic for the project.
  • Analyzed the Systems and Requirements gathering, Data Analysis, wrote test cases and reviewed test cases.
  • Modified and maintained the already existing test plans, test cases and scripts to leverage the automation team effort during the regression testing.
  • Managed resource, reviewed weekly Testers' status reports wif scrum team members.
  • Maintained the Selenium, TestNG & JAVA automation code in source control repository - Git.
  • Managed multiple projects using Quality Center to manage the test cases, test scripts, test results and defects for all phases of QA process.
  • Validated the test results by writing SQL queries to retrieve the data from tables and from database.

Environment: Java, Selenium WebDriver, TestNG, Tomcat, QC, Jira, SQL, MySQL, Git.

We'd love your feedback!