Resume

Sign in

Test Engineer

Location:
Thousand Oaks, California, United States
Posted:
February 23, 2018

Contact this candidate

Resume:

SUMMARY

*+ years of experience in Software Development and Test Automation, with active involvement in all phases of SDLC including requirements gathering, design, development, testing and implementation.

Experience in all phases of Software Testing of Client-Server and Web based Multi-tier applications.

Experience in developing PHP MVC frameworks using Codeigniter and Laravel.

Extensive experience in coding using Core JAVA with sound knowledge in Object oriented programming.

Experienced in building test automation framework (hybrid, data-driven) using Selenium Web Driver with sound knowledge in testing frameworks such as Junit and TestNG.

Strongly experienced in Agile Scrum development methodology with active participation in daily scrum meetings, sprint planning and grooming sessions.

Experienced in implementing Hybrid framework with Page Object Model using Page Factory.

Involved in implementing test automation framework for web applications using Selenium WebDriver, Java and TestNG and performed parallel testing using Selenium GRID.

Good experience in testing Restful services (API Testing) using CURL commands.

Strong experience in using SQL queries for backend testing of large databases by writing Advanced Joins in MySQL and SQL Server.

Strong experience in using web debugging tool like Fire Path, Firebug and Chrome developer tool for finding elements and locators.

Experience with Version Control tool GitLab for Source Code version management.

Good experience in building test automation framework (hybrid, data-driven) using Selenium Web Driver along with TestNG as the testing framework in integration with Jenkins CI.

Hands on experience in defect tracking tools such as Rally and JIRA.

Good experience in creating and implementing Test Plans, Test Scenarios and Test Cases.

Experienced in testing various applications on multiple platforms such as Windows, Linux.

Excellent organizational and analytical abilities teamed with effective oral and communication skills.

TECHNICAL SKILLS

Languages / DB: Java, PHP, SQL, My SQL, SQL Server 2012.

Automation Tools: Selenium Web Driver, Cucumber, JUnit, TestNG.

Web Technologies: JavaScript, jQuery, HTML5, CSS3, XML.

IDE / Build Tools: Net Beans Dream Weaver, Notepad++, Eclipse, Maven.

Software Packages: MS Word, Excel, Power Point, GitLab, SVN, Jenkins CI.

Bug Tracking Tools: Rally, JIRA.

Operating System: Windows, Linux.

PROFESSIONAL WORK EXPERIENCE

Techversant Infotech, Kerala, India

Software Test Engineer Jan 2013 – March 2016

BIS Training Solutions is an eLearning system which provides innovative technology,development services and safety training services and safety training that foster continual learning and development. This interactive online tool provides students with a self-registration system that allows them to search and view courses, register seats in upcoming training and confirm course attendance.

Responsibilities:

Involved in analyzing Business Requirement Document and Technical Specification Document and developed test plan and test cases for testing the application.

Actively participated in daily scrum meetings, sprint planning and grooming sessions.

Involved in design and implementation of Hybrid/Data-driven framework with Page Object Model using Page Factory for smoke and regression test suites.

Involved in writing test automation scripts from scratch using Selenium WebDriver, Java, TestNG and updated the script as part of maintenance.

Worked on project following Agile Scrum methodology that included iterative application development, bi-weekly sprints, planning & grooming sessions, stand up meetings.

Used GitLab to manage version control for automation framework & application development.

Responsible for creating UI Object Info, Helpers, Functions, Test Data and Test Suite.

Responsible for creation and execution of test scripts on different browsers (Cross Browser testing).

Tracked defects using JIRA and analyzed the variation between expected and actual results.

Wrote code to perform database verifications on SQL Server and integrated with test framework.

Analyzed test result to ensure existing functionality and recommends corrective actions.

Environment: Java, Selenium WebDriver,TestNG, SQL Server, Eclipse, Windows, GitLab, Agile Scrum, Jenkins, Firebug, Fire Path, Chrome Developer, JIRA.

VSMART is a vacant seat monitoring and allotment software with many add on features for secretariat and other departments in Kerala. The main purpose of the system is to build up of a database of the active GO’s issued by the government with respect to special recruitment and update the latest status available.

Responsibilities:

Worked on front end pages that was developed using HTML5 to mark up for Webpages, and CSS/CSS3 to create style sheets.

Database management and maintenance including query creation, optimization, analysis, migration and data solutions.

Designed and developed the technical solutions for the projects using PHP.

Developed and implemented new features into a highly complex browser based dashboard featuring real time data primarily in PHP and JavaScript.

Developed test automation framework from scratch using Selenium Web Driver, TestNG and Java as part of regression testing for multiple releases of the application

Implemented test automation framework (Hybrid/Data-driven) using Page Object Model & Page Factory.

Responsible for creating UI Object Info, Helpers, Functions, Test Data and Test Suite.

Used GitLab to manage version control for automation framework & application development.

Actively participated in daily scrum meetings and sprint planning and grooming sessions as part of the agile software development process.

Responsible for creation and execution of Selenium test script on multiple browsers.

Worked with QA team on daily basis in fixing the reported defects and used Jira for defect tracking.

Analysed test execution result to ensure existing functionality and recommends corrective actions.

Environment: PHP, HTML5, CSS3, JavaScript, jQuery, Java, Selenium Web Driver, TestNG, Linux, Windows, Eclipse, Agile Scrum, Firebug, Fire Path, Chrome Developer, GitLab, Rally.

Techversant Infotech, Kerala, India

Software Engineer Apr 2011 – Jan 2013

EVERA is an art music distribution software includes an intelligent sales report module and allows entities to establish their own digital music distribution software.It enables artists,producers and labels to distribute their music services.

Responsibilities:

Interacted with the client to understand the project and finalize its scope.

Worked on front end pages that was developed using HTML5 to mark up for Webpages, and CSS/CSS3 to create style sheets.

Used JavaScript methods, properties to validate input values on forms to make sure that they will be accepted before they are submitted to the server.

Database management and maintenance including query creation, optimization, analysis, migration and data solutions using MySQL.

Designed and developed the technical solutions for the projects using PHP.

Developed and implemented new features into a highly complex browser based dashboard featuring real time data primarily in PHP and JavaScript.

Involved in unit testing.

Environment: PHP,HTML5, CSS3, JavaScript, jQuery, Linux, Net Beans Dream Weaver, MySQL, SVN, Bugzilla.

Education: Master of Computer Applications from Kerala University

USCIS Status: L2 EAD



Contact this candidate