We provide IT Staff Augmentation Services!

Sr. Software Engineer In Test Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

PROFESSIONAL SUMMARY:

  • Over 8 years of software industry experience as Quality Assurance Engineer, QA/Test Analyst. Specialized in Automation and Manual testing. Actively working in Scrum Agile. Experienced in designing test frameworks and procedures. Experienced in API, Back End and UI testing through various industry accepted tools.
  • Over 8 years of IT experience and specialization in Software Development, Manual & Automation Testing, which includes all phases of Software life cycle, including requirements gathering, risk analysis, project planning, scheduling, development, testing, defect tracking, extensive experience in testing web and API.
  • User - level test automation with Visual Studio Coded UI and Selenium Webdriver.
  • User-level test automation with Selenium WebDriver, Selenium-RC server, TestNg, Firebug, using Page object model, Jenkins integrated with Maven and ANT for Build and scheduling.
  • Eclipse, Ready API and development of automation test framework.
  • Experience on SOAP and Restful Web Services Testing.
  • Experience in testing SOAP/REST Web services using Ready API and REST API’s using Selenium, Java along with different Maven dependencies.
  • Involved in testing application on different mobile Platform such as iOS and Android devices.
  • Monitoring the team for implementation of test automation framework for mobile testing using Appium.
  • Expertise in documenting defects with high level of details, accuracy and informative recreation steps using Quality Centre, Rally, JIRA and BugZilla.
  • Page Object Model and Hybrid Frameworks with Selenium web driver TestNg/Testing, Selenium Grid for cross browser testing.
  • Proficient in testing native apps on iOS and Android devices using Appium.
  • Proficient in analyzing test plans, creating test cases, and designing test strategies.
  • Skilled in Agile and MSF model software development life cycle methodologies.
  • Experience in cross platform testing in Solaris, HP UNIX, Linux, Windows, (NT/NT2000/XP)
  • Experience in BDD and TDD using cucumber.
  • Tested Web app, Native app for automated the mobile testing and run the scripts for multiple devices.
  • Proficiency with algorithms and data structures.
  • High standards of excellence and attention to detail.
  • Expertise in accessing the log files and error files in server using UNIX/LINUX commands through Putty.
  • Consistently delivers projects on schedule and meets customers' requirements.
  • Software QA tester with full system development lifecycle experience (SDLC), including designing, developing and implementing test plans, test cases and test processes in Mortgage, Investment Banking, Finance and E-Commerce domain
  • Well experienced of SOAP Architecture, Web Services (SOAP, WSDL) and Restful services.
  • Knowledge and experience working with NodeJS, JavaScript for Front end development and testing .
  • Proficient in different types of testing on AUT like GUI regression, negative, black box, functional, system, back-end, smoke testing.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver, Appium, Soap UI, Postman, Cucumber, Protractor, HP UFT/QTP, Quality Center/ ALM

Database and Tools: Oracle SQL Developer, TOAD, MS Access and MySQL

Languages: JAVA, SQL, VB Script, Groovy, C, XML, HTML

Tools: and Servers: Eclipse, SVN, Github, Jenkins, and Tomcat

Web Services: SOAP, RESTful services

Browsers: Internet explorer, Mozilla, Firefox, Google Chrome, Safari

Operating System: Windows, Mac, Unix, IOS, Android

Network Protocols: HTTP, TCP/IP, FTP and SMTP

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Sr. Software Engineer in Test

Roles & Responsibilities:

  • As a Software Engineer in Test, I am involved in creating framework, planning & performing testing, verification and validation, and quality assurance of the application.
  • Worked within an agile team through all phases of product development including design, implementation, and release.
  • Participated in daily project standup meetings. Collaborate with scrum team in identifying testing goals
  • Performed Web based testing including UI Testing, Functional, API, Integration, sanity and regression testing using Selenium.
  • Worked with broader team to establish processes and procedures to enable more efficient testing
  • Identified methods to optimize the overall test effort through scripted automation. Converted previously generated manual test case suites to scripted automation.
  • Using Java programming Language Validating and certifying SOAP web services and REST API’s using the Soap UI tool
  • Responsible for preparing Web Services Testing Test Plan.
  • Responsible to verify Web services API request, response data validation in REST architect.
  • Tested business logics through RestfulAPI methods like GET, PUT, DELETE and POST
  • Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT), Cross browser testing and Data validation.
  • Executed automation tests using tools such as SoapUI, TestNG, Ant, Jenkins, Selenium. Monitored the automation results.
  • Created Page Object Model framework by using Selenium web driver for testing Web application. Used TestNG annotations to execute automated test cases. Integrated HTML functions to generate reports.
  • Raised the bugs with supportive documents and logs as required.
  • Wrote queries in SQL developer and executed them to modify /analyze the data from the Oracle database and compared it with results from web service response. Checked data integrity and consistency.
  • Used JIRA for raising issues, bugs, defect tracking, writing suggestion, writing and executing test.
  • Verified bug fixes. Created different user-friendly reports for defects, test reports in order to see the progress of testing.
  • Used Jenkins to deploy the build in the QA Environment.
  • Used SVN, Tortoise as version control tool.
  • Conducted system walkthroughs and formal review presentations on assigned projects

Environment: Apache Tomcat, UNIX, Browser: Firefox, Chrome, IE 11.0/10.0, JAVA 7, TestNG, Selenium Web Driver, Eclipse, Oracle, SOAPUI 5.0, HTML 5.0, XML, MS Excel, Atlassian JIRA, SQL Developer, Subversion(SVN), ANT.

Confidential, Santa Clara, CA

Sr. QA Automation Engineer

Roles & Responsibilities:

  • Automation using Selenium web driver for automating web applications, TestNg.
  • Used Appium for mobile app testing, Android and IOS. Integrated Appium for distributing tests on the cloud.
  • Integrated java code with the Page Object Model framework, Maven integrated with Jenkins for build, scheduling jobs.
  • Design and Coding Automation Framework for money mart application. Automating and writing Test Cases for Regression suites using Selenium Web driver
  • Create, review and manage Automated Tests Suites, Preparation of Test Data which needs to be derived from selenium web driver using Test data driven mechanism.
  • Comparing SOAP XML response and REST API JSON response
  • Well experienced of SOAP Architecture, Web Services (SOAP, WSDL) and Restful services.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using SVN as VCS for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs.
  • Executed automated test suites on multiple platforms using Selenium Grid and Maven scripts.
  • Running test plans and entering bugs found in to JIRA
  • Automating Rest Web services.
  • Responsible to verify Web services API request, response data validation in REST architect.
  • Tested business logics through RestfulAPI methods like GET, PUT, DELETE and POST
  • Involved in Automation of end to end application for the entire processing of Test Cases and Automated DB validations.
  • End to End testing during different phases of application development in Agile model including writing Test plan.
  • Writing SQL queries to perform data validations in Databases after sending SOAP/REST services request
  • Analyzing HTML reports for the failures automated test cases

Environment: Java, Selenium Webdriver/Grid, Restful, SVN, TestNg, SOAP UI Ng, Appium, Unix, Maven, Eclipse, Git, Jenkins, Jira, FirePath

Confidential, Manchester, CT

Sr. QA Automation Engineer

Roles & Responsibilities:

  • Created Test cases and Test Scripts with respect to Test Plan. Completed Manual and Automated testing.
  • Performed Extensive Manual Testing on existing old modules for Major Enhancement
  • Exploring the Software Functionalities and creation and understanding of testing artifacts like Test Plan, development of test cases using SRS based on Risk based testing
  • Identified software capability and reliability by conducting functional, system, regression and performance testing
  • Executing test cases, generating bug report using and reporting details to development team for follow up. Reported, tracked and resolved faults using Microsoft Test Manager 2012
  • Used SoapUI for testing published international rate SOAP web service
  • Started Automate Testing through Selenium WebDriver and create Test Suits
  • Implement Session based testing through SoapUI
  • Worked with different types of Parametrization options to drive the data from external sources.
  • Prepared Test Data based on Interface Agreement for System, Integration testing.
  • Managed entire quality process in HP ALM/Quality center i.e. maintaining test cases, test execution and for Defect management.
  • Reported and tracked defects. Generated test analysis reports, various graphs and test coverage reports of the ongoing testing using Quality Center.
  • Identified Performance Issues with web server, app server and helped client to improve performance of their applications to support Concurrent Logins of multiple users.
  • Created multiple Check Points in scripts to identify issues related to page downloads, data validation and timeout errors.
  • Performed Complex Functional, regression, Integration, System and performance tests.
  • Documentation of all tests and test results and prepare reports for further approvals

Environment: Selenium WebDriver, Java, SQL, SOAP UI, WSDL, SQL Developer, HP ALM/Quality center, XML, J2EE.

Confidential

Java Developer

Roles & Responsibilities:

  • Liaising with different DEV Teams for the defect resolution and point of contact between users and DEV Teams.
  • Strong interaction with the client through all phases of requirement gathering impact analysis and development of the leader welfare system.
  • Designed and implemented the system enhancements which utilized for dynamic front end user interface.
  • Created design documents and performed design and code walkthrough reviews with end users.
  • Developed several PowerBuilder applications using RPC functionality.
  • DLY/MLY Batch monitoring during UATs, knowledge and experience in Oracle, UNIX.
  • Autosys Job Monitoring and Testing in DEV Env and UAT.
  • Informatica logs and Job monitoring and Escalating to different Teams in case of Test Request Failure with Informatica Power center 8.0, Data uploading, Data Extraction, Workflow Deletion.
  • Developed reusable components using Java Beans.
  • Involved in performance tuning of Database queries.
  • Test Case / Test Plan execution and Regression Testing, raising defects in HP-Quality center
  • Week End and Month End Batch Testing & GGL Month End, Quarterly and Year End Testing

Environment: Java, J2EE, JDBC, UNIX, SQL Server, Autosys, Putty, HP Quality Center, Informatica Power Center 8.0, Oracle, Power Builder 9, Sybase ASE 12.5, Eclipse.

Confidential

Software Developer

Roles & Responsibilities:

  • Responsible for debugging and resolving daily tickets
  • Involved in Requirement analysis, Design, Coding and testing of the application
  • Develop, implement and maintain application software working with established processes. Contribute in all phases of the development lifecycle
  • Worked in customizing of MBC modules using HTML/CSS and JavaScript Programming
  • Creation of validation procedures in Clintrial using PL/SQL blocks
  • Prepared Functional and technical documentation for the project
  • Implemented the business modules using Core Java
  • Proactively communicate with business community on development status and Escalations.
  • Coordinate the implementation of web application consumed by partners. Providing production support
  • Establish, refine and integrate development and test environment tools and software as needed.
  • Involved in planning and performing testing, verification and validation, and quality assurance of the application
  • Prepared JUnit tests to have test coverage at unit level with a supplement set of automated API tests
  • Resolution of Trouble Tickets (TT) raised by the client while in production
  • Perform System Testing and fix UAT bugs
  • Worked with international cross-functional teams in an Agile software development environment
  • Performed SQL query executions in Database as a part of Backend Data Verifications

Environment: Core Java, J2EE, JDBC, XML, JavaScript, Perforce, Mercury Quality Centre, MySql, JDBC, UNIX, Servlets, HTML, JSP, SOAP, Selenium, Junit, VCC.

We'd love your feedback!