We provide IT Staff Augmentation Services!

Sr. Software Engineer In Test Resume

San Carlos, CA

SUMMARY:

  • 10+ yrs of experience in Software Development and Quality Assurance
  • Proficient in manual and automated testing methodologies across multiple platforms including front end, back end, cloud integration, black box, white box, unit testing, test driven development
  • Hands on experience with complete product development lifecycle including functional, integration, regression, load, performance, stress, and user acceptance testing
  • Good knowledge of automation tools including Selenium Web Driver, JUnit, TestNG using Scala, Java, .NET, X++
  • Excellent ability to design reusable objects, code quality, building automation frameworks from scratch
  • Experienced in analyzing functional and technical requirements, and transforming them into test plans and test cases
  • Solid experience with database technologies, including installation, deployment, support, maintenance, and performance optimization
  • Experience with project - oriented environments and thorough understanding of project delivery process
  • Skilled in ISO 9001:2000 quality management audits, SOX, FDA compliance requirements
  • Good communication skills, proactive, responsible
  • Extensive experience working in an Agile development environment (SCRUM)

TECHNICAL SKILLS:

Platforms: Linux, Mac OS X, Windows, MS-DOS

Programming: Scala, Java, C#, X++, Bash, Selenium Web Driver, Page Object model, JUnit, TestNG, ScalaTest

Web: HTML, XML, Web Services, REST/ SOAP API, JavaScript, ASP.NET, AJAX, CSS, XPath

Databases: MS SQL Server, Oracle, MySQL, T-SQL, PL/SQL, Hibernate, EF, Slick

Tools: Eclipse, Intellij IDEA, Visual Studio, Jenkins, Git, Maven, SBT, SQL Server Management Studio, Oracle SQL Developer, Visio, MS SharePoint, Postman, Jira, Bamboo, Bitbucket, Rancher, TestRail, Confluence

WORK EXPERIENCE:

Confidential, San Carlos, CA

Sr. Software Engineer in Test

Responsibilities:

  • Developed from scratch a test automation framework for REST API services using Scala, TestNG, and ScalaTest with test coverage improvement by 50% and reduced test cycle time by 80%
  • Developed a functional data driven test automation framework for UI using Scala, Java, and Selenium Web Driver, which became a core tool for functional testing of three web-based business applications
  • Built configurations for continuous integration tests using Bitbucket, Bamboo, and SBT
  • Design and document automation test plans using TestRail, develop test cases for extensive test coverage for Laboratory Information Management System (LIMS), participate in code review
  • Prepare Test plans/test cases for API and functional testing
  • Setup and maintain testing environments, deploy builds, and verify the accuracy of server configuration in UNIX environment
  • Responsible for Functional, Integration, Regression testing with maintenance releases
  • Execute Back-end testing using REST API and SQL queries against various databases
  • Communicate with business stakeholders and development team to ensure that requirements are properly documented and tested

Confidential, Pleasanton, CA

Techno Functional Analyst

Responsibilities:

  • Performed the full software development life cycle for tens of significant extensions of an Accounting system
  • Created automated functional test projects and unit tests using .NET and Selenium Web Driver
  • Created test plans and test scenarios, tested tens of system customizations and upgrades, conducted User Acceptance Testing for each significant software customization in Accounting
  • Worked closely with business stakeholders across multiple functional areas for analyzing requirements and planning implementation, wrote functional and technical specification documents
  • Conducted periodical trainings for users in Accounting to walk them through the system upgrades and process changes
  • Developed interfaces in a accounting system for integration with cloud services used by Legal and Procurement departments
  • Was the key resource for the Company to troubleshoot, resolve day to day operational and administration issues with the accounting system

Confidential, San Mateo, CA

Sr. Software Developer/Analyst

Responsibilities:

  • Was responsible for maintenance and development of the enterprise resource planning application that included Accounting, Logistics, Forecasting, and Shop Floor control areas
  • Performed or conducted functional, acceptance, integration, unit tests for all customizations on a regular basis
  • Worked directly with business stakeholders for gathering requirements, performing gap analysis
  • Wrote functional and technical specifications
  • Architected, designed, and developed tens of system extensions including a heavy traffic Sales module, that processes tens of thousands sales orders daily generated by several e-commerce web-sites on 24/7 schedule

Confidential, Sunnyvale, CA

Sr. Business Systems Analyst

Responsibilities:

  • Worked in the Business Applications group, responsible for maintenance and development of the enterprise application in areas of Engineering and Quality Assurance
  • Created test plans and test cases for functional, integration, and user acceptance testing, developed unit tests using .NET and X++
  • Developed tens of application extensions including the “21 CFR part 11” compliant Electronic Signature extensions for Engineering and Quality modules, Engineering Change Order workflow using .NET and X++
  • Provided conference room pilots for system customizations

Hire Now