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
http://sqa.fyicenter.com
|