Automation Qa Resume
4.00/5 (Submit Your Rating)
New York New, YorK
OBJECTIVE:
Over Five (5) years of IT experience as a Software Quality Assurance Analyst/Engineer in different domain including financial & e - commerce seeking a challenging position in any IT industry
SUMMARY:
- Hands on experience in developing test coverage document, implementing the test procedure, test techniques and test resources
- Extensive experience in every phase of STLC, SDLC and standard test process guide for QA methodologies- Agile and Waterfall
- Extensive experience in techniques such as Functional testing, Regression testing , Smoke testing , Black box testing , GUI testing , Back End testing , Browser compatibility testing , Integration testing , and User Acceptance Testing (UAT).
- Worked in traditional work environment such as water fall methodology to fast phased work environment such as Agile in scrum framework
- Expert building test automation framework from scratch using Selenium WebDriver, TestNG, Cucumber, Maven, and Page Factory for Page Object Model (POM)
- Expertise in working knowledge of Core Java and Object-Oriented Programming (OOP) Concepts (Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections)
- Excellent work experience in creating Branching strategy and Release management on Code Version system such as git/GitHub.
- Expert in using Continuous Integration (CI) tool Jenkins
- Participated in the development of test plans to include scope of testing, test objectives, test approach, test data, and test estimations
- Expert on test activities and defect tracking using Atlassian JIRA
- Developed SQL queries to validate relational database table.
- Experience in API testing using POST Man client and knowledge different API testing tools
- Expert knowledge of web services, XML, JSON and REST API using Rest-Assured
- Organized, attention to detail, self-motivation, personable, multi-focused and ability to meet project milestones and deliverable dates
- Excellent logical, analytical and testing skills with good communication skills Ability to handle multiple tasks and work independently as well as in team in a time sensitive environment
TECHNICAL SKILLS:
Software & Automation Test Tools: Selenium WebDriver, TestNG, Cucumber, Maven, HP Quick Test Professional, Quality Center, Atlassian JIRA, SVN, Git
Databases: Oracle, Microsoft SQL Server, MySQL
Programming Language: Java, HTML, XML, SQL
Other: MS Office, Adobe suite
PROFESSIONAL EXPERIENCE:
Confidential, New York, New York
Automation QA
Responsibilities:
- Actively participated in Agile Scrum development including Sprint Planning, Daily Scrum, and Retrospective meeting
- Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation.
- Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for the applications
- Involved in writing Unit and Regression Test cases for the Product
- Involved in setting up the automation framework using Selenium Web Driver , TestNG
- Developed automation test script using Java and Selenium.
- Actively participated in Agile Scrum development including Sprint Planning, Daily Scrum, and Retrospective meeting
- Developed test cases in Gherkin language and converted into the JAVA using Cucumber
- Developed automated scripts using Java in Selenium Web Driver with Maven, Cucumber, and Test NG
- Performed test automation Development using test framework that approaching Page Object Model (POM) framework with Cucumber feature files, and TestNG configuration files
- Implemented implicit wait and explicit wait in Selenium scripts to ensure that the scripts are synchronized with the application
- Used Jenkins as a Continuous Integration Tools for automation script run in nightly basis and to provide quick feed back to the developers
- Implemented Maven for Project building, and Git for code management repository
- Generated the defect reports, and communicate issues to business, engineering, and management using JIRA
- Performed RestFul API testing using Java RestAssured, Cucumber, and TestNG
- Performed Postman for manual API testing
- Performed Backend Testing by developing complex SQL queries
- Wrote SQL queries to test Data Integrity, Referential Integrity, and performed backend testing.
Confidential, New York, NY
QA Analyst
Responsibilities:
- Worked in Agile (Scrum) methodology approach and followed-up with JIRA;
- Ensured to guide process and technology adoption to assure QA testing of User Interface application.
- Interacted with the stakeholders, and the IT Department in finalizing the requirements on regular basis;
- Wrote and executed complex test scripts using Selenium automation framework for Vanguard user website accounts to validate the different financial billing details.
- Used Gherkin Syntax to test the behaviors of the Application (BDD), using Cucumber with Junit, Maven, Selenium (Web) and STS (IDE) with Java language
- Implemented Object-Oriented Programming (OOP) Concepts using Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections
- Identified web elements with dev-tools for Selenium, developed script with Java;
- Wrote functions for business logic; enhanced, synchronized and debugged scripts to save time for Regression tests and Functional test
- Responsible to work on enhancement of the Automation framework;
- Used Maven for checking build, run test suites using TestNG, and used Jenkins as Continuous Integration;
- Created various types of reporting use Junit/TestNG, Cucumber and Jenkins;
- Used GIT as a version control management for the automation scripts and update repository;
- Performed API testing and check the stability of AUT;
- Extensively worked throughout defect life cycle from opening to closure using JIRA
- Performed both manual and automation tests for mobile testing using Appium
- Checked and verified order creation tool written in XML and retrieved data with SOAP testing;
- Wrote SQL queries to test Data Integrity, Referential Integrity, and performed backend testing
Confidential, Dallas, TX
System Test Analyst
Responsibilities:
- Analyzed requirements and design and develop test cases and make requirement assessment reports
- Performed System, Functional, Regression, Integration, UAT and End to End testing to verify the functionality with the new codes introduced for modification and/or enhancement
- Developed and implemented Behavioral Driven Development Framework (BDD)
- Added global reusable libraries, created a package for all page objects using Page Object Model and developed Driver Script.
- Responsible to work on enhancement of the Automation framework;
- Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using JUnit , Unit Testing Framework by adding different annotations
- Maintained and executed Maven build files for running automated tests by adding dependencies
- Performed and executed test suite automation scripts using Continuous Integration tool Jenkins
- Verified the integration of various components in the application by executing end-to-end testing
- Logged the errors, reported defects, and tracked the defects using JIRA until resolution.