We provide IT Staff Augmentation Services!

Jr. Qa Automation Tester Resume

5.00/5 (Submit Your Rating)

Rockville, MD

SUMMARY

  • Over 5 years of experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • Proficient in creating automation scripts from scratch.
  • Extensive knowledge of developing different types of frameworks like Data - driven and Hybrid frameworks by using Junit/TestNG.
  • Specialized in Automation Testing of Web-Based and Client-Server Applications using Java as Programming Language, Selenium WebDriver, Rest-Assured Libraries, Karate API, TestNG, Maven, Jenkins, Git, Cucumber, and SQL Server.
  • Professional exposure to Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), Defect Life Cycle, Waterfall, and Agile with Scrum Methodology.
  • Participated in Daily Scrum, Sprint Grooming, and Sprint Planning meetings and provided inputs to the Sprint Backlog items with proper estimates.
  • Comprehensive Experience in System Testing, Positive and Negative Testing, Smoke Testing, Functional Testing, and Regression Testing.
  • Experience in Peer Review of Test Cases, Defects, and maintaining a Review Checklist.
  • Strong knowledge in creating Test Scenarios, Test Cases, and Automation Scripts after reviewing the Business Requirements Specifications.
  • Expertise in documenting Defects with high-level details, accuracy, and informative recreation steps using HP ALM and JIRA.
  • Strong knowledge and experience developing scripts using Object-Oriented Programming Concepts.
  • Experience working with various types of Automation frameworks including Keyword Driven, Data-Driven, and Hybrid Framework.
  • Proven ability in designing and implementing Automation Framework using Java, Selenium WebDriver, Selenium Grid, JUnit/TestNG, Page Object Model, and Cucumber.
  • Performed Back-End Testing including writing SQL Queries for Testing data integrity and validating business rules.
  • Strong knowledge and experience performing web service Testing using web service tools including Postman and Rest-Assured Library.
  • Experience in using Jenkins as a Continuous Integration and GIT for Version Control.
  • Knowledge on DevOps process and CI/CD tools.
  • Strong analytical, debugging and documentation skills and excellent communication skills to coordinate with the Business and Development Team.
  • Fast and self-studying learner of new and required technologies.

TECHNICAL SKILLS

Program Languages: Java, SQL

Testing Tools: Selenium WebDriver, Cucumber, TestNG, Junit, Maven

Web Technologies: HTML

IDE: IntelliJ

Test Framework: JUnit, TestNG, Data Driven Framework, Cucumber BDD

Build Tool: Maven

Methodologies: Agile-Scrum, Waterfall

Web Services Tools: Postman, Rest Assured Library

Bug Tracking Tools: JIRA

CI/CD Tools: Jenkins

Version Control: GIT, GitHub

Data Bases: SQL Server

Operating Systems: Mac OS, Windows (7, 8, 10)

Browsers: Firefox, Internet Explorer, Chrome, Safari

Languages: Fluent in Arabic and English.

PROFESSIONAL EXPERIENCE

JR. QA AUTOMATION TESTER

Confidential, ROCKVILLE MD

Responsibilities:

  • Experience working in an Agile work environment.
  • Converted Business requirements and design documentation into Test design products: Test Scenarios, Automation Test Scripts, and Test Cases.
  • Written and executed Selenium Test using Java programming language for automation Testing of the web application using Selenium WebDriver.
  • Wrote Test Cases in Selenium WebDriver to switch between multiple windows.
  • Automated Test Cases using the TestNG framework.
  • Followed in Page Object Design pattern for writing Test Cases in TestNG.
  • Automated Test Cases using Junit and Hybrid frameworks.
  • Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel.
  • Extensively used Selenium locators like id, name, XPath, and link-Text.
  • Wrote SQL Queries to extract data from various database tables for Testing purposes.
  • Also involved in Manual Testing.
  • Prepared Test Plans, Test Cases, and RTM documents.
  • Developed an integrated Test Plan covering the main functions of the designated parts of the application.
  • Discussion with the developer and business analyst before/when developing the Test Plan.
  • Involved in System Integration Test (SIT), Sanity Testing, and Regression Testing phases.
  • Test the application for different browser compatibilities such as Firefox, Chrome, and Internet Explorer.
  • Identified bugs, wrote easy-to-follow bug reports, logged them into QC, monitored their process, and verified their fix.
  • QA role incorporating reviewing Test Scripts, ensuring traceability of requirements to Test Cases.

QA TEST ENGINEER

Confidential, ROCKVILLE MD

Responsibilities:

  • Reviewed design documents and business requirements to learn the function and scope of the application.
  • Involved in writing and implementation of the Test Cases.
  • Conducted Functionality Testing, Negative Testing, and Regression Testing during various phases of the application.
  • Executed the manual Test Cases, and compared the expected results, and actual results as pass/fail.
  • Tested multiple scenarios based on Test Cases to validate the system with different data sets.
  • Designed detailed Test Cases for Testing software functionality.
  • Involved in all phases of the project from requirements analysis, and design to Testing and implementation.
  • Prepared Test Plan and Test Strategy, Test Cases, and Test Script document.
  • Prepared and sent Test status reports.
  • Logged defects handled defect management calls and generated defect reports.
  • Tracked and reported defects using Quality Center.

QA AUTOMATION TESTER

Confidential, ROCKVILLE MD

Responsibilities:

  • Responsibilities analyzed various documents and use cases to prepare a detailed Test Plan.
  • Involved in writing and executing detailed Test Cases and Test design documents.
  • Performed various kinds of Testing like Black Box, GUI, Functionality, Integration, Regression, Usability, System, User Acceptance, and Back End Testing.
  • Used Jira for bug tracking, bug fixing, and bug reporting.
  • Involved in Database Testing using SQL Queries.
  • I implement the BDD approach to simplify reading and understanding my framework for the non-technical teammates in my team.
  • Since this is a Cucumber framework, we have feature files where we are writing our Test Scenarios in the Gherkin language.
  • Performed manual Testing on voting systems involving web applications, tablets, printers, and scanners.

We'd love your feedback!