We provide IT Staff Augmentation Services!

Lead Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 3 years of experience in leading QA projects, managing QA teams, implementing QA processes.
  • 12 years of diverse experience in manual and automation testing of Web and Mobile applications.
  • 3 years of experience in testing mobile applications (android and ios) and devices
  • Experience in defining test methodologies, designing test plans, and developing test scripts.
  • Experience in developing Test Automation architecture for multi - tier web based applications.
  • Experience in working in agile project development process for more than 8years.
  • Proficient in load testing using Load Runner for client/server and client only applications.
  • Experience in scripting languages VB script, Perl and Programming languages Java, JUnit, and TestNG
  • Hands-on experience in automation tools Quick Test Pro and open source tools SoapUI, Selenium, JUnit/TestNG and explored Jmeter.
  • Proficient in writing test documentation of various types including test plans, test suites, test cases
  • Experience in working with offshore teams and distributed teams.
  • Good knowledge on network technologies such as TCP/IP, UDP, HTTP/HTTPS.
  • Proactive, solution oriented, and ability to interact with multiple groups to get the job done.

TECHNICAL SKILLS:

Testing tools: Quick Test Pro 10.0, Selenium, SOAPUI, Parasoft SOA, TestNG, Jmeter, Win Runner, Load Runner, Quality Center

Bug reporting: JIRA, Test Director, Bugzilla, Bug Trac

Programming languages: Java, C/C++, SQL, Python, VB-Script, Perl, Shell-Script

Web technologies: HTTP, HTML, XML, Apache Tomcat, JBoss AS

Operating System: Windows NT/2000/XP, UNIX (Linux Ubuntu), Mac OS

Databases: MySQL 5.0, Oracle 8i, SQL Server 2000

Source and Version Control: CVS, Rational Clear Case, SVN

Networking Concepts: TCP/IP,UDP, FTP

PROFESSIONAL EXPERIENCE:

Lead Software Engineer

Confidential

Responsibilities:
  • Leading the Automation effort for Integration project of CRM application and Mortgage Application
  • Leading the team of five QA engineers including Onsite and offshore team members.
  • Responsible for defining the tools/framework design for web and UI automation for CRM Application using Selenium, TestNG and completed automation of smoke tests for the application
  • Responsible for defining automation standards for the team and training the team with the implementation of automation for the regression.
  • Responsible for implementing the architecture for API automation for automating REST and SOAP webservices of CRM application using Java and TestNG.
  • Responsible for setting up Jenkins jobs for the UI automation and API automation and scheduling the smoke test jobs to run in sync with build deployments.
  • Interacting with globally distributed teams and actively participating in agile development life cycle

Sr. QA/Lead Automation Engineer

Confidential

Responsibilities:
  • Involve in functional testing and automation for Management appliance features
  • Employed automation for regression test cases related to appliance configuration, data aggregation and reporting of managed appliances using Python, Selenium, Postgres
  • Implemented automation for performance bench marking for management appliance using Python, Selenium
  • Develop test plan, test cases and prepared test bed for the feature testing for every release.
  • Mentoring Selenium webui automation to junior automation engineers
  • Developed Extended object oriented framework for multiple DUT support.
  • Involved in console based image installation and configuration for security appliances.
  • Employed Xmlrpc services for windows or linux host management
  • Participate in agile development release process for all the releases with a release cycle of 3 to 5 months.
  • Implemented API automation for REST APIs of Central Manage System using Python
  • Involved in implementing performance automation scripts for CMS and worked with developers to identify performance bottlenecks in the product.

Environment: Mac, Python, Postgres, php, Selenium, Linux, REST API

QA Lead

Confidential

Responsibilities:

  • Involved in testing Android and IOS native applications for mobile banking project and leading the QA effort for Android app.
  • Coordinated with off-shore (team of 4) for Android mobile Banking project.
  • Employed automation for Android and IOS using Robotium and UI automation tools and integrated smoke automation test suite to Jenkins this eliminated the effort to smoke test manually and pass the build for regression.
  • Made sure Agile process is being followed and communication channel is established between the offshore team and on site teams which helped the team to avoid the delays in getting the release out in scheduled times

Environment: Mac, Java, Perforce, Junit, SQlite, Jmeter, Android, IOS, Robotium, UI Automation(supported by Apple with Instruments).

QA Project Lead

Confidential

Responsibilities:
  • Responsible for creating automation test framework for V.me and Play span integration functional automation
  • Responsible for creating smoke automation test plans and implementing the automation scripts using cucumber and selenium for Consumer services and Play span Integration projects.
  • Responsible for Maintaining Test Plans, Test cases, and performing exploratory testing for each sprint release.
  • Collaborated with Product owners on writing Acceptance criteria and testable business cases
  • Responsible for using backend web service integration automation tests in SOAPUI and Parasoft SOA

Environment: Win 7, Cucumber, Selenium, Junit, Jruby, Subversion, Java, Oracle, SQL, Parasoft SOA, Soap UI, Jira, Confluence, Android, IOS

Lead Verification Engineer

Confidential

Responsibilities:
  • Responsible for functional and performance testing for mobile project on Android Platform
  • Designing the test plan, test cases in Quality Center and setting test lab for the release test execution
  • Responsible for writing unit and functional automation tests using Junit for Android applications
  • Responsible of testing Carrier based applications along with native android applications
  • Responsible for running Monkey, BITS, CTS and Power monitor tests for each release

Environment: Linux, Android, Monkey, CTS, Clear quest, Quality Center, Junit, Ant, XML, SQlite, Emma, Git(Version control tool for mobile), Power mock

QA consultant

Confidential

Responsibilities:
  • Played key role in complete UI automation for TAO and YAA teams that includes designing test framwork,
  • Designed automation test plan, test cases for the Advertiser analytics project.
  • Responsible for creating test automation framework using Selenium and TesNG
  • Designed and developed the automation scripts for complete TAO web application in selenium and TestNG frameworks
  • Responsible for maintaining and updating the test scripts with changes in features

Environment: Win Vista, Selenium, TestNG, Subversion, Maven, Java, Junit, PHP,Oracle 9i, SQL

QA Project Lead

Confidential

Responsibilities:
  • Designed test plan, test cases in Quality Center and responsible for setting up testlab for release test execution
  • Implemented the performance test scripts for Client based application using QTP10.0 and load runner
  • Responsible for functional and performance testing for mobile project on Android Platform
  • Designing the test plan, test cases in Quality Center and setting testlab for the release test execution
  • Responsible for creating QA project plan for each sprint to define the QA scope and resource distribution
  • Responsible for interacting with globally distributed teams to co-ordinate with development and other QA teams

QA Engineer III/Lead

Confidential

Responsibilities:
  • Developing test plans and test cases for sprint stories using Version One planning and tracking tool.
  • Implementing automation test scripts for the basic regression test cases using Selenium and Junit.
  • Responsible for reporting and tracking bugs (using Jira) and interfacing with developers.
  • Responsible for testing RIA applications - Flash videos and Flex based applications.
  • Responsible for testing SOAP based web services using curl and web poster
  • Designed the test plans for the Integration project and Social networking project
  • Designed Data driven test Automation framework for Quick test pro

Confidential

QA lead

Responsibilities:

  • Employed Baseline Testing, Regression Testing, Integration Testing, Smoke Testing and Acceptance Testing.
  • Created Smoke test plan for high-level functionality testing using QTP.
  • Interacted with developers to report and track bugs using Bug traq.
  • Involved in documentation of maintaining and executing scripts.

We'd love your feedback!