We provide IT Staff Augmentation Services!

Qa Automation Test Developer Resume

2.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • Over 7 years of experience in all phases of Software Testing Life Cycle (STLC), Developing Test Strategy, Test Cases, Test Plan and Automation test scripts using Java, Cucumber, Selenium.
  • Development, Analysis, Design and Implementing Client/server application using Microsoft SQL Server and BI suite for both OLTP & OLAP Diversified experience in Automation, Manual testing and Business Analysis methodologies.
  • Around 7 years of experience in Software Analysis, Software Quality Assurance Testing of Web, Windows, Client/Server applications and databases and around 15 years of teaching experience.
  • Extensive knowledge in entire Software Development Life Cycle and Software Testing Life Cycle - Business requirements analysis and testing using Agile, Scrum, Waterfall methodologies.
  • Experienced in creating Data-driven, Keyword Driven and Hybrid Frameworks for GUI, Regression and System integration testing.
  • Strong Exposure in Setting up the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Proficient in using test automation tools such as Cucumber, Selenium WebDriver, Java, TestNG, Junit, Eclipse to develop automation testing scripts for web applications.
  • Worked Extensively on JUnit, TestNG framework for Automation Testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Experience in generating XSLT Reports (Advanced HTML Report) using ANT and Maven build tools.
  • Expertise in using different Spying tools like Firebug and Fire path element as a Firefox add-on for addressing web elements using locator's ID, Class name, CSS Selector, XPath etc.
  • Extensive Experience in developing Test Plans & writing Test Cases based on Requirement Document.
  • Working experience Jira.
  • Sound Knowledge on Functional Testing, Unit Testing, User Acceptance Testing, White Box Testing, Black Box Testing, Performance Testing, Load Testing, Security Testing, Compatibility Testing.
  • Experienced in performing backend testing by executing SQL queries and performed Data Analysis by using SQL.
  • Collaborated with developers, product managers, operations and other members of the team in testing requirements and release planning.
  • Participated in Sprint Planning, Daily Scrum Meeting, Sprint Review and Retrospective Meeting.
  • Provided Weekly and Monthly Status reports to Clients and Upper management.
  • Firm communication, motivation and organizational skills and ability to work independently with minimal supervision and perform as part of a team.

TECHNICAL SKILLS:

OS/Environment: Windows 10, 8, 7, XP, 2000/NT/98/ 95, Vista, MAC OS X, UNIX, LINUX, Android.

Test management tools: Rational Tools Ration RequisitePro, Clear Quest, Test Manager Quality Center & Performance Center

Intigression tools: UFT, QTP, Selenium RC, Selenium Web Driver, X-ray, SOAPUI, Selenium IDE, JMeter, Protractor, Jenkins, Cucumber, Win Runner, Load Runner, Maven.

Database: MS SQL Server 2014/2012/2008 R2/2008/2005 & 2000/, PL/SQL, OLEDB, MySQL, Oracle 12/11g/10g/9i/8i

Version Control Tools: GitHub, Visual Source Safe, Clear Case

Web Debugging Tool: XPath, Fire path, Firebug, Web debugger.

Web services: Soap, Rest full.

Languages & Scripting: Java, C#, JavaScript, Angular JS, VBScript, Groovy, XML, CSS, HTML

Defect Trackers: JIRA, Quality Center, Bugzilla, ALM, Share Point.

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

QA Automation Test Developer

Responsibilities:

  • Designed the automated test cases using the Cucumber, Selenium Web Driver inside the Eclipse IDE using Java.
  • Experience understanding the code written in different programming languages Java, VBScript, JavaScript and databases like Oracle, SQL Server, and PLSQL.
  • Giving Demos of new features to Product Owner and Stakeholders at the end of each Sprint.
  • Analyzed and selected the test cases for automation of Cucumber, Java Web Application Performed manual testing of features within each sprint and automate features from previous Sprint.
  • Create framework using Test NG and Web driver.
  • Performed in testing HTTP/HTTPS protocol on major browsers including familiarity with common web debugging tools
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Took the Application Screenshots and copied the images whenever exceptions occurred and at important checkpoints of application execution.
  • Used JIRA as a defect tracking tool for Product backlog and reporting bugs.
  • Documenting test scenarios and test cases in a test case management system.
  • Assisting UAT testers with data setup and execute business scenarios.
  • Used Selenium WebDriver and Cucumber to run test cases in multiple browsers and cross Platforms.
  • Performed UI, Functional and Regression testing by automated using Selenium, Test NG, Maven, and Jenkins and Cucumber.
  • Experienced in developing and using REST based service endpoints including HTTP security, SSL/TLS, authentication schemes and JSON.
  • Experienced with Load/Performance testing (Load Runner) by giving large volume of data from the backend.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Performed Data driven testing using Selenium WebDriver and JUnit functions which reads data properly from XML files.
  • Used Apache POI API to read the test data from the excel sheet.
  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.

Environment: Selenium Web Driver, Cucumber, Java, JIRA, JMeter, JSON, Test NG, Jenkins, Load Runner, MAVEN, Apache-POI, Cucumber, Gherkin, Oracle DB, Eclipse, Firebug, Fire path, SOAPUI, XML, HTML.

Confidential

QA Engineer

Responsibilities:

  • Worked in the Agile (Scrum) environment with frequently changing requirements and features set.
  • Interacted with Client, Product Owner and Development team to understand the User stories and Acceptance Criteria and gathered Functional and Non-Functional requirements for project release.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed and maintained automated regression test cases in Page Object Model framework using Selenium WebDriver, Java programming language and Junit.
  • Selected Test Cases to be automated and performed functional testing of the front end using script.
  • Performed Data driven testing using Selenium WebDriver, Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath and CSS locators to find the Web Elements using selenium and creating automation scripts.
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers by adding different JUnit annotations.
  • Maintained automation code in central repository using Git.
  • Used JIRA for Identifying, logging, tracking and escalating bugs.
  • Performed smoke testing in UAT and production environments for deployment verification.
  • Developed test code in Java language using Eclipse IDE and Junit framework.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Environment : Selenium WebDriver, Testing Framework, Java, Junit, Ant, Eclipse, XPath, JavaScript, Firebug, JIRA, Windows, Jenkins, page object model (POM), SQL, Git.

Confidential

Selenium Tester

Responsibilities:

  • Designed and developed Data Driven Framework using Selenium Web Driver to validate test case against different data set.
  • Engaged in framework enhancements, code reviews and maintaining deliverable quality.
  • Developed test scripts using Selenium Web Driver ample use of Firebug to map HTML pages and Selenium to document reports, test results and used of Parameterization techniques for a Data driven test and developed under Eclipse IDE.
  • Implemented Automated execution of tests (nightly and need based) using Maven Configured Selenium WebDriver, Jenkins prior to agile release.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Responsible for providing test cases and executing them within an AGILE software development SCRUM environment.
  • Reviewed and Created Project Assessment, Project Plan, Business Process Requirements, Technical Requirements, Test Specifications and Test Results.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Actively involved with scrum and sprint meetings, managing product backlog, removing obstacles to progress, prioritizing and review milestones and s.
  • Validated the data from Front End to Back End tables in Oracle Database.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.

Environment : Selenium WebDriver, TestNG, Maven, Jenkins, SQL, Fire path, Firebug, Data Driven framework, Windows.

Confidential

QA Analyst

Responsibilities:

  • Played the role of QA Analyst to analyze business requirements, understanding design specifications to perform application functionality.
  • Prepared detail test cases, test scenarios, and schedules based on Requirements and Design documents and executed according to the test plan.
  • Executed and maintained manual test cases.
  • Prepared detailed status reports and update the status to the business and technical teams during weekly review meetings.
  • Involved in End-to-End Testing and performed User Acceptance Testing for the applications.
  • Conversant with analyzing requirements and defining high level and low-level test requirements and detail test cases.
  • Performed System, Regression, Functional and User Acceptance testing.
  • Conducted functionality, interface and integration testing during various phases of the project.
  • Involved in the project Kickoff meetings, Verification and Walk through meetings with team.
  • Performed Defect tracking in Quality Center. Designed scripts in Test Plan, and performed execution in Test Lab.
  • Generated daily execution reports from Report Module in QC.
  • Assisted developers with reproducing defects and providing additional information as needed.

Environment : Quality Center, HTML, Java Script, CSS, Eclipse, Oracle, Windows, Ms Word.

We'd love your feedback!