We provide IT Staff Augmentation Services!

Sdet Resume

3.00/5 (Submit Your Rating)

Orlando, FL

SUMMARY:

  • Around 7 Years of experience in Quality Assurance of software created using Java, .net, JavaScript technologies and software design patterns and testing tools and methodologies.
  • Working Knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Requirements gathering, Analysis, Design, Development
  • Implementation, Testing and Deployment.
  • Good understanding of Agile software development lifecycle, V - model and Waterfall Methodologies.
  • Worked closely with Product owner, Scrum Master, Development team, UI team, DB team and deployment team as well as members of Business team
  • Expert in Manual Testing and Automated Testing
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with Java and C# .
  • Experience in Automating the Angular Web Application using Protractor on top of Selenium and using JavaScripting.
  • Experience in Automating the mobile Application Using Appium with Java and TestNG.
  • Experience in Automating the Java Based REST Web Services Testing Using Java and NodeJS based webservices using Chai and Mocha.
  • Well versed with Handling Elements in Selenium WebDriver .
  • Worked on different Automation frameworks like Page Object Model, BDD.
  • Writing Automation Test scripts using TestNG, Junit, NUnit, JBehave and Cucumber.
  • Worked in different software methodologies like Agile, V-model and Waterfall.
  • Involved in daily Scrums, and iteration meetings under AGILE methodology
  • Expertise in testing REST Web services using POSTMAN .
  • Experience of build tools like Maven and continuous integration tools like Jenkins .
  • Experience in writing queries to database and testing database using SQL Server, Oracle, MariaDB and MySQL.
  • Experience in working with HTML/CSS and JavaScript.
  • Expert in performing white box testing on backend servers like UNIX/Linux.
  • Designed and developed an Automation framework using PERL for backend testing.
  • Experience in Performing Load, Performance testing using Jmeter.
  • Expert in performing the mobile testing for the web application.
  • Expert in using Quality/Defect Management tools like JIRA, RT, VersionOne and HP QC/ALM.
  • Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, Defect Reports and Test Summary Report
  • Experience in setting Up Applications locally using Docker.
  • Involvement in Test Estimations and Test strategy implementation.
  • Performed System, Functional, Regression, Integration, GUI, Usability, International, end-end, Positive, Negative, Data Driven Testing and UAT.
  • Experience in participating the business discussions and proving the given suggestions.
  • Good written, communication, interpersonal skills, proven team player with an analytical mind bent to problem solving, quick learning and delivering solutions.
  • Experienced in training about the work and domain to the newly joined candidates.

TECHNICAL SKILLS:

Test Management: / Automation Tools: HP Quality Center, MTM, Selenium Web driver, Protractor, Appium, Selenium IDE, POSTMAN, Jmeter, Version ONE, Bugzilla, JIRA, fiddler, firebug, xpath, Putty.

Business Domains: e-commerce, Email, Retail, Payroll and Food & Beverages.

Programming Languages: Java, C, C#, Perl, Python.

Web Technologies: HTML/CSS, JavaScript, Angular.

Database Technologies: SQL, MySQL, MariaDB.

Environment: UNIX, LINUX, MS-DOS, WINDOWS XP/7/8/10, MAC OS.

Software Tools: Eclipse IDE, Android Virtual Device, DBeaver, Microsoft Visual Studio, TFS, GIT, Virtual Box, Microsoft Office.

PROFESSIONAL EXPERIENCE:

Confidential, Orlando, FL

SDET

Responsibilities:

  • Perform backend data testing by writing SQL queries against MySQL database using DBeaver. Documented the test cases and test plan and participated in peer reviews.
  • Created an automation framework for the UI developed using the Angular using Protractor on top of Selenium
  • Automated the tests for the Java based rest services using the Java, JUnit and JBehave.
  • Maintained Automation tests updated and performed regression and smoke test using Automation tests.
  • Tested the rest Services for the NodeJS application and Java Application using POSTMAN.
  • Automated nodeJs rest services tests using the external libraries which built on Chai and Mocha.
  • Involved in business meetings to understand more about application and suggested few changes to cover the gaps.
  • Tested Mobile Application on multiple devices and tested the UI using the additional apps.
  • Tested android application using Android Virtual Devices for different devices.
  • Developed JMeter script for doing performance testing of REST Services.
  • Validated the HTML/CSS content displayed on webpages against the requirements specifications.
  • Tested the Mobile Application manually and automated few tests using Appium and testing. Analyzed the requirements for all user stories and worked with the business team to understand the product.
  • Successfully tested a project and deployed into live without any issues.
  • Shared my knowledge with the newly joined teammates and helped them in understating the flow and architecture of application.
  • Did server performance analysis while running the performance and endurance tests.
  • Ran the builds in Jenkins and deploy the packages using Jenkins in all environments.
  • Executed the Regression and smoke tests in each Sprint and make sure that existing functionality is not broken in this sprint.
  • Followed the Agile methodology and attended daily scrum meetings and discuss the completed tasks and impediments and participated in sprint Planning.
  • Logged the defects in Jira and Version ONE and worked with developers in understanding the issue and helped in debugging the issue.
  • Maintained the Automation Code and Automation Test Cases in Git Repository and integrated in the project.

Environment: Protractor, Selenium Web driver, Appium, Java, NodeJS, JUnit, HTML/CSS, MySQL, POSTMAN, JBehaves, Jenkins, JIRA, Version ONE.

Confidential, Cincinnati, OH

QA Automation Engineer

Responsibilities:

  • Developed automated test scripts defining scenarios and procedures to test the application using Microsoft Visual Studio and Selenium Web Driver with C#.
  • Developed an Automation Framework using an existing Framework to get the responsive time of the webpage to load and Accessible after an action is performed.
  • Developed the automation Test cases using NUnit Framework using Objects developed the Page Object Model Framework.
  • Written new test Objects (with UI functions, and Business logic functions) in Selenium with C# and updated few existing Test Objects to work for all scenarios.
  • Updated Automation Test Cases based on New UI Changes.
  • Written Manual Test cases for functional Testing based on Business requirements.
  • Involved in performing Functional and Regression testing, Staging/live testing of the application.
  • Performed cross-browser testing (Firefox, Chrome with selenium scripts, all browsers manually).
  • Converted existing Manual Test Cases (smoke, regression) into selenium test suites.
  • Followed version control standards with TFS.
  • Wrote and executed DB Queries to perform back end testing as well as to validate the test data.
  • Using VBScript Performed Database Validation Testing using complex DB queries.
  • Ensured that the delivered software meets the expectation of the business.
  • Able to deal with multiple projects at one time and Provide daily updates to the Test lead.
  • Participated in Daily Scrum Meetings, Sprint Planning/reviewing and Quarter planning and story reading sessions.
  • Worked in Agile environment closely with Scrum master, Product Owner and BA.
  • Ability to adapt quickly, follow up with details, and to meet deadlines consistently.
  • Created separate Test Data for automation.
  • Raised few missed defects in the existing functionality of application
  • Clearly documented all the testing work at provided repository.
  • Performed functional and regression testing in each sprint and UAT for each release to Production.
  • Followed the defect life cycle and coordinated with DEV team for the bug fixes.
  • Responsible for creating the Test Data for every Scenario.

Environment: Selenium Web driver, C#, NUnit, HTML, MSQL, Windows 7, Visual Studio, MTM, TFS.

Confidential

Senior Test Engineer

Responsibilities:

  • Reviewed the custom software design documents and understood the requirements.
  • Created test cases from software design documents
  • Executed the test cases and escalated the execution report to lead.
  • Reported and tracked the defects and verified the defect fixes.
  • Setting up the hardware for creating the test environment.
  • Performed the regression testing.
  • Assist with delivery and support to clients
  • Communicated the test status to team leads and project managers
  • Provided the test documentation to clients
  • Provide recommendations for shipping solutions to clients.
  • Reported few defects which were already existing in the old Build.

Environment: POS, Self-Checkout, Microsoft Office, JIRA/RT

Confidential

Senior QA Analyst

Responsibilities:

  • Reviewed requirements documented by Business Analyst for thorough understanding of the application.
  • Involvement in the System Test Plan Preparation and Requirements Streamlining.
  • Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
  • Actively participated in business calls and code reviews.
  • Responsible for GUI and Functional Testing, using Black Box Testing Techniques.
  • Developed automated test scripts defining scenarios and procedures to test the application using Selenium Web driver and BDD Framework.
  • Created Automation Test Scripts Using Element locators and Selenium Web driver methods.
  • Wrote precise bug reports for all issues found within application or GUI automation code.
  • Automated Regression test cases using Selenium Web driver, Cucumber and BDD Framework.
  • Followed version control standards with GIT
  • Enhanced Test cases using Java programming features and TestNG Annotations.
  • Conducting Data driven testing, cross browser testing and parallel test execution.
  • Involved in all phases of Product development.
  • Performed Load, Performance testing using Jmeter.
  • Responsible for testing and implementing SOA components
  • Written SQL Queries to do the query about the product details.
  • Very good Experience in Water Fall Methodology, Iteration process.
  • Made changes to the web content using HTML/CSS and testing it for different issues.
  • Reported the bugs to the development team in order to ensure the quality of the applications.
  • Interacted with developers on a regular basis to resolve the issues related to defects.
  • Generated test reports, defect reports in quality center.
  • Involved in user acceptance testing by providing test data for users.
  • Performed regression testing on different applications in latest builds.
  • Prepared the Functional test plan and designed the test cases based on the requirements.
  • Worked as per deadlines and aimed to complete the tasks on time.
  • Provided the Support for Production deployment of every release.
  • Trained the newly joined members about work procedure and domain.

Environment: HP Quality Center 11, Selenium Web Driver, TestNG, Java, Selenium IDE, Cucumber, Gherkin, Microsoft Office, SQL, HTML, CSS, Fiddler, Firebug.

Confidential

QA Analyst

Responsibilities:

  • Understanding the SMTP protocol and understanding the email server structure of JUNO email service.
  • Involved in testing of email server’s migration from UNIX to LINUX.
  • Suggested a design for the Automation and developed the Automation scripts using PERL.
  • Performed SQL Queries to get user login details and account activation status.
  • Reviewed and Analyzed the Blueprints to understand the business requirements.
  • Manually tested the PERL scripts using the debugging mode in the back-end environment.
  • Created my own data for testing, during script development and Unit testing.
  • Used RT/JIRA to log, assign and track defects
  • Communicated with the Business Analyst, DEV and CRM teams during the entire testing process.
  • Performed Stand Alone and End-to-End Testing, and Regression Testing.
  • Re-designed and executed the test cases according to the change requests.
  • Participated in weekly status meetings with Manager, BA and other teammates.
  • Documented the Automation design and updated the document with any new changes.

Environment: PERL, JAVA, Microsoft Office, JIRA/RT, UNIX/LINUX.

We'd love your feedback!