We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Vienna, VA

OBJECTIVE

  • To secure teh challenging position as a QA Analyst/QA Engineer where me’ll able to use more than 8 years of experience in implementing ground - breaking solutions for complex software testing issues relevance to various stages of software testing life cycle dat start from collecting business specifications, user requirements, analyzing and designing business information systems in teh entire SDLC life cycle.

SUMMARY

  • 8 years of experience in teh IT industry wif emphasis on Software Quality Assurance as QA wif extensive experience in automation testing.
  • Complete noledge of Software Development Lifecycle (SDLC) and Software Testing Lifecycle (STLC)
  • Experience in analyzing business requirements and specifications, development and execution of Test Plans and Test Cases.
  • Experienced in Smoke Testing, Black Box Testing, Back-end Testing, Functional Testing, UI Testing, Database Testing, Integration Testing, Security Testing, Sanity Testing, Regression Testing, Browser Compatibility, Exploratory Testing, Performance Testing, usability testing, API Testing, End-to-End testing and User Acceptance Testing.
  • Performed Back-End Testing for data validation, manipulation, and verification on various databases like Oracle, MySQL. Experience in creating SQL queries.
  • Strong noledge on Java programming including OOP concepts, Data Structures, String Manipulation and Exception Handling.
  • High-level proficiency wif developing and executing Automated Test Scripts to pinpoint software defects, track bugs, close open defects and validate functionality.
  • Has built a test automation framework based on Data Driven Framework, keyword driven framework, Hybrid driven framework, Page Object Model.
  • Experienced in developing end to end automation using Selenium Web Driver/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins and Cucumber.
  • Good Knowledge in using SOAP UI tool to test SOAP web services and REST API.
  • Excellent noledge in writing unique XPath using firebug and fire path to identify web elements.
  • Experienced in providing teh efficient locator's strategy like XPath and CSS to run WebDriver script in stable condition.
  • Experienced wif source version control tools such as Subversion (SVN) & Git.
  • Documented and reported various bugs during teh Testing process.
  • Experience in complete defect life cycle, Requirement Traceability Matrix (RTM).
  • Delivered QA testing reports dat determined product quality and release notes.
  • Good exposure to Agile, Waterfall, and Iterative development methodologies.
  • Involved in entire QA Life Cycle (STLC), which includes Design, Development and Implementation of teh entire QA process in manual testing for Web based and Client/Server Applications.
  • Used defect-tracking tools like Quality Center, JIRA for collecting test metrics, reporting teh modification requests and tracking them to completion.
  • Experience in understanding teh code written in different programming languages like Java, SQL and databases like oracle, SQL server.
  • Exposure in programming languages and script like Java, JavaScript, HTML, CSS and Shell Script.
  • Good Communication and Interpersonal skills. Technically sound, Result-Oriented wif strong Problem solving skills. Innovative & efficient.
  • Authorized to work in teh US for any employer

TECHNICAL SKILLS

Programming Language: Java, ASP.net, PHP, html, CSS.

Operating Systems: Windows XP/Win 7/Win 10, Linux.

Testing Tools: Quality Center.

Automation Tools: Selenium WebDriver, Selenium IDE, Browsers IE 7.0, Firefox, Chrome Office Tools MS Office - Word, Excel Bug Tracking Jira, Mantis Bug Tracker

Software Development Life Cycle: Waterfall Model, V-Shaped Model, Spiral Method, Iterative and Incremental Method, Agile development

PROFESSIONAL EXPERIENCE

Confidential - Vienna, VA

QA Automation Engineer

Responsibilities:

  • Gathering requirements from business analyst to make sure testing covers all different scenarios.
  • Participated in Code Review meeting and provided Feedback for Test Automation scripts
  • Responsible for Planning and Structuring test automation environment using Mavin, Selenium, Jenkins, Docker
  • Designed Page Object Model based Test Automation Framework by using Java wif Selenium WebDriver, JUnit,Cucumber and integrated wif Jenkins and GitHub
  • Monitored teh test execution in Jenkins once teh code pushed into CI.
  • Develop solutions dat facilitate teh Automation of AWS Environments
  • Involved in Creating Test Plan and Test Cases for teh Payment plan application.
  • Associated wif teh team on Daily Defects status and Progress meetings
  • Report defects and discuss details wif Project managers
  • Responsibilities include interaction wif subject matter expert, and preparation of test plan, which specifies testing overview, testing approach, testing strategy, roles and responsibilities, and scope of testing.
  • Write, track, manage, execute and prioritize Test Cases.
  • Creation and maintenance of Test Reports & Test Data.
  • Analyze teh functional requirements, writing Test cases for each and every object.
  • Conducted various types of testing like Functionality Testing, GUI Testing, Regression Testing, and System Testing.
  • Bug report generation.
  • Attended weekly status meeting and provide detailed status report
  • Testing and implementation of teh Software.
  • Develop SQL Queries to retrieve back-end database values and compare wif teh data on teh UI.
  • Associated in preparation of Test Strategy, Test Plan and Testable documentation.
  • Submit and track defects into Quality Center
  • Attend daily Scrum meeting to report teh daily activity, accomplishment, concerns and plan for what to do next day.
  • Involved in End to End manual testing on teh Application Payment History and Payment Plan.
  • Developed XML requests for web service testing.
  • Performed web service testing.
  • Attend Daily Scrum meeting, Sprint Review meeting and Sprint Retrospective meeting.

Confidential, Washington, DC

QA Engineer

Responsibilities:

  • Perform quality assurance, quality control, and security tests for system designs, processes, and security features.
  • Worked as an automation tester, shared responsibility for teh development and maintenance of teh automation frameworks.
  • Guide, lead and monitor teh analysis, design, implementation and execution of teh test cases, procedures and test suites in teh absence of teh Test Lead.
  • Customized Selenium API to suit in testing environment.
  • Involved in developing and executing automation Regression testing and System testing using Selenium WebDriver.
  • Performed Data driven testing to validate teh components displayed on teh website using Selenium WebDriver.
  • Created various data tables based on created templates for different states to execute batch files in Selenium WebDriver.
  • Developed components for each transaction used in teh test script or scenario by using WebDriver.
  • Production Support: smoke testing on all production updates in various environments.
  • Developed Hybrid Framework using both Data Driven and Keyword Driven Automation Frameworks using Selenium WebDriver, TestNG and Maven.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Involved in using Apache POI to read data from external sources to feed locators into teh test script.
  • Involved in providing teh efficient locators strategy like customized Xpath and Css to run WebDriver script in stable condition.
  • Utilized automated testing tools, Junit and Selenium to conduct systems, integration, user acceptance, positive, negative, functionality, object, and regression tests.
  • Work closely wif developers, business analyst, architects and project manager to understand teh portal project.
  • Used ALM Quality Center for requirements management (user stories), planning, scheduling, running tests and defect tracking
  • Perform Functional testing manually and use of descriptive programming in UFT-Unified Functional Testing (UFT).
  • Perform query operations on Oracle to do database validation. Use standard SQL functions and commands.
  • Extensively work wif backend DB log tables and create SQL scripts for Backend Testing.
  • Insert, update info using front end and verified data wifin teh database using SQL statements.

Confidential - Newark- NJ

QA Engineer

Responsibilities:

  • Understanding teh Business requirements, Application and function specifications, Design documents
  • Documented Test Scenarios (positive and negative) and Test Cases based on teh functional specifications
  • Responsible for Black Box Testing of teh application
  • Checked teh client side and server side validations. Tested teh functionality of teh application
  • Involved in developing teh tractability matrix in Excel sheet
  • Involved in updating and executing test cases per requirements.
  • Identified teh Test Cases and documented them in Quality Center.
  • Performed GUI, Functional, Negative, Positive, Regression and User Acceptance Testing
  • Scripted Complex Test Cases using SQL queries for data validation and to verify teh data integrity in teh database (Back end testing).
  • Conducted teh System, Integration and Regression of teh web application
  • Prepared test scenarios and executed to validate teh Tables, fields, texts and images in teh Application
  • Performed Backend testing by extensively using SQL queries to verify teh integrity of teh database
  • Involved in daily status calls and reporting

Platform Environment & Tools: SQL Server, Windows XP, Microsoft office, Test Plan, Functional testing

We'd love your feedback!