Post Job Free
Sign in

Software Engineer Quality Assurance

Location:
Fremont, CA
Salary:
40K
Posted:
March 22, 2014

Contact this candidate

Resume:

Thangam Thirumoorthy

Software Engineer

Email: **********@*****.***

GitHub: https://github.com/thangamfrm

CAREER PROFILE

• Around 5 years of Experience in Software Engineering & Quality Assurance (Web, Mobile,

WebService & Email)

• Good understanding of Test Automation (Selenium Web Driver, Robotium Android)

• Experienced in all phases of software development life cycle (SDLC) - Project Analysis,

Requirements, Design, Development, Testing, Documentation and Deployment.

• Involved in managing and coordinating offsite development team.

• Good understanding of XML & JSON.

• Good understanding of API testing (Spring REST Template & TestNG)

• Good understanding of testing techniques including Unit, Smoke, Functional, Integration,

Regression, Blackbox & Whitebox.

TECHNICAL SKILLS

VC++, JAVA, Servlets, JSP, SMTP, JDBC, JSON, XML, HTML, Java Script,

Application

Programming/Web TestNG, Spring

Development

Databases MS SQLServer, My SQL

OS Windows & Linux

Software Eclipse, Visio, VSS, Git, Jenkins, Selenium, Apache Tomcat, Jetty, Robotium

Package/Tools

PERSONAL PROJECTS – GitHub: https://github.com/thangamfrm

1) Web Test Automation Framework: Java + Selenium + TestNG.

- Easy creation of Page Objects and author robust test cases

- Support to run the tests in various modes (local - laptop, selenium grid and sauce labs.

- Support to run the tests against various environments (Dev/QA/Staging/Beta/Prod)

2) Recurly (Subscription Billing Service) REST API Automation: Java + Spring REST

Templates + JAXB.

3) USAToday REST API Automation – Java + Spring REST Templates + RSS Message

Converter + TestNG DataProviders

4) Android Application: USAToday RSS Reader (Master-Detail Flow)

5) Robotium - Android Application Automation: USAToday RSS Reader

6) Email Automation: Mock SendGrid Service (Spring REST Web Service)

PROFESSIONAL EXPERIENCE

HCL Technologies, Chennai, India

Client: KLA-Tencor, Milpitas, CA

Software Engineer

Project: 1 Surface Scan May 2005 to Oct 2008

The Surfscan SP2 family of automated inspection systems is designed to perform rapid, highly

sensitive inspection of un-patterned silicon wafer surfaces. Surfscan SP2 is used in the IC

Fabrication industries for measuring surface defects. The Next Generation Software (NGS)

collects data from all areas on the wafer surface to analyze and present the defects in various

forms to the user.

As a team member I was involved in Recipe and Data Services module

• Ported ATLCOM component module to managed C++ module

• Fixed memory leak issues using Memory Validator, DebugDiag, LeakDiag and Windows

Debugging Tools

• Maintained Surfscan SP2 software

VC++, MFC, ATLCOM & MS SQL

Project: 2 RS 100 Software May 2005 – April 2007

RS-100 Advanced Resistivity Metrology provides accurate and repeatable resistivity

measurements for both 200- and 300-mm wafers up to 1 mm from the conductive film edge. Its

high throughput and stable measurement methodology make it a versatile system for process

characterization, process variation, production monitoring, and tool qualification.

• Maintained Surfscan SP2 software

• Involved UI design,Development testing and integrated feature into the RS100 Software

• Analyzed & fixed production incidents reported in releases.

• Prepared various reports by creating views in the Database.

• Migrated Install Shied based product packaging & installation

VC++, MFC, COM, MS SQL Server and Install Shield

Ranga Informatics, Coimbatore, India Jan 2004 to May

2005

Junior Software Engineer

The Objective of this project is to develop a computer based vision control system for

inspection of components in the manufacturing assembly line. The still image of the

components is captured using a digital camera interfaced to a PC. These images are digitally

processed in real-time using OpenCV (Open Source Computer Vision Library). Components

suspected as defect are passed to manual inspection.

• Captured image of the component in the assembly line through Falcon Camera SDK

• Integrated OpenCV library for image validation

• Stored images of components identified as potential defect in MS SQL Database as BLOB

• Wrote Unit & Integration Tests

VC++, Falcon Camera SDK, OpenCV, MS SQL

EDUCATION:

Bachelor of Engineering, Information Technology from Bharathiyar University, Tamilnadu,

INDIA



Contact this candidate