Sr. Qa Engineer/sdet Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- 8+ years of Professional experience as a Sr. Software Quality Assurance Testing Engineer using both Manual and Automation Techniques and exposure to different development methodologies like Waterfall Model, Iterative and Agile/Scrum development.
- In - depth knowledge of Software Development Life Cycle (SDLC) and proficiency with the full spectrum of manual and automated testing processes and tools.
- Strong knowledge and working experience on AGILE Methodology (SCRUM), Waterfall model.
- Extensive expertise in Functional, Smoke, Regression, Backend/Database Testing of Web Applications.
- Used Eclipse, IntellijIDEA as an Integration Development Environment (IDE), core Java and Selenium WebDriver for the creation of automation scripts.
- Proficient in using Maven build tool to manage testing frameworks dependencies, plugins in pom.xml file.
- Experienced in using Selenium automation framework like Behavioral Driven Development (BDD), Data Driven Development (DDD) frameworks.
- Hands on experience in designing customized framework using Page Object Model (POM) pattern in Java using Selenium WebDriver, JUnit and Apache POI.
- Experienced with Behavioral Driven Development (BDD) with Cucumber by creating Feature files and writing test scenarios in Gherkin language. Utilized Runner classes to generate Step Definitions as well as used tags to run different tests.
- Executed Selenium test script on different browsers like Chrome and Firefox as well as operating systems like Windows using JUnit/ TestNG, Java and Selenium
- Used various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, CSS for identifying correct GUI elements in creating automation scripts.
- Well acquainted with Selenium Synchronization Techniques like Implicit and Explicit Waits in the WebDriver.
- Expertise in Defect Management/ Problem-solving including tracking bugs, reporting using JIRA.
- Good knowledge of API testing to ensure functionality
SKILLS:
- Assurance Testing
- Quality Assurance Testing
- Automated Testing
- Bugzilla
- Data Validation
- HP Unified Functional Testing
- QTP
- JIRA
- Jmeter
- Junit
- QA Testing
- Load Runner
- Selenium
- Selenium Grid
- Selenium Ide
- Selenium Web Driver
- Selenium Webdriver
- Test Plan
- Testng
- Unit Test
- Usability
- Usability Testing
- API
- Caching
- Cache
- Continuous Integration/Delivery
- CI/CD
- Continuous Integration
- Cucumber
- Design Patterns
- Git
- Gradle
- GUI
- HTML
- JavaScript
- Javascript Frameworks and Libraries
- Bootstrap
- Node.JS
- Jenkins
- JSON
- Real Time
- Scripting
- Shell Scripting
- Structured Software
- Software Development
- Subversion
- SVN
- XML
- XSLT database db2
- Java Database Connectivity
- JDBC
- MS SQL Server
- SQL Server
- MySQL
- Oracle
- Oracle 10g
- SQL
- SQL Queries
- Eclipse
- J2EE
- JAD
- Java
- Spring
- JSP
- CSS
- SOA
- Tomcat
- WEB Based
- WEB-Based
- WEB Logic
- Web Services
- CVS
- SCRUM
- Version Control
- ANT
- Application Deployment
- Deployment
- Maven
- HTML5
- Model View Controller
- MVC
- Restful Web Services
- Rest Services
- Graphical User Interface
- Model-View-Controller
- User Interface
- UI
- SOAP
- Billing
- Frameworks
- Life Cycle
- Software Development Life Cycle
- SDLC
- Technical Specification
- REST
- Amazon Web Services
- AWS
- Apache
- Linux unix
- Unix Shell
- Black Box
- Black Box Testing
- Database Testing
- Functional Testing
- Performance Testing
- Test Case
- Test Cases
- Test Plans
- Test Procedures
- Test Reports
- QA quality assurance
- Software Quality Assurance
- Test Scripts
- Testing Tools
- AOI
- Design Review
- RTM
- Writing Test
- Regression Testing
- Logging
- Operations
- Fermentation
- Purification
- Claims
- RED Cross
- Problem Solver
- Problem-Solving excel
- MICROSOFT WORD
- MS Word
EXPERIENCE:
Confidential
Sr. QA Engineer/SDET
Responsibilities:
- Analyzed Business, Functional Requirements, and Design Review Documents to develop Test Plan for projects involved and wrote Test Scripts.
- Performed Test Case reviews and monitored Test Execution.
- Interacted with the development configuration and operation's team to ensure the quality of software to user expectations.
- Developed Test Scenarios and Test Procedures based on the test requirements.
- Performed black box testing, database testing, and web - based testing on several test phases.
- Involved with Agile (Scrum) methodology approach and work throughout defect life cycle from opening to closure using JIRA.
- Identified and isolated software defects and reported them via JIRA.
- Performed migration testing by running SQL queries to check if the data is migrated without any discrepancies from legacy systems to the new systems
- Conducted Backend test using complex SQL queries to verify the Integrity of the Database.
- Performed database testing by passing SQL Queries to retrieve data. Used Java with TestNG framework for automating scripts.
- Developed test scripts to automate the process of testing in Selenium WebDriver.
- Implemented Data Driven Frameworks to create parameterized test scripts and generated XSLT reports using Selenium Web driver and TestNG framework.
- Developed test scripts to automate the process of testing in Selenium WebDriver.
- Recorded and re-run smoke test suite in various modules using Selenium IDE during every patch release.
- Used SVN Repository for version control.
- Executed automated selenium scripts and reproduced failures manually.
- Performed the testing of Restful web services for mobile apps for the using SOAP UI.
- Developed and executed test cases for various web services using SOAP UI.
- Participated in JAD sessions and requirement walkthroughs with business users.
- Involved in walkthroughs and peer review participation with team members and other project teams.
- Attended weekly meetings with manager to discuss about day to day activities.
- Created understanding documents for training new resources.
- Worked with manual testers and provided demo on automation scripts and prepared work instructions.
- Involved in coordinating the testing team and giving daily updates on regression testing.
Environment: Java, Selenium Web Driver, GRID, JIRA, Junit, ANT, SOAPUI, MVC, Firefox, IE, Chrome, Firebug, Eclipse, XML, XPath, HP ALM, JIRA, Agile, SQL, Oracle, Windows.
Confidential, Texas
Automation Engineer
Responsibilities:
- Developed the application using Agile Scrum methodology, participated in Scrum, design and review meetings. Involved in analyzing Business Requirement Documents and Technical Specification documents and developed test plans and test cases for testing the application.
- Worked on writing SQL queries for basic operations on databases to perform database testing and check API integration and third - party application calls and compatibility also load and performance check through postman.
- Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
- Involved in validating the Web Services related to Customer, Account and Transaction Management using the SOAPUI.
- Built tool based on Core Javaand Symphony cache system that will compare Risk calculations before and after any new deployment is done which should not change the calculation for regression testing.
- Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
- Worked on Selenium web driver with testing team for unit test cases and created test scripts in Selenium and enhanced those scripts using Java API and Test NG.
- Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
- Worked with the Web programming language HTML5, CSS3, XML and selected web element by using Firebug and Firepath.
- Used Postman, Rest Assured to enhance REST API test suites to validate JSON formatted data and different http status codes.
- Involved in SOAP & REST based web services testing using SOAPUI PRO web services testing tool.
- Created Feature File, Scenario Outline with Cucumber framework and Wrote Acceptance test using BDD Cucumber.
- Used Cucumber for browser-based testing with scenarios and situations.
- Used Selenium Grid to execute parallel tests on multiple browsers - IE, Chrome, and Firefox.
- Developed scripts using RESTful API models for the purposes of integrating workflows with AWS. Involved in performing application deployment to AWS Elastic Bean Stack environment.
- Configured & deployed Java applications on Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack, cloud formation.
- Assisted in developing Automation Framework from the scratch for an angular application implementing JavaScript, Protractor and Jasmine as the BDD framework
- Created Test Suite of test cases and designed the test script in Page Object Model structure.
- Efficiently operated using Protractor element locator methods from ng-class, along with Selenium locators and creating customized locators.
- Involved in development of Maven scripts to automate code deployment through Jenkins on multiple environments
- Used Log4j extensively for logging errors and eclipse as the primary IDE.
- Performed purification of the application database e
Confidential
Automation Engineer
Responsibilities:
- Create and identify complex scenarios for Automation.
- Followed Agile methodology was part of sprint planning and attended daily stand up meetings.
- Analyzing real time End to End Business scenarios and designed test cases for 10 lines of businesses across 6 niches which involves various transactions.
- Tested various Integrations points in PolicyCenter by validating rest services using RestAssured libraries.
- Communicated and collaborated with other dependancy teams like Billing Center, Losses, Claims, Forms, Rating and other downstream teams.
- Analyzed Requirements, designing test cases and Automating them using SWAT framework
- Build Testing/ Regression Testing on a sprint - on-sprint basis
- Logging Defects and Tracking them to closure by using HP Quality Center.
- Developed BDD tests using Cucumber by writing behaviors and step definitions.
- Developed required Selenium support code in JAVA for Cucumber.
- Highlight risks on deliverables on a daily basis with clients during scrum
- Performed Functional testing (Tested all links in web pages, Forms used), Usability Testing (Tested Navigation, content and other user information).
- Working knowledge of CI tools such as Jenkins to move to CI / CD process and triggered the automation using Jenkins to generate the reports.
- Implemented Webservice/API testing using Postman tool for multiple transactions and automation of test cases, generate test reports and performed extensive Web Services testing using Rest Assured Framework. Used SOAP UI tool to test SOA based architecture application to test SOAP services and RESTAPI, rest assured frameworks.
- Created RTM (Requirement Traceability Matrix) to map the requirements with test case coverage
- Built automation framework form ground up using BDD and Cucumber and Selenium/TestNG.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Web driver
- Used Id, Name, Links, XPath and CSS to work with dynamic and static elements in application.
- Responsible in executing Selenium test scripts on different browsers and checked for compatibility Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.
- Used Cucumber-extent libraries and TestNG with Selenium using Eclipse to generate test execution reports.
- Used Apache AOI library to extract data from excel sheets to use in tests
- Detecting Defects, Communicating to Business Leads and Using Priority based, Business critical bases and enhancement-based strategies to conduct Functional testing.
- Perform database verifications with JDBC (Java Database Connectivity) using SQL queries to validate test data.
- Reported various defects in user-friendly format using Quality Center as a test management tool and defect-tracking tool.
Environment: Quality Center, Java/J2EE, SQL Server, Web Services, UNIX, SoapUI tool. Windows, S
