Sr Qa Engineer Resume
SUMMARY
- Experienced in working with Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) models - Waterfall, Agile/Scrum.
- Actively participated in Scrum ceremonieslikeSprint Planning, Daily Stand-Ups, Grooming, Sprint Review, and Retrospective.
- Experienced in working with all phases of the test cycle, including Smoke Testing, Regression Testing, Unit Testing, Integration Testing, System Testing, User Acceptance testing, and Web Services Testing etc.
- Conversant in developing Test Plan, Test Strategy, Test scenarios, Test cases, Test data, Test reports and documenting Manual and Automation Testing.
- Expertise in developing, documenting and executing Test Cases manually as well as generating automation test scripts using Selenium and HP QTP.
- Experienced in various automation tools such as Selenium IDE, Selenium RC, Selenium Grid, and Selenium Web Driver.
- Expertise in Firebug, Fire Path add-on tools to identify the web elements using various locators such as id, Name, XPath, partial link text, and CSS locator in the application.
- Enhanced and implemented different automation frameworks like Keyword Driven framework, Data Driven framework, Hybrid framework, and Page object model for different projects using Selenium Web Driver, and TestNG.
- Familiarity with Behavior Driven Development (BDD) Framework using Cucumber.
- Familiarity and worked Partially with the UFT Tool.
- Maintained the code and resources in source controls like GIT, SVN(Subversion) over thetime for improvements and adding new features.
- Written complex SQL queries for validating the data stored in the database (SQL Server, MySQL, Oracle) and extracting appropriate Test Data for Test Case Execution.
- Experienced in using project and build management tools such as Maven.
- Performed continuous integration automation using Jenkins and scheduled tests.
- Experienced in Web Services testing using SOAPUI, Postman tool. Validated request and response XML, SOAP Web service calls.
- Knowledge on Apache JMeter as a load testing tool for analyzing & measuring the performance.
- Experienced in using Test Management tools like JIRA, Rally, HP Quality Center (QC)/ALM for reporting bugs and tracking test progress & deliverables.
- Familiarity with ETL Testing and Data Migration w.r.t Database Management.
- Familiarity in Mobile Automation Testing using Appium.
- Exposure to development technologies like PHP, Python, HTML, CSS, JavaScript, XML
- Ability to work in a team environment with excellent communication and interpersonal skills.
- Knowledge on the Cloud Technologies like AWS, Microsoft Azure and BrowserStack.
- Familiarity with Devops tool like Ansible, Docker.
TECHNICAL SKILLS
Web Technologies: JavaScript,HTML
Programming Languages: C, Java, C#,Python
Databases: MySQL, SQL Server, Couch base
Automation Testing Tools: Selenium IDE, Selenium Web-driver, QTP/UFT
Bug Tracking System: JIRA, Rally,QTest
Web Services Testing Tools: SoapUI, Postman, Swagger
Version Control: Git, Bitbucket
Test Build and Integration Tools: Maven, Jenkins, Puppet, Gradle, Bamboo
Frameworks: Data Driven, Keyword Driven, TestNG, BDD Framework with Gherkin
Mobile Testing: Appium
Methodologies: Agile, Scrum, Waterfall
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Operating system: Windows,Linux
PROFESSIONAL EXPERIENCE
Confidential
Sr QA Engineer
Responsibilities:
- Worked on the Amazon webservices Cloud for the Balancing and Controlling Function.
- Tested the lambda Functionin AWS for the claims receiving from Pharmacy.
- Writing the test cases for the Functionality IRMB Application.
- Testing the Balancing and Controllingpart for the Claims generated from the end Client CVS Pharmacy.
- Worked on the Qtest Tool for writing the Manual Test cases and Executing.
- CreatedAutomation Framework by using BDD Framework with Cucumber for the Application.
- Interacted with ORACLE Team in Understanding the Business RequirementChanges for the Oracle Database.
- Integration testing had been done Internally for converting the xml file to Pdf file through IEP within the Application.
- Written and Executed the SQL Queries for checking the valid Records in the Database.
- Used JIRA for Tracking the work and logging the Defects.
- Performed Functional Testing for the Application.
- Automating the Manual test Scripts by Using Java Language.
- Created the Continuous Integration and Continuous Deployment (CICD) pipeline through Jenkins.
Tools: and Environment:Java, Jenkins, Selenium, BDD Framework,Intellij, OracleSQL,GIT, Bitbucket, Maven.
Confidential
QA Automation
Responsibilities:
- Developed and Executed Selenium test scripts by using Page Object Model.
- Analyzing on theBusiness requirementsofJira Tickets, developedAutomation scriptsfor validating the acceptance criteria Application functionality.
- Performed Back-End/Database testing by writing SQL queries.
- Worked in DevelopingPage Object Model with Page Factory Class for Web Applications.
- Tested the Web Service API’s by using POSTMAN Tool.
- Executed the Patient Portal Application in Browser Stack for Browser Compatibility.
- Worked on the Integration Testing for PP and CRM Application.
- Worked closely with the development team in Understanding about the Functionality of the Applications in order to develop the Automation scrips.
- Part of the Agile Development team attended all the Sprint Ceremonies.
- Performed ManualTesting for Patient Portal Application.
- Worked on Testing the Patient Portal Application in AWS Cloud.
Tools: and Environment:TestNG, Java, Jenkins, POM, BrowserStack,Intellij, MySQL, Postman,GIT, Bitbucket.
Confidential
QA Automation
Responsibilities:
- As a senior member of the team, collaborated with the Lead on how best we can achieve the Project Goal which is moving towards Continuous Delivery using Jenkins.
- Developed Selenium test scripts for identified test cases by using BDD Framework with Cucumber.
- Analyzed the Business Requirements for stories, develop Automation script to validate the acceptance criteria for functionality.
- Written acceptance test cases using the Cucumber framework.
- Tested the BeetrtIntegrator Application with the SDK.
- Executed and controlled the flow of test cases using TestNG parameters, data providers, parallel suites and groups through the XML file.
- Discuss solution when faced with data related issues that are coming from various Web Services and frequently changing requirements.
- Worked with the development team to understand technical design and architecture for test planning.
- Worked on Integrating the Verdict results with the Test cases in Rally.
- Part of the Agile Development team attended Daily Scrum/Stand-up/Status meeting, Sprint planning and Demo meetings, weekly assessment meetings with business analysts, developers, DBA, and others.
- Coordinated with team members, developers located in various time zones.
- Updated Test Plans and Test Scripts periodically to manage changes in requirements.
- Used SQL queries on Oracle SQL for data verification and validation.
- Validated the End points in WSDL File by Using SOAP UI tool.
- Validated the Requests and Responses for the SOAP calls by using SOAP UI Tool.
- Familiarity with Kafka Topic and used in the Projectby using Rest Assured Jars.
- Worked on the Keyword Driven Framework for using the data and executing it.
- Performed ManualTesting on Web service URL’s using Postman.
Tools: and Environment:Sauce labs, TestNG, Java, Jenkins, BDD with Cucumber Framework, Gherkin,Intellij, MySQL, Postman, Rest assured,GIT, Bitbucket, SOAP UI, Kafka API.
Confidential
QA Engineer
Responsibilities:
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI in the development environment using Selenium.
- As a senior member of the team, collaborated with the Lead on how best we can achieve the Project Goal which is moving towards Continuous Delivery using Jenkins.
- Enhanced existing test framework using Selenium with Java for further test creation and execution.
- Analyzed the Business Requirements for stories, develop Automation script to validate the acceptance criteria for functionality.
- Written acceptance test cases using the Cucumber framework.
- Executed and controlled the flow of test cases using TestNG parameters, data providers, suites, parallel suites and groups through the XML file.
- Discuss solution when faced with data related issues that are coming from various Web Services and frequently changing requirements.
- Worked with the development team to understand technical design and architecture for test planning.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium Web Driver.
- Implemented cross browser and cross platform web testing with Selenium Grid and Selenium Web Driver.
- Part of the Agile Development team attended Daily Scrum/Stand-up/Status meeting, Sprint planning and Demo meetings, weekly assessment meetings with business analysts, developers, DBA, and others.
- Coordinated with team members, developers located in various time zones.
- Updated Test Plans and Test Scripts periodically to manage changes in requirements.
- Written Integration test cases for Restful API.
- Used SQL queries on MySQL for data verification and validation.
- Implemented Page Object Model using Data driven framework and accessed it by Apache POI.
Tools: and Environment: Selenium Web Driver, Selenium Grid, TestNG, Java, Jenkins, BDD with Cucumber Framework, Java, Eclipse, Atlassian JIRA, Chrome, Mozilla Firefox, Windows XP, MySQL, GIT.
Confidential
QA Analyst
Responsibilities:
- Part of Agile-Scrum team, participated in Sprint planning and Demo meetings, Retrospective meetings.
- Created test plans, test suite and uploaded into the quality center.
- Reviewed requirements for testability and usability, consulted development team with regards to system functionality .
- Created and enhanced numerous test scripts to handle changes in the application's GUI in the development environment using Selenium.
- Work in the Agile Development Environment with frequently changing requirements and features set review product requirement document.
- Analyzed the Business Requirements Document put input in Test Plan and prepared detailed Test Cases for new functionality.
- Associated with the development team to understand technical design and architecture for test planning.
- Involved in tracking, reviewing, analyzing defects using the Quality Center .
- Written and implemented automated test scripts using Selenium Web Driver .
- Implemented Page Object Model automation framework with Java and Selenium Web Driver.
- Implemented TestNG automation framework through Selenium Web Driver with XML to control the flow of the test cases.
- Performed cross browser testing using Selenium Grid.
- Worked on Apache JMeter for Load Testing.
- Created Test Reports generated out of TestNG and captured the error screenshots.
- Written Regression test cases and automated using Web Driver.
- Executed test cases using TestNG parameters, data providers, suites, parallel suites and groups.
- Performed testing on Web Services using Postman to check the communication between different services.
- Performed Automation testing using Selenium on Web-based (Browser) application .
- Developed User Defined functions to support the automated scripts.
- Categorized bugs based on the severity and interfaced with developers to resolve them.
- Coordinated with the developers in resolving the test
- Participated in Test Process Improvement discussions and advised the training and Strategies to implement and enhance the Testing process.
Tools and Environment: JIRA, Selenium Web Driver, Selenium Grid, Postman, HTML, Firebug, Firepath, XPath, Java, SQL Server, JavaScript, Chrome Developer Tools.