We provide IT Staff Augmentation Services!

Sr. Software Developer In Test Resume

5.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • Over 10+ years of professional Software Testing and Development experience in Agile (TDD) / (BDD) Environments.
  • Strong experience in all areas of QE Engineering, Automation Developer, Performance Tester, Backend/Database tester, Webservices Tester, Core Java and Angular Coder, SQL Developer, Test Lead.
  • Experience in testing web - based applications using Selenium WebDriver/RC/IDE, Quality Center, QTP, JUnit, TestNG, Jenkins, Appium, Cucumber, SoapUI, JMeter, and Cloud (AWS) applications.
  • Hands on experience with Performance Testing of Web Services, Web Application, using JMeter.
  • Strong in designing and set up of Automation Frameworks in using Core Java, Selenium WebDriver from scratch.
  • Experience in using Automation Testing as part of CI/CD pipelinein a DevOps environment.
  • Experience in using GIT, JIRA, Confluence and other agile project management tools.
  • Experienced in Mobile Testing using Perfecto Mobile and Browser Stack.
  • Ability to design and development of scalable, reliable and data driven automation test scripts.
  • Experience in using AWS for Automation testing to scale up the Automation Testing infrastructure on demand to speed up the Automation testing.
  • Strong programming skills (Java, JavaScript, Angular8). Understanding of object-oriented design techniques.
  • Expertise in Smoke 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 SQL, SQL Server, NoSQL database (inserts, updates, Joins and etc.) database backend testing.
  • Experienced in using Jenkins as a Continuous Integration server to configure with Maven.
  • Experience in EIR Accessibility testing and required technical specifications (i.e., US Section 508 and WCAG2.0).
  • Proficient in Web service testing using SOAPUI tool, SOAP, XML and expert in reading WSDL.
  • Experience in Banking and Financial ServicesIndustry with Payments.
  • Expert in Software Testing Life Cycle (STLC): Including Risk Analysis, Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
  • Knowledge of programming languages and scripting languages and building frameworks Angular, Java, JavaScript, XML, HTTP, JUnit, TestNG.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/RC/IDE/GRID, JMeter, QTP, HP Quality Center, Cucumber, Appium, Jasmine, Eclipse, Test Plan Manager, SoapUI, Postman

Programming languages: Java, Dot Net, JavaScript, HTML, CSS

Methodologies: Agile/Scrum, Waterfall, TDD, BDD

Frameworks: TDD, BDD, JUnit, TestNG

Bug Tracking Tools: HP Quality Center, Bugzilla, Visual Studio TFS, JIRA

Continuous Integration Tools: Jenkins

Build Tools/IDE: Maven, Notepad++, Eclipse, Sublime, Web-storm and VS-Code.

Databases: PL/SQL, Oracle, Mongo dB

Platforms: Windows, Unix, IOS, Web, Mobile, Webservices

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Sr. Software Developer in Test

Responsibilities:

  • Developed Automation suites & scripts using BDD, Core Java, Java script and Selenium in Eclipse IDE.
  • Performed Automation testing, creating automation scripts, modification and execution in UFT framework for Desktop applications.
  • Practiced Test-driven/Behavior-driven development (TDD/BDD) using Protractor automated end-2-end testing, refactoring, and extensive pair programming.
  • Performed Mobile device and Mobile application testing on Perfecto cloud using Appium.
  • Developed Automation scripts in Protractor, Selenium in Angular JS, Java.
  • Followed Test Driven Development (TDD) methodology for developing test cases and unit testing using Jasmine test framework with the Karma test runner.
  • Involved in setting up framework in Angular, NodeJS, Selenium.
  • Worked with AWS cloud machines to setup selenium GRID and also Jenkins’s server on HUB machine.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE). Used TestNG Annotations to write highly maintainable test scripts.
  • Developed automated tests for continuous regression testing and reducing manual testing using Selenium, TestNG.
  • Performed Data driven testing using Selenium and TestNG functions which reads data from property and XML files.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Use Firebug for the web-based application testing with selenium for the commands and locator application.
  • Used AWS to deploy the project on EC2 instance. Implementation of the Business logic layer for MongoDB Services.
  • Expertise in CICD process and Monitoring and Logging with Splunk logs.
  • Worked on AWS S3(Storage), Implemented AWS batch and service application code for multiple SQS queues and made updates to configuration files.
  • Conducted backend testing using SQL queries to validate data for database.
  • Troubleshoot defects across multiple environments and different Software builds.
  • Debugged test sets run with selenium and log scripting or app defects tickets if necessary.
  • Identify Key Elements for testing for each Iterative approach for three different releases using Agile Methodology.

Environment: Java, Angular6, Selenium WebDriver, TestNG, Jenkins, Maven, Jasmine, AWS (EC2, S3), SOAPUI, HTML, JavaScript, JSON, XML, Eclipse, IE, Google Chrome, Firefox, XPath, DOM, Quality Center, Firebug, SQL, Oracle and Windows.

Confidential, San Antonio, TX

Sr.QA Automation Engineer

Responsibilities:

  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
  • Build out automation tests for both auto and property using selenium.
  • Prepared detailed testing strategy for both automation and manual tests sets.
  • Developed automated test sets for different fast paced agile projects.
  • Developed test plan based on requirement and test scripts based on test plan and execute manual test.
  • Implemented assertions, error collector functionalities for better validation using TestNG.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Did SoapUI testing for Payments API's using SoapUI and Java framework for Web Services testing.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Involved in creating automation test suites for progression & regression testing in SoapUI. The messaging formats included REST based clients with XML and JSON payload.
  • Conducted System, Integrated and Regression testing to the application.
  • Utilize multiple test automation tools (QTP, Selenium) based on business specification for developing and maintaining automated regression and release acceptance tests.
  • Built out Selenium test sets to facilitate multiple negative/positive scenarios tests after newer codes and enhancements.
  • Create Profile in Data Sheet for new strategic projects to run automation.
  • Involved in testing mobile devices like iOS and Android, manually.
  • Performed Folder level automation using selenium and debug as needed.
  • Reviewed both manual and automation scenarios and create test sets to cover them.

Environment: Java, Angular4, Selenium WebDriver, TestNG, Jenkins, Jasmine, Maven, SOAPUI, HTML, JavaScript, JSON, XML, Eclipse, IE, Google Chrome, Firefox, XPath, DOM, Quality Center, Firebug, SQL, Oracle and Windows.

Confidential, Newark, NJ

Sr.QA Automation Lead

Responsibilities:

  • Involved in understanding and reviewing requirements, creating the use cases, documenting all the requirements with each use case number and linking test cases with the requirements.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Created automated Test Suite using Selenium and WebDriver.
  • Performed the White box testing using Java.
  • Contributed in Test Planning, writing Test Scenarios, and other various quality-tracking docs.
  • Involved in Test execution involving System Testing, System Integration testing, Regression Testing, Smoke Testing and many more.
  • Performed Accessibility testing with technical specifications (i.e. US Section 508 and WCAG2.0).
  • Wrote test cases from requirements documents and functional specifications using Quality Center.
  • Performed integration testing and system testing.
  • Performed Backend Testing of the application by writing SQL queries.
  • Created automation scripts in SoapUI using Groovy Script for web services testing.
  • Performed the testing of Restful web services for mobile apps for the Using SOAP UI.
  • Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Managed individual test cycles, reported bugs and worked with analysts and developers to resolve

Environment: Java, Angular2, Selenium WebDriver, Junit, SoapUI, WCAG2.0, Web Services, Quality Center, Jenkins, JavaScript, HTML, Ant, SQL, PL SQL, Web server - Apache, SQL Server, Windows XP, MS Office Suite.

Confidential, Salt Lake City, UT.

Sr.QA Automation Engineer

Responsibilities:

  • Analyzed System or Business requirements and identified the Test scenarios based on requirements and involved in preparation of Templates for Test cases.
  • Involved in the creation of the Test plan, Test Strategy and Test Cases as per requirements.
  • Created Test cases, Test suites using Junit and Selenium RC.
  • Reviewed and analyzed Business Requirements and Functional design documents, and derived Test cases from them.
  • Created and maintained smoke/functional/regression scripts for web-based application using Selenium IDE/RC, Java, Junit and TSQL;
  • Extensively involved in writing the Test cases and Test scripts to perform Manual and Automation testing.
  • Involved in UAT testing and interacted with the client.
  • Used Rational Clear quest for Bug reporting, Tracking and defect Management.
  • Created detailed QA and UAT cases to validate the quality of the application.
  • Prepared UAT test strategy documents, UAT test case.
  • Performed and documented Acceptance criteria Tests.
  • Created Test Scripts, Test Cases and Test Data in accordance with Software requirement specifications.
  • Used SQL Queries to retrieve the data from various Tables and to test the database.
  • Tested modules developed using spring and hibernate for transaction handling.

Environment: Java, Selenium RC, Web Services, Junit, Stream base, ClearQuest, Clear Case, Eclipse, SQL, Oracle.

Confidential, Phoenix, AZ

QA Engineer

Responsibilities:

  • Involved in the development of Test plan, Scenarios and Test scripts for manual, automation and performance testing of the various applications.
  • Interacted with Business Analysts on regular basis to understand the Business Requirements.
  • Designed High Level Test Cases or Scenarios that map back to High Level Requirements and Use Cases.
  • Develop scripts for all manual Test cases using Junit.
  • Exported HTML Test case to Test Suite and then run-on other browsers using Selenium RC.
  • Involved in performing cross-browser testing using Selenium RC.
  • Defect testing and exploratory testing/Ad-hoc testing was performed after each build.
  • Tested SOAP-based Web Services for enrolling customers, getting insurance information, creating claims.
  • Performed Regression Testing of different modules automated in SOAP UI.
  • Provided back end testing for data validation using SQL.
  • Reported the Coverage status of test performed on the daily/weekly basis.

Environment: Selenium Web-driver, C#, Junit, Quality Center, XPath, SQL, Soap UI, Eclipse, Firefox, IE, Chrome, Windows.

Confidential

Jr. QA Tester

Responsibilities:

  • Created test plans and test cases in concert with system engineers and web designers.
  • Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates.
  • Tested the application manually prior to automation for functional testing.
  • Performed Manual performance testing to identify various critical points in the application.
  • Created Test Cases Test Plans and Test labs using Quality Centre.
  • Supported new and existing products by configuring and testing software products and software components of a website.
  • Provided Estimates for testing and updated the Project Plan with the testing timelines.
  • Wrote SQL queries and statements to test database for retrieving information.
  • Coordinated the walkthrough and kickoff meetings with developers and project managers.

Environment: Java, Quality Center, Oracle, SQL, Windows.

Confidential

IT Help Desk

Responsibilities:

  • First point of contact for customer enquires via phone and email.
  • Troubleshooting the problems.

We'd love your feedback!