We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

Boston, MA

SUMMARY:

  • QA Automation Engineer with nearly 2 year and 6 months of experience in Software Quality Assurance and QA Engineering.
  • Gained an overall diversified experience in Automation and Manual testing. Experienced in all phases of Software Development Life Cycle, Test Development Life Cycle, Test Strategy, and Automation test scripts in various domains such as Healthcare, Banking and Retail (Ecommerce).
  • Worked closely with the Business Team to get the clarifications addressed and developing strategies, Test procedures and Test Matrices.
  • Extensive Knowledge of Quality Assurance standards, structures and strategies with better comprehension of Software Development Life Cycle (SDLC).
  • Extensive knowledge in implementing Waterfall and Agile Methodology by analyzing requirement documents/specifications.
  • Good Programming knowledge on Object Oriented Design and Programming concepts in Java.
  • Creating Automation Test Scripts and Automation Test Execution for BDD (Behavior Driven Development), TDD (Test Driven Development).
  • Exposed to different automation frameworks like Keyword Driven Framework, Data Driven Framework and Hybrid Framework.
  • Experienced in preparing Test Strategy, making Test Plans, composing and executing Test Cases, Manual Testing.
  • Used Automation tools like Selenium WebDriver and GRID, TestNG, Junit, Maven, Jenkins, Cucumber, and SOAPUI for testing Web based Applications.
  • TestNG structure for Unit testing, Jenkins for Continuous Integration.
  • Involved in developing Automation framework using Selenium grid to run test cases in multiple browsers and Platforms.
  • Hands on experience with Cross - Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Used Apache POI to access data from external base to load into locators in web application using Test Scripts.
  • Experienced in using build management tools like MAVEN and Configuration management tools like GIT.
  • Used SQL scripts to perform Backend testing, SQL are used to updating records and validate database records.
  • Experienced in Defect Tracking and Report Generation. Used Test Management tools such as JIRA, RALLY bug reporting tools to track test performance, implementation and deliverables.
  • Experienced in Back End and Front-End testing, Black Box testing, Functional Testing, System testing, Integration testing, Regression testing and User Acceptance testing.
  • Implemented the step definition using Cucumber and Engraved BDD, UAT using Gherkins format.
  • Worked on projects that utilized web technologies like XML, HTML, CSS and high-level programming languages (Java).
  • Hands on experience in Data analytics, to operate on data sets to get conclusion on the data that was present, with the help of advanced maps like Histogram, Heat Map, Tree Map and G-Tree.
  • Experienced in using Splunk tool, to create visualizations and dashboards for real-time data.
  • Used data analytics methods like Classification, Association, Predictive Analysis and Clustering.
  • Strong Analytical and Problem-Solving skills, Strong organizational and communication skills, both verbal and written.
  • Energetic and self-assured team performer with a solid slant to enhance and improve development and implementation.

TECHNICAL SKILLS:

Test Build & Integration Tools: Maven, Jenkins, Git (repository)

Testing Tools: Selenium WebDriver/Grid, TestNG, Cucumber, JUnit, SoapUI, Gherkin

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model, BDD, TDD

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle

Programming Languages: JAVA, C, C++, Hadoop, Pig, SPARQL, Gherkins, R, R studio, Energia

IDE: Eclipse IDE, IntelliJ

Markup Languages: HTML, CSS, XPath, XML

Databases: MySQL, Oracle, SQL Server, SQL

Browsers: Explorer, Mozilla Firefox, Google Chrome, Safari, Edge

Operating Systems: Windows XP/XP2/XP3/7/8/8.1, Win 10, Ubuntu, UNIX, LINUX

Defect Tools: JIRA, Rally and HP Quality Center/ALM

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

QA Automation Engineer

Responsibilities:

  • Reviewed the BRD and coordinated with the Business Team to get the interpretations spoken requirements. Created Test plans, Test cases, assigned tasks, managed team and conducted meetings.
  • Experience in developing code based on JAVA concepts such as Collections, Polymorphism, Inheritance, Multi-Threading, Exception handling and Encapsulation.
  • Executed the build and maven dependencies using Maven build tool.
  • Managed and supervision of PHI data and completed HIPAA .
  • Configured Selenium WebDriver, TestNG, Maven tool to create and execute selenium automation scripts in Java and TestNG Test Cases using Eclipse IDE.
  • Wrote Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber.
  • Performed Data driven and Page Object model testing using Selenium and TestNG functions which reads data from property and XML files.
  • Involved in Automation of the test cases using Selenium Web Driver, JUnit and Ant.
  • Prepared Requirement Traceability Matrix (RTM) to show the test coverage vs. Test scripts.
  • Configured the Maven build pom.xml file and surefire reports for continuous integration test in Jenkins.
  • Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
  • Used Selenium APIs such as Take Screenshot for Capturing Failed test cases. Select for selecting multiple values from list, Actions for various key and mouse events.
  • Enhanced various SOAPUI webservices and RESTful Web Services, Tested and maintained web app on both server and client end.
  • For every enhancement in all the new build Performed variety of tests including Smoke testing, Functional testing and Regression testing on major functionalities of the application.
  • Tested Native, hybrid and mobile web app using Appium.
  • Used Firebug and Firepath to access webpage script variables, XPath to work with objects in Selenium.
  • Used GitHub as a source repository system to store and reuse the written code.
  • Automated the test scripts in SOAP UI using Groovy Script for web services testing.
  • Involved in using cross browser technique (IE 9/8, Firefox, chrome, Safari) to improve the testing quality with better strategies and testing approach.
  • Created Synchronization using Implicit and Explicit Wait conditions.
  • Used SQL scripts to perform Backend testing, SQL are used to updating records and validate database records.
  • Used Splunk to compare real-time data in a repository, using which it can generate graphs, reports, dashboards, and visualizations.
  • Verified the data integrity, pass the SQL Queries to load data in the tables using ORACLE.
  • Performed Parallel testing using Selenium Grid and get report in Local Machine.
  • Maintained Test environments and supported in every build and deploy activities.
  • In time communication with developers to record defects in JIRA and track until they are fixed.
  • Initiated and Partaken in Agile meeting and Team meetings on a systematic basis to advance/improve the testing quality by improved strategies and testing methods.
  • Followed Sprint Burn Down Chart, Release Burn Down Chart and Burn Up Charts.

Environment: Java, Agile (Scrum), Oracle, SQL, MS-Office, Windows NT / XP / 7/ 8/ 10, Eclipse IDE, XPath, Firebug, Fire-path, Internet Explorer, Google Chrome, Appium, Jenkins, Soap UI, HTML, XML, JIRA, Maven, TestNG.

Confidential, San Francisco, CA

Quality Analyst

Responsibilities:

  • Developed and execute test plans and test cases based on business requirements which followed Agile methodology.
  • Created Change Request (CR) for bugs in the application and helped developers to fully understand the problem and resolve the user requirement and/or issue reported
  • Experienced in writing Test cases to support the test scenarios. For unit testing framework in JAVA Junit tool was used.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI.
  • Performed Java API testing, system testing, black box functional testing, client UI testing, and Regression, stress, load and White box testing.
  • Executed Online payment processing for insurance premium through Checking Account, Debit and credit cards was tested.
  • Responsible for implementing page object model (POM) using Selenium WebDriver, Maven and TestNG.
  • Initiated Performance Testing (Load and stress testing) and Positive Testing, Negative Testing.
  • Performed Cross-Browser Testing by executing test scripts on different browsers (IE, Chrome, and Safari & Firefox) and checked for compatibility.
  • Automation Test Scripts developed using Selenium WebDriver (earlier QTP) and JAVA Technologies.
  • Integrated TestNG with Maven and applied continuous integration using Jenkins.
  • Executed Selenium-Web Driver with TestNG to make straight calls to the browser to perform cloud based testing in selenium.

Environment: Selenium WebDriver, Selenium GRID, Selenium IDE, Java, Web Services, Junit, Agile, HTML, CSS, Eclipse, Oracle, SOAP UI, HTML, Windows, UNIX/LINUX and MS Word.

Confidential

Jr. Manual Tester

Responsibilities:

  • Worked with Waterfall methodology and was part of all respective meetings held in the project. Involved in preparing WBS process for Test Plan.
  • Track - monitor and resolve the bug assigned to me by using Rally and cooperating with testers to recognize and resolve bugs.
  • Implemented Online payment processing for purchases made through Bank Account, Debit and credit cards also was tested.
  • Involved in Functional, Regression, Integration, Smoke, User Acceptance and System Testing.
  • Executed the codes written, tested them as Individual units using JUnit and maintained, re-tested failed test cases after bug fixes.
  • Wrote a Test case for graphics user interface(GUI) of android users to perform UAT and ensuring the Mobile platform has provided a best interface, maximum revelation to content.
  • Performed Cross-browser compatibility testing on different combinations of OS (Windows, Mac) and browsers like Firefox Mozilla, Chrome, Internet Explorer, Safari.
  • Used SQL queries in back end coding, just for writing SQL codes to view successful transactions of data and for validating data.
  • Maintained compliance with procedures, rules, and regulations of the organization.

Environment: Waterfall Methodology, Windows XP, Mac, Oracle 9i, Jenkins, Rally, XML, SQL Server, HTML and MS Office.

Hire Now