Qa Automation Engineer Resume
Santa Ana, CA
PROFESSIONAL SUMMARY:
- Software QA Manual and Automation Test Engineer with (6+) years of experience in different stages of SDLC and STLC in working Agile/ Scrum and Waterfall development methodology
- Proficient in test strategies, writing test cases and test scripts manually and automatically and in depth understanding test procedure of Software Test Life Cycle (STLC) and Defect Life Cycle
- Proficient in various framework using automation testing tool Selenium WebDriver, UFT and Katalon
- Design and wrote test cases for manual testing in Excel as well as ALM
- Experience in using the Test management and Defect Tracking tools like HP Application Lifecycle Management (ALM), Rally and Jira.
- Experience in writing and executing SQL queries in Oracle and SQL Server for data integrity
- Experience in testing the ETL and good knowledge in testing data extraction from various external sources and validating against the staging and Target tables
- Experience in Functional, Black Box, Smoke and Non functional Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing
- Expertise in building Test Automation Framework using Selenium WebDriver, TestNG, Cucumber, Maven, and Page Factory for Page Object Model(POM) approach
- Implemented BDD framework using Gherkin language with Cucumbertesting tool
- Performed mobile app and mobile web testing for Android and iOS devices
- Expertise intools like Maven, Git and Jenkins to utilize them for Test Automation taskand , good knowledge in configuring the test suites in TestNG .xml file. Experience in using build tools like Maven and configuring pom.xml
- Experienced on Service Oriented Architecture and tested SOAP (WSDL) and Restful (WADL) Web Services by using tools like SOAPUI,POSTMANand validated the response XML file.
- Good knowledge and skills using HP Unified Functional Testing (UFT) developing and executing test scripts
- Have knowledge in technical consulting data analytics using Splunk tool to monitor log files, databases, web services
- Ability to adapt to new environment quickly self learned Katalon Studio
- Extensively worked on creating Test Summary Reports, Requirements Traceability Matrix (RTM) and Defect reports.
- Experienced in HP LOADRUNNER scripting with protocols like HTTP, HTML, WEBSERVICES, TRUE CLIENT.
- Capable of working independently or as part of a QA/Project team, as required by the project. Able to effectively and cooperatively interface with all levels of management and staff.
- Possess excellent interpersonal, written, verbal communication skills and strong analytical, problem solving, decision - making skills with the ability to convey technical concepts to non-technical audience
- Worked with multiple projects at the same time with minimum supervision
- Ability to convey technical concepts to non-technical audience.
SKILL:
Testing Tools: Selenium WebDriver, TestNG, JUnit, Gherkin, Cucumber, Apache POI, JIRA, HP UFT, ALM, SOAP UI,PostMan, Katalon Studio, Splunk
Languages: Java, SQL, HTML, CSS, XML
Databases: Oracle, Microsoft SQL Server, MS-Access
Build Tools: Eclipse, NetBeans, Oracle SQL Developer, Maven, Git, Jenkins
Operating Systems: Windows, Mac OS, Android, iOS
EXPERIENCE:
Confidential, Santa Ana, CA
QA Automation Engineer
Responsibilities:
- Managed all the testing effort of applications.
- Working on Credit Card Registration, Boost, Auto Loan And Credit Card Payment
- Worked on automating and helping the automation team with process workflows.
- Improved the quality of the application by maintaining 99.9% test requirements matrix, enforcing test cases, test plan and test coverage's documentations.
- Improved communication process between team members by implementing Scrum framework, resulting in greater transparency, better collaboration and overall efficiency improvements.
- Reviewed and maintained test cases to assure on-time quality deliveries.
- Executed test cases and test scripts on various test platforms to assure 100% reliability in production environment.
Environment: Selenium WebDriver, TestNg, Jira, Jenkins,, Java, CSS, XML BDD, Cucumber, Gherkin, IntelliJ, SauceLab, GIT, Maven, Oracle
Confidential, NY, NY
Sr QA Automation Test Analyst
Responsibilities:
- Participated in Agile practices such as Daily SCRUM, Sprint planning and Retrospective meetings
- Worked very closely with Product Owner, Customers and Project team members in analyzing the User stories and acceptance criteria.
- Designed and developed Test Plan, Test Cases and Automated Test Scripts
- Developdautomated test scripts using Maven build tool, Selenium WebDriver, Cucumber, TestNG, Apache POI and Page Factory for Page Object Model approach
- Implemented BDD framework using Cucumber and written test cases in Gherkin language
- Executed the Test Scenarios, analyzed the actual results against the expected results to each GUI objects
- Extensively worked throughout defect life cycle from opening to closure using JIRA
- Worked extensively on performing Mobile Web and Native App testing for Android and IOS
- Executed Test Scenarios using 3rd Party Emulators for Android OS and Simulators for IOS testing.
- Developed and executed SQL queries to perform Back-End testing for data validation and verification
- Applied test automation framework on CI/CD process using Git and Jenkins
- Performed sophisticated Regression, Functional, User Acceptance and Integration Testing
- Worked closely with product owner, business analyst and developers to understand and test user stories
- Schedule calls & actively interact with client for various project related items or issues on frequent basis.
- Assign work to team members during entire testing life cycle & monitor progress made on daily basis.
- Executed SOAP based web services API testing (Java Client and SOAPUI).
- Generated status reports and defect reports and presented them in weekly status meetings
Environment: Selenium WebDriver, TestNg, Selenium IDE, Jenkins, Soap UI, Java, CSS, XML BDD, Cucumber, Gherkin, Eclipse, SauceLab, GIT, Maven, Oracle
Confidential, NY, NY
QA Automation Test Engineer
Responsibilities:
- Experienced with Agile methodology approach and follow-up with JIRA
- Analyzed the Acceptance Criteria,Design Document and involved in developing the Test Plan
- Developedand enhanced automated BDD test framework using Gherkin, Cucumber, Selenium WebDriver, TestNG, Maven, Git and Page Object Model (POM) concepts
- Identified, tracked, resolved all defects and ensured resolution prior to implementation in production
- 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
- Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
- Involved in architecture skills from scratch implementation of BDD frame work, moved entire framework from hybrid to BDD by using POM, and creating Feature files, Step definitions, and Runner class. Using reports analyzed step by step fail and pass criteria.
- Used GIT to re-modify files and for software development.
- Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.
- Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Performed ETL Testing that are scheduled for file transfers from operational data stores to designated file systems/directories.
- Written and executed complex SQL Queries in Oracle Server to validate data in the database tables
- Tested application for browser compatibility in different browsers: Internet Explorer, Chrome, Firefox etc.
- Followed up with the developers on defect status on a daily basisand generated reports for managements
Environment: Java, Selenium, JavaScript, TestNG, Maven, ETL,Jenkins, SOAP UI, HTML, XML, XPath, JIRA, SauceLab, Oracle, UNIX, Eclipse, Cucumber.
Confidential, Fairfax, VA
QA Tester
Responsibilities:
- Actively involved in all phases of Software Development Life Cycle (SDLC)
- Worked closely with key participants to understand and gather the business requirements and use cases
- Analyzed available business documents, design and developed Test Plan, identifiedtestscenarios,maintained test data, created Test Cases and Test Scripts for Manual and Automation testing
- Executed Manual Test Cases by using Positive, Negative and Boundary scenarious, data inputs for Front End / User Interface testing.
- Performed Backend Testing by writing SQL queries and joins to retrieve data from the database.
- Managed test artifacts such as requirements, test cases, test execution, test data and defect in HP ALM
- Developed and maintained automation test scripts using Unifid Functional Test ( UFT). Enhanced the scripts by ReusableActions, Checkpoints, Synchronization point.
- Performed Data Driven testing with multiple test data inputs with UFT and MS-Excel.
- Worked with different types of recording modes of UFT (analog recording/ low level recording/ normal recording)
- Captured Properties and objects of values for Descriptive Programming using Object Spy
- Experienced in HP LOADRUNNER scripting with protocols like HTTP, HTML, WEBSERVICES, TRUE CLIENT.
- Responsible to test REST API (GET, PUT, POST, DELETE).
- Communicated with developers and QA Team members to resolve issues and update RTM.
Environment: HP UFT, HP LOADRUNER, ALM, SOAP, REST, SOAP UI, MS SQL Server.