We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Plano, TexaS

SUMMARY:

  • 6 years of Operational experience in the Software Development industry to deliver quality product in agile/waterfall environment by conducting system, integration, and regression testing using industry standard manual and automation tools and process. Implementation experience of creating test planning, designing and execution reporting along with automation framework and creating test scripts from scratch with object - oriented programming.
  • Extensive background in Software Testing (Manual and Automation), Software Analysis, Design, and Development of Client Server and Web Applications.
  • Creation of Test Cases, Strategy and Reporting Bugs in terms of Critical/Major/Minor defect classifications .
  • Experienced in automated tests in Java Selenium, utilizing IDEs such as Eclipse.
  • Knowledgeable with test automation framework such as Junit, TestNG and Cucumber / Gherkin.
  • Use of software development source code repository and deployment tools such as GitHub, TFS and Jenkins
  • Agile and documentation repository usage with ALM / Quality Center, TFS and Jira.
  • Planned, Designed, Built and Maintained Complex Test Automation Frameworks (Data-Driven, Hybrid and Behavior-Driven-Development).
  • Creation of utility scripts for data validation using Java Object Oriented programing with concept of reusability.
  • Worked on HP Quality Center for bug life cycle and performing regression in testing cycle to deliver quality.
  • Expertise in functional testing, unit testing, integration testing, regression testing, System testing, black box testing, GUI testing, Sanity testing, Ad-hoc testing, usability testing, back-end testing, browser compatibility testing, and load/performance testing, Component Testing, API testing and User Acceptance Testing (UAT) across varied domains and operating systems.
  • Expertise with Waterfall and Agile SDLC processes to deliver in iterative releases.
  • Experience in Backend Testing by executing complex SQL commands.
  • Validation experience of Request vs Response for SOAP and RESTful API (POST, PUT, GET).
  • Extensive knowledge in gathering and understanding BRDs (Business Requirements Document), FRDs (Functional Requirements Document), SRS (System Requirement Specifications) and Used cases.
  • Expertise in Problem Solving and Defect Tracking using Bug tracking tool like JIRA.
  • Working knowledge of UNIX, RDBMS and SQL queries .
  • Expertise in testing the browser compatibility for the web applications in Firefox/Safari /Chrome browsers.
  • A highly motivated, energetic individual and a team player with excellent communication and interpersonal skills.
  • Proven ability to work efficiently in both independent and team situation with positive results.

TECHNICAL SKILLS:

Testing Tools:: Selenium (JAVA), QC/ALM, Jira, Appium, TestNG, JUnit, Postman

Operating System: Windows XP/Vista/7/8/10, Unix/Linux, DOS, Android

Languages: JAVA, C#, .Net, HTML, JSON, XML, Visual Basic, C++

Database: Oracle, MySQL, MS Access, SQL

Environment: SDLC, STLC, Agile Scrum, Kanban, Waterfall Model

PROFESSIONAL EXPERIENCE:

QA automation engineer

Confidential, PLANO, TEXAS

Responsibilities:

  • Worked with Developers and Business Analysts to review the business requirements.
  • Maintained and Developed custom scripts or code for automation using Java, Selenium WebDriver.
  • Developed, executed and maintained software test plans and test cases both automated and manual.
  • Logged bugs/issues via Jira and determined severity of reported bugs.
  • Provided clear reporting on test plan results and report of progress of the test process.
  • Provided guidance to manual testers to determine when to automate and what to automate.
  • Develop automated test scripts, reusable components and functions using Selenium WebDriver through JAVA.
  • Analyzed available architecture documents, business requirements and functional requirement document.
  • Setting up test data required for script execution using Selenium WebDriver, JAVA, SQL.
  • Involved in writing and analyzing test scenarios for API and Functional Requirements of the Application.
  • Worked in an Agile environment including hands-on experience with gathering and writing user stories.
  • Developed and Executed detailed and maintainable Test cases and Test Scripts.
  • Developed test scripts to automate process of testing in Selenium WebDriver.
  • Automated graphical and functional web interface using testing of the application using Selenium driver (Java).
  • Automates Smoke and Regression test cases using Selenium WebDriver, TestNG and Java.
  • Created Traceability matrix to map the defects with test cases and test cases to the requirement.
  • Automation Framework: Page Object Model, with separation external data files, reusable functions and classes.
  • Proficient in writing Selenium Web Driver automation scripts in Java using Maven, Cucumber, & TestNG Automation.
  • Used quality center to design and formulate the test plan, test cases, test procedures based on requirements.
  • Used Quality Center to assign defects to the developer and took the responsibility to get them to closed status after working with developers and identifying the actual problem.
  • Performed web REST API testing using Postman.
  • Web services testing using Postman (Get Method, POST Method) for Restful (JSON) API
  • Project based on Agile/Scrum methodology. Participated in daily Scrum meetings
  • Maintained and executed API regression suit and reported results
  • Debugged old regression suit and made it to run in the new API framework
  • Produced status reports related to the performance testing process, including test results and defect tracking

Environment: JAVA, Selenium WebDriver, Selenium IDE, QC, HTML5, TestNG, JavaScript, Agile, Maven, UNIX, Jira, Quality Center, SQL Server 2012/2008R2, Oracle 11g/10g, Eclipse.

QA Automation engineer

Confidential, NEW YORK CITY, NEW YORK

Responsibilities:

  • Responsible for requirements gathering, analysis, interacted with business in analyzing the requirements.
  • Worked on Developing, executing and maintaining Test Plans, Test Scenarios, and Test Cases Documents in Quality Center based on business requirements.
  • Created and executed the test cases for various scenarios, and participated actively in system, integration, performance and regression testing for every new build released.
  • Created and maintained BDD framework with Cucumber, Gherkin, TestNG and Jenkins
  • Created Automation utility scripts for SQL data validation with Java Object Oriented programming.
  • Responsible to design, develop and test the software (PL SQL)
  • Created the UAT Test Plan by entering high-level requirements from the Statement of Need and Functional documents, as well as identified test scenarios, into the UAT Test document.
  • Entered the defects into Quality Center and manages the resolution and documentation of these defects.
  • Performed Development Integration, System Integration, End to End and User Acceptance Testing.
  • Performed Positive & Negative Testing for system validations.
  • Creating test case and test sets, tracing them to requirements and executing them in ALM.
  • Involved in Database testing by writing & executing SQL queries to validate that data population.
  • Analyze all Report Bugs for continuous process improvement and keep tracking on the SDLC critical path.
  • Reported defects using Quality Center Verified fixes and closed bugs during regression testing.
  • Performed the web testing of the application for browser dependency.
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome

Environment: JAVA Selenium, TestNG, Cucumber, Jenkins, SQL Server 2000, MSWord, MS Excel, Windows XP. qa engineer

Confidential, NEW YORK CITY, NEW YORK

Responsibilities:

  • Created process flows, diagrams, RTM matrix and test coverage strategies to help team members to better understand the various scenarios of testing
  • Created test plan from scratch to go over with the QA team
  • Created a Level of Efforts (LOE) documents for better estimating workflow
  • Executed various kinds of testing, such as Black box, Smoke box, Regression, Integrated, System, Backend validation, End to End and User Acceptance Testing etc.
  • Used Quality Center to execute the test plan, track execution against the requirements and manage defects
  • Logged new bugs tracked and updated the status of previously filed bugs. Participated in the daily bug meeting. Prioritized and retested the bugs in Quality Center.
  • Validated databases are in synch and tested the backend against the frontend by SQL queries
  • Wrote Complex SQL queries to perform Backend testing and data validation
  • Wrote and maintained Java Selenium UI automation Scripts from scratch.
  • Worked in Data Driven and TestNG framework in Java Eclipse environment.
  • Involved in Coordinating with team members and help them in resolving the issues
  • Created detailed QA documentation including QA reports and actively participated in project status

Environment: Quality Center, Java, Unix, Oracle 11g, HTML, Windows XP, Postman, Windows 7, MS Access, VB, SQL, RTM, Selenium, MS Office, Agile.

We'd love your feedback!