Sr Quality Engineer Resume
SUMMARY
- Over 5+ years of experience in Software Quality Assurance & Testing of software applications in Health Insurance and Financial Securities Domain.
- Strong noledge of Software Development Life Cycle (SDLC) andQAMethodologies like Agile, Scrum, Waterfall, and Iterative process.
- Good experience in creating automation framework along wif developing, executing and maintaining automation testing script wif Selenium WebDriver.
- Proficient in creatingautomationscript from scratch using Selenium WebDriver APIs for writing Junit/TestNG test suites and test cases for testing functionality wif the Selenium Server.
- Sound noledge on Junit, TestNG framework for Unit and Functional testing, Maven for Project building, GitHub for sharing project and Jenkins for Continuous Integration.
- Experienced in using Jenkins as a Continuous Integration server to configure wif GitHub and Maven.
- Experienced wif several types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System / Integration Testing, End to End, & Database Testing.
- Expertise in Smoke Testing, Backend Testing, Black - Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
- Experience in developing different type of framework like Module driven, Data driven and Hybrid.
- Strong experience in cross browser, cross platform web testing wif WebDriver.
- Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix including both Manual andAutomation testing.
- Experienced on working XML, XPATH and designing Web Services using WSDL, SOAP, and REST Methods.
- Experience in testing Web Services: SOAP and REST API requests using SOAP UI and Postman.
- Expertise in documenting defects wif high level of detail, accuracy, and informative recreation steps using HP ALM, Quality Center and JIRA.
- Experienced in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver/RC/IDE/GRID, Soap UI, Postman, Cucumber BDD
Languages: HTML, CSS, Java, XML
Test Framework: Junit, TestNG.
Project Methodologies: Agile-Scrum, Waterfall
Defect Tracking Tools: Jira, Quality Center, HP ALM
Build Tools: Ant, Maven.
Continuous Integration Tools: Jenkins.
Packages: MS-Office Suite (Word, Excel, Access), MS-Project.
Databases: Oracle, SQL Server, MS Access.
Operating Systems: Windows variants, UNIX.
PROFESSIONAL EXPERIENCE
Confidential
Sr Quality Engineer
Responsibilities:
- Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
- DevelopedAutomationframework using Selenium Web Driver.
- Responsible for writing JAVA code to be used in testing of the application using Selenium WebDriver and Eclipse.
- Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
- Configured Selenium Web Driver, TestNG and created seleniumautomationscripts in java using Test NG prior to agile release.
- Designed and Developed Test Cases for automated testing using Selenium, Maven and Eclipse IDE. Developed Maven targets to execute automation suites from command line.
- Worked on Behavior Driven Development (BDD) using Cucumber features, scenarios and Step definitions in Gherkins format.
- Created automation test plans and deployed test cases on Jenkins to have a continuous integration test.
- Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.
- Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
- Designed, maintained and executed Automated Integration framework of API/Web Services across multiple test and production environments using SOA test.
- Performed Manual Testing of dis Web application and automated it by using Selenium IDE.
- Involved in writing custom Xpath, CSS path to identify objects, exception handling and error reporting using Selenium.
- Performed functional testing of Postman and RESTFUL Web Services using Postman Tool.
- Designed and developed test structure for web services to validate API calls using Postman.
- Actively involved in QA Testing (UI and API), and collaborating wif off-shore QA personnel on current projects and documenting and reporting defects and test results in HP ALM.
- Written different kinds of SQL queries like creation, updates, inserts, deletion, joins etc., in to perform Backend testing of the application for validating the saved data that comes from Frontend.
- FollowedAgiletesting methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
- Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting wif all other QA, weekly assessment meetings wif business analysts and developers.
Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Jenkins, GIT, XPath, CSS, Postman, Restfull, HP ALM, SQL, Agile and Windows.
Confidential
ETL Tester / Systems Quality Assurance Tester
Responsibilities:
- Testing of new features by creating test specifications, test cases, and working closely wif development and business teams.
- Performed white box testing for all the modules including business service, controller, and data service layer components.
- Implemented manual and automated testing methods to perform functional, load, Integration, and regression testing using Selenium.
- Executed system, integration, end-to-end, and user acceptance test (UAT) test cases.
- Developed Test Plan, Test Cases and executed various test scripts functional testing.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
- Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
- Used Selenium GRID to execute test cases parallel on different target machines.
- Worked actively wif developers in expediting the code as against the specs and performing Unit Testing.
- Converted all Record and play back Selenese test cases into Selenium automated scripts.
- Conducted quality reviews to monitor the progress of project.
- Involved in Defect Management, Defect Review and Defect Status Reporting.
- Ran regression scripts to ensure that the existing features are working fine.
- Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
- Interacted wif the development team to validate the scope of fixing the bugs.
Environment: Java, Selenium WebDriver, JUnit, ANT, Eclipse, SQL, Oracle and Windows
