Sr. Qa Automation Engineer Resume
NY
SUMMARY
- Over Six years Professional experience of Software Testing and Quality Assurance in planning, coordinating and testing of Web - based, Client Server and Mobile applications covering both manual and Automation tests.
- Possess excellent interpersonal, written, verbal communication skills and strong analytical, problem solving, decision-making skills
- Experience in working Agile development methodology (Scrum) and Waterfall
- Proficient in writing test cases and test scripts manually and automatically and in depth understanding of Software Test Life Cycle (STLC) and Defect Life Cycle.
- Experience in Black Box, Smoke, Functional and Nonfunctional Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing.
- Expertise in building Test Automation Framework using Selenium WebDriver, TestNG, Cucumber, Maven, Page Factory for Page Object Model(POM).
- Implemented BDD framework using Gherkin language with Cucumber testing tool
- Experience in Object Oriented Programming (OOPS) using Java and implemented Inheritance, Polymorphism, Encapsulation and Abstraction
- Experience in writing SQL queries in Oracle and SQL Server for data integrity
- Experience in test activities and defect tracking using JIRA
- Worked extensively on performing Web services and REST API testing using Postman
- Developed API Testing Framework to test Rest APIs (Get, Post, Patch & Put) using Rest Assured and Java.
- Used Continuous Integration tool Jenkins for automation script run in nightly basis and to provide quick feed back to the developer.
- Hands-on expertise testing Android and iOS Mobile Apps using XCode and Appium.
- Worked with multiple projects at the same time with minimum supervision
- Ability to convey technical concepts to non-technical audiences.
- Coordinate and attend different team meeting, Sprint Planning, Retrospective, Review and daily Scrum meeting.
TECHNICAL SKILLS
Automation Testing Tools: Selenium WebDriver, Cucumber, TestNG, JUnit, Gherkin, Postman, Apache POI, REST Assured, Appium, XCode, ALM, JIRA
Programming Languages: Java, C#, Python, JavaScript, SQL, HTML, XML, Json.
Databases: Oracle, Microsoft SQL Server, Postgree SQL, MS-Access
Build Tools: Eclipse, NetBeans, Oracle SQL Developer, Maven, Git, Jenkins,Postman
Operating Systems: Windows, Mac OS, Mobile(Android& iOS)
PROFESSIONAL EXPERIENCE
Confidential, NY
Sr. QA Automation Engineer
Responsibilities:
- Participated in Agile practices such as Daily Scrum,Sprint planning, Retrospective and Review meetings.
- Designed and developed Test Plan, Test Cases and Automated Test Scripts
- Developed automated test framework using Maven, Selenium WebDriver, Cucumber, TestNG, Apache POI, Page Factoryand Page Object Model.
- Implemented BDD framework using Cucumber and write test cases in Gherkin language using GIVEN, WHEN, AND, THEN keywords.
- Executed the Test Scenarios, analyzed the actual results against the expected results.
- Extensively worked throughout defect life cycle from opening to closure using JIRA
- Worked extensively on REST API testing using Postmanand Rest Assured
- Developed and executed complex SQL queries including different joint to perform Back-End testing for data validation and verification.
- Applied test automation framework on CI/CD process using Git and Jenkins
- Performed Regression, Functional, User Acceptance and Integration Testing.
- Worked closely with product owner and business analystto understand user stories
- Generated status reports and defect reports and presented them in weekly status meetings
Environment: Selenium WebDriver, Cucumber, SQL, Oracle, XML, Java, HTML, API Testing
Confidential, NY
Sr. QA Analyst
Responsibilities:
- Experienced with Agile methodology approach and follow-up with JIRA
- Analyzed the Acceptance Criteria,Design document and develop the Test Plan
- Developedand enhanced automated BDD test framework using Gherkin, Cucumber, Selenium WebDriver, TestNG, Maven, Git and Page Object Model (POM).
- Identified, tracked, resolved all defects and ensured resolution prior to production release.
- Performed Back-End integration testing to ensure data consistency on front-end
- Maintained defects in JIRA and prioritized the level of defect according to business impact
- Used Maven for project building and Git for version control system.
- Performed Mobile apptesting for Android and IOS devices using Appium and XCode.
- Written and executed complex SQL Queries in Oracle to validate data in the database.
- Extensive Experience of web Service SOAP and REST APItestingusing SoapUI, Postman, and Rest Assured.
- Tested application for browser compatibility in different browsers using Browser Stack.
- Followed up with the developers on defect statusand generated reports for managements.
Environment: Selenium, ALM, MS SQL Server, TestNG, Postman, Cucumber, Appium, Java
Confidential, NY
QA Test Engineer
Responsibilities:
- Actively involved in all phases of Software Development Life Cycle (SDLC).
- Worked closely with key participants to understand and gather the business requirements.
- Analyzed available business documents, designed and developed Test Plan, identifiedtest scenarios,maintained test data, created Test Cases and Test Scripts.
- Tested the application for positive, negative and Boundary scenarios.
- Developed test automation Framework from scratch using Cucumber and Selenium Web Driver that implements Page Object Model (POM), cucumber feature files.
- Performed cross-browser testing for the web interface, and mobile application using Selenium and Sauce Lab.
- Performed Restful API testing using Rest Assured, TestNG, and Maven.
- Developed Automation Scripts and executed nightly using Jenkins.
- Interacted with developers and business analysts to assess the functional requirements
- Used SQL queries to perform Back-End testing by verifying the data in the MS SQL Server.
- Managed test artifacts such as requirements, test cases, test data and defect in JIRA.
- Cross-browser testing was involved for browser compatibility.
Environment: Webdriver, Java, JIRA, Windows, UNIX, Java, MS SQL, Oracle, HTML,UAT
