Sdet Software Development Engineer In Test Resume
Jersey City, NJ
SUMMARY:
- Over 5 years of experience in Quality Analysis with Automated and Manual Testing Methodologies following Software Test Life Cycle for web based applications and mobile applications.
- Expertise in Desktop and Mobile automation Framework includes Selenium, Appium.
- Experience with issue/project tracking, software testing, and management tools like JIRA, Bugzilla, HP QC/ALM.
- Experienced in Testing Frameworks like Test NG and Junit.
- Hands on Experience in creating Test Plan, Test Strategy, Test Cases, Test Scenarios, Traceability Matrix, Defect Analysis and Defect Summary Reports.
- Worked on Cloud based Tools includes Sauce Labs, Device Anywhere
- Hands - on experience with black box testing, functional testing, GUI testing, cross-browser and cross-platform testing, Mobile testing, API testing, exploratory testing, system integration testing (SIT), User Acceptance Testing (UAT), regression testing, security testing, beta testing and performance testing.
- Experience writing SQL queries and PL/SQL codes and manipulating test data.
- Knowledge in CI - Jenkins and Version Controlling - Git
- Knowledge in Cucumber
- Experience with developing iOS applications following Apple Guidelines, Certificates, Provisioning, and App store submission.
- Hands on experience in troubleshooting Performance Issues, Memory Leaks and CLR Profiler for mobile applications (iOS).
- Excellent understanding of the Software Development Life Cycle (SDLC) & Software test life Cycle(STLC) and worked on various life cycles like Waterfall, Agile (Scrum) models.
TECHNICAL SKILLS:
Operating Systems: Windows (All versions), Mac-OS X
Mobile Operating Systems: iOS, Android, Windows Phone
Programming Languages: Java, Objective-C, PL/SQL, XML, HTML, CSS, JavaScript
IDE: Eclipse, XCode, Android Studio
Development Frameworks: IPhone SDK, iOS Framework, Cocoa Pods
Automation Frameworks: Selenium, Appium
Cloud Testing Tools: Sauce Labs, Device Anywhere
Test Management tools: HP QC/ALM, Atlassian Jira, Bugzilla
Version Control and CI: Git, Jenkins
Test Frameworks: Test NG and Junit
Methodologies: SDLC, STLC, Agile (Scrum), Waterfall
PROFESSIONAL EXPERIENCE:
Confidential,Jersey City, NJ
SDET Software Development Engineer in Test
Responsibilities:
- Preparation of test cases / Defect Reports to ensure projects are completed on time with quality
- Working with Business and Functional Requirements in analysing and creating Test cases
- Performed Integration testing, Functional testing, Black box testing, Usability testing, Client/server testing, Security testing, Smoke testing and responsible for Traceability matrix.
- In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Selenium.
- Developed test scripts to automate process of testing in Selenium WebDriver.
- Developed and maintained automated regression test cases in Selenium Web Driver using Java programming Language.
- Conducted database tests by executing SQL queries to ensure the data integrity by checking various kinds of constraints.
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database tables and cubes.
- Tracked the bugs into Bug Tracking System jira
- Executed the Test case and Test scripts and updated the Defect. Performed the Functional, Integration and System testing at different phases.
- Log Defects through defect tracking tools and follow-up with Development and environment teams to resolve the issues.
Environment: Selenium IDE, Manual Testing, JIRA, Smoke Testing, Selenium WebDriver, Java, Test NG, Eclipse, Jenkins, SDLC, Agile Methodology.
Confidential
QA Analyst
Roles and Responsibilities:
- Designed and maintaining automation framework using Test NG- Selenium WebDriver.
- Created/Developed Test Scenarios and Test Scripts based on the review and analysis of the Business Requirements Documents and Functional Specifications Documents.
- Experience in web UI tests using Selenium WebDriver (tests written in java).
- Experience in test automation using Java/Test NG, and Selenium web driver.
- Conducted Mobile App Testing using Actual device.
- Used parameterization for data driven test cases using XML properties files.
- Debugging and analysing/searching of log files in UNIX (Looking into log files to understand the problem, Debugging and troubleshooting).
- Experienced in Monitoring SQL server performance using SQL profiler and the database Engine Tuning Advisor.
Environment: SQL, Test NG, Selenium, Web driver, Quality Center, Android.
Confidential
QA/Test Engineer
Roles and Responsibilities:
- Understanding the Business Requirements of the Application
- Peer Review of the written Test Cases.
- Writing automation test scripts
- Participated in creating automation framework in selenium
- Creating Automation resources such as Object Repositories, Function Libraries etc.
- Debugging and Running Tests
- Analyzing and reporting the defects in jira
- Participated in reviews and maintaining Issue Logs.
- Regression testing once all the defects get resolved.
- Performed security and negative testing.
- Attending Daily Scrum meetings and sprint planning meetings with the client.
- Responsible for weekly status updates showing the progress of manual testing.
Confidential
iOS Developer
Roles and Responsibilities:
- Communicating with the onsite personnel / client at Chicago for development and implementation of work requests
- Executing Work requests which involves analysis, coding, testing and implementation
- Implementation of UI screens using Interface Builder
- Testing the application in simulator
- Deploying the application into real IPhone device
- Testing the application on real IPhone device
