Qa Automation Engineer Resume
0/5 (Submit Your Rating)
New, YorK
SUMMARY:
- Extensive experience on complete STLC for QA testing covering both manual automation testing
- Hands on experience in developing test coverage document, implementing the test procedure, test techniques and test resources
- Knowledge and experience in every phase of STLC, SDLC and standard test process guide for
- QA methodologies - Agile and
- Waterfall
- Excellent workability in multi- tasking environment where parallel releases run together for multiple projects in Web based Client /Server of Windows Linux, Oracle, SQL Server for
- Financial, Insurance and
- E-commerce industries
- Expert building test automation framework using Selenium
- WebDriver, TestNG, Cucumber Maven, and Page Factory for
- Page Object Model (POM)
- Experienced in Object Oriented
- Programming (OOP) using Java and implemented Inheritance Polymorphism, Encapsulation Abstraction, and Java
- Collections
- Experience Native and Hybrid mobile app testing using Appium
- Expert on test execution using
- Continuous Integration (CI) tool
- Jenkins
- Participated in the development f test plans to include scope of testing, test objectives, test approach, test data, and test estimations
- Expert in testing techniques such as smoke, black box functional, Non-functional boundary, regression test end-to-end test, positive negative test, and integration test, UI, database test and UAT
- Expert in analyzing requirement's
- Shoikot Mahmood
TECHNICAL SKILLS
Software Testing Tools: • Selenium WebDriver, CucumberTestNG, Maven, QC/ALM, JIRA SQL, Postman, Appium
Databases: • Oracle, Microsoft SQL ServerMS Access
Language: • JAVA, SQL, Gherkins
CM: • Git, SVN, Maven
PROFESSIONAL EXPERIENCE:
QA Automation Engineer
Confidential, New York, New York
Responsibilities:
- Entered, retested and resolved defects, changed defect status and generated reports in
- ALM/Quality Center, and JIRA
- Extensive testing experience in writing and executing SQL queries in Oracle and SQL
- Server
- Energetic self-starter with excellent analytical and organizational skills Achieves goals, objectives and milestones in an accurate and consistent manner
- Possess excellent interpersonalwritten, verbal communication skills and strong analytical problem solving, decision-making skills
- Actively participating in Agile Scrum development including Sprint
- Planning, Daily Scrum, and Retrospective meeting
- Reviewing user stories and functional requirement to understand the business logic, application requirement and technical aspects of the system
- Writing and Executing Test Plan, Test Cases, Test Scripts and performing SIT testing on the entire Application
- Design and developing Test Automation Framework using Selenium
- WebDriver, TestNG, Maven, Cucumber, Gherkins and Jenkin
- Developing automated scripts for Regression testing, debug and enhance scripts, run scripts, write user - defined functions etc. using java in Selenium Web Driver with maven, cucumber, and Test NG
- Designing customized framework using Page Object Model (POM) pattern in Java using Selenium WebDriver, cucumber feature files
- TestNG and Apache POI
- Implement Object Oriented Programming (OOP) in Java like
- Inheritance, Polymorphism, Encapsulation, Abstraction, and
- Java Collections in the framework
- Created Cucumber Extend Report for automation suite and send to the team
- Using Version Control Tools like GIT, SVN and GitHub
- Integrating Selenium and Jenkins and scheduling the execution of scripts to perform regression testing and integration testing
- Integrate Selenium WebDriver API with TestNG used different
- TestNG annotations to automate tests on cross browser and cross platform environments
- Develop manual test cases, execute them in a test lab and linkage with requirement coverage in ALM
- Perform Back-End testing to ensure data consistency on front-end by writing and executing SQL queries on relational databases
- Coach and mentor Junior test engineers on various testing efforts and processes
- Developed the Mobile Automation Framework using Appium Android Studio, Sauce Labs, Ranorex, Test Complete, Katalon Studio.
Automation Test Engineer
Confidential, Bloomfield, CT
Responsibilities:
- Participated in building Test Plans, defined Test Scenarios and developed Test Cases corresponding to the test requirements in order to maximize the verification coverage of system variables Attended Sprint planning, daily standup, Backlog Refinement meeting with Agile (Scrum) methodology approach and follow - up with JIRA
- Used Gherkins language to test the behaviors of the Application
- (BDD) using Cucumber with TestNG, Maven, Selenium and with java language.
- Using (Tricentis)Tosca to streamline automation faster and error free. Specially API and day to day Confidential t s activities.
- Developed the Automation Framework from scratch and enhance by using Selenium WebDriver, TestNG, Cucumber, Maven, Java GitHub Using BDD (Behavior Driven Development) Framework and data driven framework with page object Model (POM)
- Develop and maintain automation test scripts using Cucumber with
- Gherkins
- Performed RestFul API testing using Java Rest Assured, Cucumberand TestNG
- Write the functions for business logic, enhance the scripts and synchronize, debugging the scripts and save the time for regression testing, smoke, and sanity testing
- Responsible for develop framework from scratch and also working
- n enhancing the existing
- Automation framework Run the Test suite using TestNG and
- Cucumber Runner File
- Managed defects and defect life cycle using JIRA and generated defect reports for management
- Submitted the defect reports, and communicate issues to businessengineering, and management using JIRA
- Performed Backend Testing by developing complex SQL queries
- Resolve the risk, issues and defects with the coordination of the group members and external team members
- Work independently in multiple projects and effectively communicates with the stakeholders
QA Engineer
Confidential, Rahway, NJ
Responsibilities:
- 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
- Participated in daily scrum meetings and sprint review meetings in high paced software development lifecycle
- Automated new test scripts using Cucumber, WebDriver, and Java
- Implemented Page Object Model (POM) concepts using Page
- Factory to manage objects separately making the framework reusable and scalable
- Implemented implicit wait and explicit wait in Selenium scripts to ensure that the scripts are synchronized with the application
- Designed and developed high level and detailed Test Cases using
- Gherkins
- Set up different verifications in the Java automation scripts
- Performed Web Testing to check for broken Links in the Web Page
- Performed compatibility testing using different browsers on different machines
- Wrote SQL queries to do back - end testing
- Analyzed requirements and design and develop test cases and make assessment reports