We provide IT Staff Augmentation Services!

Systems Integration Quality Engineer Resume

San Jose, CA

SUMMARY:

  • Over 5+ years of diverse experience in Information Technology with emphasis on Software Quality Assurance of both Client/Server and Web based applications in different environments for multiple browsers . Extensive experience in manual and automated testing of web applications and web services. Good knowledge of Software Development Life Cycles and defect tracking software.
  • Proficient in Core Java and Python Programming
  • Extensive experience in developing, implementing, and updating Test Plans, Test Cases, and Test Scenarios
  • Proficient in various testing methodologies like Unit Testing, Functional Testing, Integration Testing, Regression Testing, Performance Testing, and Reliability Testing
  • Extensive experience with testing tools like TestNG, JUnit, SoapUI, ReadyAPI, Selenium 2.0, Selenium IDE, QTP, UFT, and Eclipse
  • Solid Experience with both manual testing and automated testing
  • Solid Experience with Docker and AWS integration
  • Proficient in using build automation tools like ANT and Maven
  • Solid experience in testing Oracle and Microsoft applications using JDBC, ODBC and in writing SQL queries
  • Solid experience in Source Code Management/Version Control System tools like Subversion and GIT
  • Solid experience in Continuous Integration Systems like Jenkins/Hudson and Bamboo
  • Solid experience working with AWS IAAS and PAAS
  • Experience in testing SalesForce application and writing SOQL queries
  • Experience in analyzing test reports and using bug tracking software like BugZilla and JIRA
  • Experience implementing and utilizing Agile Scrum and Waterfall software development methodologies
  • Knowledgeable of web architectures and servers like Apache Tomcat, nginx
  • Experience in business requirements analysis, functional and non - functional requirements analysis, risk analysis, and AT
  • Excellent problem solving skills with strong attention to detail and good at reproducing complex and intermittent bugs.
  • Good Team player, quick learner, proactive, collaborative and self-starter, excellent oral and written skills

TECHNICAL SKILLS:

Test Automation Tools: TestNG, JUnit, Selenium 2.0, Selenium IDE, QTP, UFT, SoapUI, ReadyAPI

Build Automation Tools: Docker, ANT, Maven

Defect Tracking tools: BugZilla, JIRA

Source Code Management Software: SVN, GIT

Continuous Integration Framework: Jenkins, Hudson

Operating Systems: Windows-Vista/7/8/10, UNIX, Linux, Mac OS

Programming Languages: Java, Python, PL/SQL, SOQL, HTML, XML, JSON, C, C++, C#, VBS

Databases: MySQL, Oracle 11g, Microsoft SQL Server, PostgreSQL, SalesForce, DynamoDB

Platforms: Heroku, Force.com, AWS, Hadoop

Infrastructures: AWS (e.g. EC2, S3, VPC + many more)

Scripts: JavaScript, Python, Shell Scripts

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Systems Integration Quality Engineer

Responsibilities:

  • Designed and developed GUI automation framework for customized SalesForce applications
  • Incorporated OOPS concepts to extensively develop code and the Page Object Model test framework.
  • Used Firebug and Firepath to create HTML element locators based on XPath, CSS elements, ID, Name, and more
  • Developed REST API integration support in the framework
  • Designed and developed Automated Functional and Integration Tests for:
  • Customer facing GUI portals and SalesForce applications using Selenium 2.0 in Python language
  • Created Python scripts to access Microsoft SQL Server, Heroku, and SalesForce databases . Integrated SQL/SOQL queries in scripts to verify test results.
  • Verified and debugged Compatibility on different browsers and operating systems
  • Desktop ERP/Manufacturing applications like SAP, Rockwell MES, and JD Edwards using QTP and UFT
  • API ’s needed in the order-to-cash process
  • Used SoapUI Pro and ReadyAPI to develop and execute API data-driven integration tests of both internal and external API’s - SalesForce, AWS, JIRA
  • Developed API to expose functionality of automation framework
  • Developed an internal tool to monitor and report the health of each environment using Django
  • Utilized Docker to deploy and run the tool
  • Utilized Git to effectively store and manage code
  • Automated the build process for GUI and API testing frameworks using Maven
  • Performed Regression Testing and Compatibility Testing using Jenkins
  • Analyzed business and software requirements to develop, implement and maintain detailed Test Plans, Test Scenarios and Test Cases in HP Quality Center for Functional Tests and Integration Tests
  • Designed and executed positive and negative test cases. Reviewed cases and results with product management and development.
  • Prepared testing schedule based on development and sprint plans
  • Regularly interacted with developers to understand upcoming features and to product implementation details
  • Worked closely with VP/Directors to report and resolve critical/blocker integration issues
  • Worked regularly with product management to discuss and troubleshoot complex integration requirements
  • Lead integration QA team of 6 to execute hundreds of end-to-end tests in a timely but effective manner
  • Tracked open defects, verified, and closed fixed bugs using JIRA
  • Attended daily Scrum meetings and provided test progress status as part of the Agile process
  • Interacted with the developers to debug and reproduce issues
  • Prepared test reports for management on testing progress, issues and concerns on daily/weekly basis.

Environment: Selenium 2.0, Python, Java, Microsoft SQL Server, Heroku, Tomcat, Windows, Linux, Bamboo, SAP, SalesForce

Confidential, Santa Clara, CA

Software Test Automation Engineer

Responsibilities:

  • Designed and developed a GUI and API Automation Framework using Java
  • Automated Functional Tests and Integration Tests for a Web Application UI using Java, Selenium 2.0, and TestNG
  • Used Java API ’s and JDBC to access Oracle 11g database
  • Incorporated OOPS concepts and utilized Java Collection classes extensively to develop test code
  • Created tabular data and parameterized test scripts for Data Driven Testing
  • Developed functional and integration tests for RESTful Web Services using Soap UI Pro
  • Analyzed system requirements and user stories to develop, implement and maintain detailed Test Plans, Test Scenarios and Test Cases in Confluence wikis for Functional Tests and Integration Tests
  • Reviewed positive and negative test cases with product management and development.
  • Prepared testing schedule based on development and sprint plans
  • Executed both Manual Test s and Automated Tests for Functional Testing and Integration Testing
  • Performed Database Testing using JDBC
  • Used Maven to automate the build process for web applications testing
  • Used ANT to automate and execute Soap UI Pro tests
  • Participated in end to end system setup and carry out end to end system tests
  • Used JIRA to create, track, and verify defects
  • Participated in daily Agile Scrum meetings and provided test progress status
  • Interacted with the developers for bug fixes and to resolve issues
  • Worked closely with developers to understand upcoming features and to product implementation details
  • Updated management on testing progress, issues and concerns on weekly basis .

Environment: Selenium 2.0, TestNG, Jenkins, ANT, Maven, Java, J2EE, Oracle 11g, JIRA,Git, Tomcat, XML,Xpath, Linux

Hire Now