Qa Automation Engineer/selenium Tester/java Developer Resume
ChicagO
SUMMARY
- Around 7 years of extensive experience in teh field of Software Quality Assurance and Testing wif Java Development.
- Excellent understanding of Software Development Life Cycle (SDLC) and importance of QA in Development/ Enhancement and Maintenance of software applications.
- Expertise in Manual and Automation Testing.
- Involved in developing and executing Test Cases for Functional and Regression testing.
- Work experience in Agile environment .
- Expertise in automation for web applications using tools Selenium Webdriver (Java).
- Experienced in working wif Hybrid framework .
- Developed test scripts for Regression Test Suite using keyword word and Data Driven Framework.
- Hands - on experience in Black Box Testing, Functional, Integration, System, Regression & API testing.
- Experienced in working Page object model( POM ), TestNG wif Selenium.
- Testing API services using Postman and Rest-Assured framework
- Participated in requirement review meetings, analyzing requirements, developing test cases, Defect management: Reporting and tracking.
- Experience in creating Test Scenarios, Test Cases.
- Good in Structured Query Language ( SQL ).
- Experienced in maintaining CI using Jenkins .
- Developed scripts to build and deploy jar and war applications using MAVEN build tool.
- PerformedSanity testing, Functional testing, Retesting, Regression testing, System testing, GUI & Browser compatibilitytesting and Ad-hoc testing, End-to-End Testing, UAT testing, Black box and white box testing.
- Working noledge in Quality Center, HP-ALM, JIRA for bug tracking and reporting and follow up wif development team to verify bug fixes and update bug status.
TECHNICAL SKILLS
Testing Automation Tool: Selenium WebDriver, Appium(Basics), Test NG
Programming Languages: Core Java
Database: Oracle SQL. SQL Server
API Testing: Postman, Rest Assured
Other Tools: Jenkins, Maven, Cucumber
PROFESSIONAL EXPERIENCE
Confidential - Chicago
QA Automation Engineer/Selenium Tester/Java Developer
Responsibilities:
- Point of contact for SEATS functionality for .com channel
- Highly noledgeable in teh functionality of Booking flow/Seat selection flow across all platforms.
- Keep track of on-shore and off-shore Testing time estimates and efforts for Seats unit.
- Worked extensively on solving teh issues based on customer feedback for Seats POD for .com channels
- Expertise in Epics, Features, stories, Bug tracking and defects in JIRA
- Excellent noledge of test planning, coordinating and leading teh testing process.
- Experienced wif building test scenarios and test cases, analyzing bugs and interacting wif teh development team.
- Tested teh application on several platforms including, mobile (IOS and Android).
- Managed resource reviewed weekly Testers status reports through teh Agile Process and Scrum Calls.
- Utilized JIRA to communicate and track defects.
- Collaborated wif developers to ensure that technical solutions meet user requirements.
- Worked extensively on Manual Testing of teh application includes Functional, Regression, and Security testing.
- Attended teh Review meetings and walkthroughs and interacting to Business Analysts and Developers for defects solving.
- Planned teh daily stand-up meetings by providing advanced meeting Agendas and previous minutes.
- Involved in documentation on maintaining and for future enhancements
- Creation of Automated Test suites for teh Smoke Tests and Regression Test efforts using Selenium WebDriver.
Environment: Windows, Java, Eclipse, Selenium IDE, Webdriver, TestNG, Jira, SOAP UI, Jenkins.
Confidential - Phoenix, AZ
QA Automation Engineer/ Selenium Tester/Java Developer
Responsibilities:
- Analyzed Business Requirments Document and wrote Test Plans and Test Cases in Quality Center.
- Reviewed and evaluated requirements and specifications for testability and completeness.
- Prepared effort estimation and send it to Project Management and Program Management for upcoming projects.
- Created Test Plan, Test Cases and Test Scripts.
- Create, Execute and maintain Test Cases through Microsoft Test Management (MTM) for Functional, UI and Regression.
- Creation of Automated Test suites for teh Smoke Tests and Regression Test efforts using Selenium WebDriver.
- Parameterized teh scripts wif Action parameters, Data table parameters, Environment variables and random numbers.
- Worked wif Descriptive Programming to handle teh generic properties of teh objects and used several runtime-functions to retrieve teh properties of teh object.
- Created user defined functions to reduce teh redundant code and enhanced teh scripts.
- Develop a Test Framework in Selenium WebDriver & TestNG for Regression testing.
- Quick set-up, execution and reporting of findings for smoke test for each Build.
- Built a detailed, reusable, Script-Free Keyword + Data Driven Automation Framework.
- Created sets of Test Data, Executed and tested Framework.
- Involved in teh design and implementation of an automation framework for testing wif Selenium WebDriver.
- Used Automation Object Model to create Executable files for test runs.
- Performed and scheduled automated tests using TestNG framework.
- Assigning Work to teh Team Members and making sure that is delivered on time.
- Coordinate, and document User Acceptance Testing (UAT) activities and issues.
- Performed Web service testing using SOAP UI tool.
Environment: Windows, Java, Eclipse, Selenium IDE, Webdriver, TestNG, Jira, SQL, Management Test Management (MTM), POSTMAN, Jenkins.
Confidential - Upwork
QA Automation Engineer/ Selenium Tester/Java Developer
Responsibilities:
- Analyzing and understanding of Business, Technical Requirements of teh project and acquiring strong noledge on functional and technical specifications of teh concerned module.
- Understanding and analyzing teh BRS documents thoroughly and preparing understanding document on teh project.
- Responsible for effort estimation, planning and test plan preparation.
- Involved in preparing test strategy, test design and execution of teh complex data marts.
- Helped teh team in preparation of critical Test cases and Test data requirements in Facets application.
- Implemented automation using Selenium WebDriver, JAVA.
- Extensively automated regression and functional test suites by using Selenium WebDriver, JAVA and TestNG.
- Involved in teh execution of Test scenarios and unit testing.
- Maintaining all teh project related documents.
- Involved in peer reviews.
- Reporting teh defects raise during teh application testing using JIRA.
- Providing checklist, reproducibility, description, steps to reach and attachments etc. in order to give a crystal clear view of teh defect to teh developer.
Environment: Windows, Java, Eclipse, Selenium IDE, Webdriver, TestNG, Jira, SOAP UI.
Confidential
QA Analyst/ QA Automation Engineer/ Selenium Tester/Java Developer
Responsibilities:
- Participated in each phase of Software Development Life Cycle (SDLC).
- Meeting wif clients to understand teh requirements and add any details if necessary in teh Project Definition Phase.
- Analyse teh requirements and start identifying teh impacted external teams. If necessary, get them engaged.
- Involved in teh design phase for most of teh applications.
- Identify Test Data using SQL from teh Client Database for extensive testing.
- Understanding teh Functional Requirement Specification
- Issue submission, tracking and retesting until closure.
- Involved in writing and executing teh Test Cases for various testing modules
- End to End testing for teh business flow
- Performing Sanity/Smoke Testing, Functional Testing, Integration Testing and Regression Testing
- Implemented automation using Selenium WebDriver, JAVA.
- Extensively automated regression and functional test suites by using Selenium WebDriver, JAVA and TestNG.
- Modified some Test Scenarios and Test Cases as per newly added Customer Requirement
- Involved in preparation of Automation Test Scripts for teh modules
- Preparation of Bug report.
Environment: Windows, Java, Eclipse, Selenium IDE, Webdriver, TestNG, Jira, POSTMAN, Maven.
Confidential
QA AnalystResponsibilities:
- Owning testing of backlog items/user stories from JIRA
- Interact wif teh clients to understand teh requirements
- Involved in performing regression testing of Non-Core version Routines, Batch Routines, Versions, Enquiries, No-file Enquiries, Deal Slips, Delivery Messages
- Preparation of test cases
- Log teh defects found during regression testing in JIRA and monitoring teh BUG Life cycle.
- Implemented automation using Selenium WebDriver, JAVA.
- Extensively automated regression and functional test suites by using Selenium WebDriver, JAVA and TestNG.
- Helping team members in resolving issues
- Involved in helping team to reproduce defects and qualify their fixes.
Environment: Windows, Java, Eclipse, Selenium IDE, Webdriver, TestNG, Jira.
Confidential
QA AnalystResponsibilities:
- Owning testing of backlog items/user stories from JIRA
- Interact wif teh clients to understand teh requirements
- Involved in performing regression testing of Non-Core version Routines, Batch Routines, Versions, Enquiries, No-file Enquiries, Deal Slips, Delivery Messages
- Preparation of test cases
- Log teh defects found during regression testing in JIRA and monitoring teh BUG Life cycle.
- Involved in helping team to reproduce defects and qualify their fixes.
Confidential
QA AnalystResponsibilities:
- Owning testing of backlog items/user stories from JIRA
- Interact wif teh clients to understand teh requirements
- Involved in performing regression testing of Non-Core version Routines, Batch Routines, Versions, Enquiries, No-file Enquiries, Deal Slips, Delivery Messages
- Preparation of test cases
- Log teh defects found during regression testing in JIRA and monitoring teh BUG Life cycle.
- Helping team members in resolving issues
- Involved in helping team to reproduce defects and qualify their fixes.