SQAFYI - Software QA Resource - FYI

US-CA-LOSANGELES: Software Quality Engineer

To see other opportunities, please visit http://sqa.fyicenter.com
Date: 31-Oct-2011

Sr. Software Quality Engineer - Automation Architect

• Sound understanding of Quality Engineering methodologies and SDLC processes like Scrum • Proven experience in designing, implementing, and maintaining test automation frameworks • In depth knowledge of object oriented programming and its implementation in Java • Proven experience developing test cases using JUnit and Java for testing Web interface, Web Services, or business logic • Experience with automated testing for Functional, Performance, and Security testing of Web user interfaces, Web services, Smart Device Applications, and embedded applications • Strong Command of the Linux operating system and experience with shell programming and scripting • Experience working with relational databases like MySQL or Oracle and command over SQL’s DDL and DML statements • Ability to communicate effectively in cross functional environment and working with offshore teams • Solid computer networking experience is a big plus

• Define coding standards and test automation guidelines and ensure their implementation • Familiar with Web specific technologies and tools like CSS, xPath, CSS Selectors, Curl, and Firebug. Also familiar with standards such as HTML and XML • Understands common software development design patterns such as MVC • Builds test automation frameworks, reusable modules, and test tools • Defines, develops, execute, review, and maintains manual and automated test scripts • Familiar with unit test frameworks such as CUnit, NUnit, SoapUI, HttpUnit, TestNG, and JSUnit • Experienced with some scripting languages including Perl, Shell, TCL, Python, Expect, and AutoIt • Expected to research and develop tools with the goal of increasing automation development quality and productivity • Proficient at decomposing requirements and developing test automation for projects of simple to high complexity • Develop automated solution implementation plans with defined milestones, timelines, and ROI calculation • Implement the integration between test frameworks and the test management, defect tracking, and Cruise Control (Husdon) systems • Experience with networking services such as(DNS, NFS, FTP, Samba, SSH, DLNA, uPnP, etc) • Solid experience with one or more of the following programming languages Java, C++, or C# • Self-motivated and passionate about technology enough to keep abreast of emerging technologies • Communicate with a large cross functional and multi-regional team • Proven ability to deliver concise and clear fact-based test results • Opening defects and performing analysis of test reports • Advocating issues and explaining user impact and quality related risks • Experience using networking testing tools such as (ixCharriot, jPerft, Wireshark, nmap) is a plus • Good working knowledge of firmware interaction with hardware platforms is a plus • Working experience with Maven and SVN is highly desired • Experience in performance testing using JMeter and other industry standard tools is highly desired

• B.S. in Computer Science, Computer Engineering, or equivalent is required • Minimum 5 years in Software Quality Engineering with emphasis on Test Automation • Desirable Certifications include: Sun Java Certification, A+, Network+, CCNA, SQE, or other certifications and training in industry standard automation tools

To apply for this position, please visit this Website.

Thank you,
Team SQAFYI - Software QA Resource FYI

US-CA-LOSANGELES: Software Quality Engineer