Sdet Resume
Denver, CO
SUMMARY
- Skilled professional having 14+ years of experience as SDET with expertise in Automation & Functional testing.
- Successfully executed projects in diverse domains such as Payments/Financial & Printer.
- Professional in designing, developing, and enhancing automated test scripts for Selenium using Python.
- Experience in Object - Oriented and functional programming using Python.
- Experience in Analyzing, Designing and Implementation of Quality Assurance testing strategies for Web based and Client/Server applications using Manual Testing and Automation testing
- Expertise in developing automation scripts for web applications using Python and Selenium Web Driver.
- Work experience in REST API testing using Postman.
- Integrate the test scripts execution and generate test results through Pytest.
- Experienced in writing SQL Queries for different relational databases.
- Hands-on with all the different ceremonies in Agile Methodology using Scrum model
- Involved in Client calls for requirement analysis, demo for sprints and daily status calls.
- Involved in different phases of Software Testing Life Cycle (STLC).
- Experienced in Defect life cycle, Software Development Life Cycle (SDLC) management.
- Involved in interacting closely with scrum team members and in understanding User Stories to full fill the tasks associated with user stories.
- Experienced with various types of testing like, Regression testing, User Acceptance Testing, Functional Testing, Integration Testing, End to End Testing, Database testing.
- Involved in creating Test Plans, defining Test Scenarios and Test Cases, developing, and maintaining Test Scripts, analyzing bugs, coordinating with development team and track bug fixes till closure.
- Hands on experience with bug tracking tools such as JIRA and Bugzilla.
- Experience in creating CI/CD pipelines using Git, GitHub, and Jenkins as process of automation test execution.
- Highly motivated, dedicated, quick learner and have proven ability to work individually and as a team.
- Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and fit well in fast paced environment.
TECHNICAL SKILLS
Methodologies: AGILE (SCRUM)
Testing tools: Selenium WebDriver, POSTMAN, SoapUI
Test Build & Integration: Maven, Jenkins
Programming Languages: C, Python
Databases: MYSQL, Oracle, SQL Server.
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome
Markup Languages: HTML, CSS, XML, XPath, CSS Selector
Operating Systems: UNIX, WINDOWS, Linux
Frameworks: Pytest, Data driven
MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint, MS Access
Other tools: Jira, Bugzilla,Zephyr
SCM: Git, GitHub
PROFESSIONAL EXPERIENCE
Confidential, Denver, CO
SDET
Responsibilities:
- Analyzing the requirements and preparing test scenarios based on the Business Requirements.
- Participating the walkthrough of the requirements to BA and understands the business flow of the functionality
- Developed test automation scripts in Selenium Web Driver using Python scripting.
- Integrate the test scripts execution and generate test results through Pytest.
- Tested compatibility of application in cross browsers such as Chrome, Firefox.
- Developed test scripts for REST API’s using Python.
- Involved in Client calls for requirement analysis, demo for sprints and daily status calls.
- Scheduled builds in Jenkins for CI/CD to run automatically during a build release by invoking predefined maven commands and generated test reports to validate regression, integration tests.
- Integrated automation tests and perform continuous integration using Git, GitHub and Jenkins.
- Performed REST API’s testing using Postman & SoapUI tools.
- Updating the Test Automation suite regularly to ensure its accuracy and usefulness.
- Worked closely with developers and Business teams in resolution of technical issues.
- Involved in testing the backend Database; retrieved the data from the tables using SQL Queries.
- Identified and created issues and bugs based on the User Stories in JIRA.
- Track automation results daily for better performance in testing.
- Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverables.
- Collaborate with offshore and Manual QA teams to setup test data based on functional specifications for validation of feature and regression scripts
- Closed issues and user stories for each release by manual and automation verification.
Environment: Python, Selenium, Pytest, Jira, Git, GitHub, Jenkins, MySQL, POSTMAN, Soap UI, Pycharm.
Confidential
Senior QA Analyst
Responsibilities:
- Involved in thorough system study using Requirement Specification Document.
- Involved in writing the test cases by using different test design techniques.
- Executed test cases for Smoke, Component, Integration and System Testing.
- Developed test automation scripts using Python and Selenium Web Driver.
- Integrate the test scripts execution and generate test results through Pytest.
- Tested compatibility of application in cross browsers such as Chrome, Firefox.
- Performed REST API’s testing using Postman & SoapUI tools.
- Integrated automation tests and perform continuous integration using Git, GitHub and Jenkins.
- Participated in reviewing test cases and preparing RTM documents
- Involved in executing Test Script and Test Scenario.
- Report work progress and any problems faced to the Project Manager or to the Management as required
- Involved in logging defects using Defect tracking tools.
- Participated in regular KT sessions for different modules.
Environment: Python, Selenium, Pytest, Jira, Git, GitHub, Jenkins, MySQL, POSTMAN, Soap UI, Pycharm
Confidential
QA Analyst
Responsibilities:
- Understanding of SPCM requirements and Sprint planning/estimation activities
- Involved in writing, reviewing and executing the test cases. Installation document preparation.
- Coordinated with Project Managers, Development Team, and End-Users for better quality testing. Worked closely with Client team to understand the Requirement Document.
- Performing Regression testing, Functional testing and attending daily status meeting and updating the testing progress
- Regression testing to see the major functionality of the application is Unchanged with code fixes etc.
- Performing Regression testing, Functional testing, Sanity Testing
- Executing the test cases with positive and negative data.
- Reporting and tracking the defects, Providing status reports to Release Manager.
- Checking for the user Interface of the application like the tab sequence, field data acceptance.
- Checking the database by writing the SQL Queries to check whether data is correctly storing in the data base or not
Confidential
QA Engineer
Responsibilities:
- Analyzing and preparing Test Cases for the new requirements.
- Executed test cases, identified and logged critical defects in defect management tool.
- Test cases and Test Plan are updated based on enhancements made to the project
- Performed Functionality Testing, Integration & System Testing of Printer Driver.
- Regression testing to see the major functionality of the application is Unchanged with code fixes etc.
- Conducted tests on broken links and different browsers for compatibility issues
- Reported Bugs into Issue Tracker and verified bugs.
- Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverables.
- Involved in the discussions of Defect Tracking Process and Updated Work Progress in Excel Sheets.
- Closed issues and user stories for each release by manual and automation verification
