We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

NY

PROFESSIONAL SUMMARY

  • Over 6+ years of experience in Automation Testing, Manual, Mobile App, Performance, Security, Backend testing, NoSQL Development and UI Development
  • Strong understanding and experience in QA Process, Principles, Test activities and deliverables in each phase of SDLC
  • Having working experience and expert in SCRUM Methodology of Agile Environment.
  • Extensively used automation tools Selenium WebDriver, Confidential, SOAP - UI.
  • Experience in Test activities - Planning, analysis, design, implementation, execution, evaluating exit criteria, reporting and test closure activities
  • Collaborated closely with Development, Project Management, and Support teams to analyses and resolve issues
  • Proficient in using Quality Center, Team Foundation Server, and Test Manager
  • Implemented different automation frameworks like Data-Driven Framework, Keyword-Driven Framework, Hybrid Framework, Behaviour Driven Development Framework/Acceptance Test-Driven Development Framework (BDD/ATDD), Page Object Model Framework, using Selenium WebDriver, Maven for many project
  • Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse event, with different Locators (XPath, CSS, id, Link text)
  • Expertise in writing Selenium WebDriver automation scripts in JAVA
  • Wrote Features, Scenarios, Scenario Outlines, Step definitions for BDD in Cucumber.
  • Experienced in using Test Management tools such as Confidential Quality Center (QC)/Application Life Cycle Management (ALM), Rally, JIRA, UFT / Quick Test Pro with VBScript, and Confidential bug reporting tools to track test progress, test execution and deliverables.
  • Effective in cross-functional and global environments to manage multiple tasks and assignments concurrently
  • Conducted oracle database tests by executing SQL queries to ensure the data integrity by checking various kinds of constraints.
  • Excellent Team player with very good attitude and excellent interpersonal skills with analytical abilities, communication skills
  • Has extensive expertise in off-shore / on-site Project Management and able to set clear-cut objectives, focus on priorities, accept responsibilities, and meet the challenges.

TECHNICAL SKILLS

Testing Tools: Selenium IDE/RC/WebDriver/Grid, Confidential

Languages: C#, Java, JavaScript, Oracle, SQL

IDE & Build Tools: Eclipse, SQL Developer, NetBeans, ANT and Maven.

Test Framework: JUnit, TestNG, Data Driven Framework

Web Debugging Tool: Swagger, PostMan

Bug Tracking Tools: JIRA, ALM, Quality Center (QC),Bit Bucket, Confidential

Scripting Languages: Shell Scripting, Java script.

Database: Oracle 9i/10g, Microsoft SQL Server, MySQL, HBase

Version Control System: SVN, GITHUB, Bit Bucket

WORK EXPERIENCE

Confidential, NY

Sr. QA Automation Engineer

Responsibilities:

  • Prepare and review Test Plans, Test cases, Test scripts and deliverables to test the application ensuring application compliance with requirements and able to manage action items
  • Reviews the pull request code (automation scripts), approve them and Confidential branches
  • Performed Functional Testing, Regression Testing, User Acceptance Testing (UAT), and Integration Testing using Confidential Testing methodologies
  • Responsible for obtaining sign-off at the conclusion of the ST testing effort by documenting Test Phase summary and Promotion to Production approvals from the business and IT Stakeholders as part of the SDLC/SOX Compliance process.
  • Performed extensive database testing, wrote SQL scripts to compare the UI results with that in the database.
  • Prepared Traceability Matrix to ensure that all test cases are passed and met the given requirement specifications.
  • Involved in functionality, GUI and performance requirements of the application under test using multiple browsers on multiple platforms.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional
  • Responsible for writing and maintaining Selenium WebDriver scripts for regression and functional testing using Hybrid framework
  • Used Eclipse IDE, Selenium Web Driver API, Junit to develop Automation Test Scripts which are executed in Jenkins environment(CICD) .
  • Developed automation scripts for automating Functional and Regression testing using Selenium WebDriver, Eclipse, TestNG, Java, Maven, Log4j and JDBC.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium and Jenkins.
  • Using UFT, Converted manual test cases to automation test scripts, Developed automation test framework for Confidential Quality Center, QTP / Confidential UFT.
  • Created and executed Automation Test Scripts for Functional and Regression Testing using SOAP UI Pro.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java / Junit)
  • Written Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD (Behaviour Driven Development) & ATDD (Acceptance-Test Driven Development)
  • Created manualtest cases, reviewed with different stakeholders to validate the functionality
  • Followed testing process according to the release schedule in Agile Methodology
  • Worked closely with the Developers in the review and modification of the product and its specifications using Agile testing methodology.

Environment: Selenium WebDriver, Java, UFT, Oracle, Junit, JIRA, Manual Testing, Cucumber, Gherkin, QC, QTP,Agile, SQL, SOAP UI Pro, REST, Eclipse

Confidential, Ormond Beach, FL

QA Automation Engineer

Responsibilities:

  • Coordinated the planning and execution of the comprehensive testing plan including unit testing, mapped record testing, application testing, device testing, integration testing, regression testing and workflow based testing
  • Developed test code in Java using Eclipse, IDE and TestNG framework
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and Java
  • Preparing Functional/regression Test Cases/Scripts in Confidential Quality Center/ALM under Test Plan, And Review Test Requirements, Creating Test Plans and Test Strategy documents
  • Performed white box testing using Junit for class, method, & web services testing.
  • Working with utilities like Firebug and Firepath for the identification of web elements using locators such as id, name, XPath, CSS Selectors, Link Text, Partial Link Text and Tags.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests a TestNG suite
  • Involved in developing BDD features, scenarios and step definitions using Cucumber and Gherkin using Junit and automated them using Selenium Web Driver.
  • Performed Data driven testing Selenium WebDriver using Eclipse, JUnit, TestNG functions and JDBC connections which reads data from scripts using property and XML files
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed Unit Testing of Java programs using Junit framework through Eclipse.
  • Developed Front end screens using HTML, CSS3, JSP, JSON, JavaScript, JQuery
  • Coordinated with the application, infrastructure and Interface teams to address defects and ensure proper resources are in place to provide effective support during testing
  • Developed coverage matrix for integration testing of assigned modules
  • Ensured the completion and high quality of testing deliverables
  • Worked with the Application teams to determine readiness for End User Acceptance testing
  • Provided supplemental support for numerous application implementation and upgrade activities across several functions as needed
  • Participated in Production Readiness assessments
  • Participated during go live support
  • Captured and published integration testing metrics for assigned module(s)
  • Coordinate with Performance and Scalability testing
  • Worked on Multi-Threading and Used Collections extensively to store, retrieve and manipulate objects in the business logic layer
  • Developed the application using Eclipse as the IDE and used the standard features for editing, debugging, running etc
  • Wrote SQL queries for Oracle Database
  • Worked closely with the Developers in product design review and modification to evaluate the quality of functional requirements using Agiletesting methodology along with issue tracking JIRA tool

Environment: Selenium WebDriver, Confidential ALM, JIRA, Find Bug, JUnit, TestNG,, Jenkins, Maven, Manual Testing, SOAP UI, Java, XML, HTML, Quality Center, SQL

Confidential

Automation Engineer

Responsibilities:

  • Analysed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort
  • Involved in writing Test Case by using Wireframe, Design docs and Acceptance criteria
  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules
  • Developed Automation framework using Selenium Web Driver
  • Used Selenium tool (selenium IDE is a plug-in to Firefox) to record and playback tests and then export the recorded test in other language e.g. html, Java. The Exported test can run in any browser and any platform using "Selenium Remote control"
  • Used Selenium WebDriver for writing test scripts for regression test coverage
  • Worked on Data Driven Framework and MVC for Automation test scripts
  • Integrated Selenium RC with existing API to test framework
  • Created the new Product offering using pricing Design Center (ORMB)
  • Extended Junit framework by adding some helper classes and methods
  • Implemented Selenium GRID for compatibility testing
  • Used XPath and DOM to work with dynamic and static objects in Selenium
  • Coordinated with technical support associates to fix proprietary software issues
  • Created manual test cases, reviewed with different stakeholders to validate the functionality
  • Conducted backend testing using SQL queries to validate data for database
  • Edit and debug tests using Selenium Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM)
  • Worked on Project Management tool- RTC, Jira
  • Used ATG Web Commerce which enables to deliver an engaging, consistent, and coordinated customer experience across all channels, including Web, contact center, mobile device, kiosk, or store

Environment: Selenium IDE, WebDriver, Java, JUnit, TestNG, Data Driven Framework, MVC, Jira, Quality Center, Windows XP,7, Waterfall & Agile Methodology (for different Projects), JavaScript, XML, HTML, Fire Path, Firebug, ORMB

Mobile Tester

Confidential

Responsibilities:

  • Involved in preparing test artifacts like Test Cases, Test Steps, Defect Reports, Traceability
  • Matrices, Test Summary, and Test Log for different components.
  • Involved in different areas of testing like Integration, System, functionality and Regression Testing.
  • Used special types of testing techniques like Compatibility testing, Exploratory testing etc.
  • Followed testing process according to the release schedule (Agile Methodology).
  • Participated in the sprint review and retrospective meetings.
  • Preparation of Defect report using Defect Tracking Tool (Jira).

Environment: iPhone, Android, Samsung tab, iPad, Agile, Windows phone, Manual Testing, Jira

We'd love your feedback!