Sr. SQA Engineer REQ#: AO7325 AOptix Technologies
REQUISITION#: AO7325 Sr. SQA Engineer
SUMMARY OF JOB FUNCTION:
As a high visibility member of the software development team, you will support SQA (Software Quality Assurance) needs for functional, performance, regression and system level testing. This person will function as the software quality lead performing manual and automated testing of custom software deliverables. Debugs software products through the use of systematic tests to develop, apply, and maintain quality standards for company products. Develops, modifies, and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results to assist in debugging and modification of software. Analyzes test results to ensure existing functionality and recommends corrective action. Consults with development engineers in resolution of problems. Provides feedback in preparation of technical appraisals of programming languages, systems, and computation software.
?Lead product release and internal SQA projects.
?Evaluate and recommend improvements for testing processes and tools.
?Develop and execute software test plans, test designs, test objectives, and test cases
?Identify, analyze and document defects, questionable behavior, errors and inconsistencies with application functionality, output, online screens and content.
?Develop automated test solutions using state-of-the-art software testing tools and practices.
?Work with software development engineers in product design, code reviews, walkthroughs and product lifecycle inspections.
?Problem investigation and resolution.
?Respond to inquiries from technical support regarding functions and operation of software applications.
?Report test results and analysis.
?Verify documentation and UI help content.
?Perform knowledge transfer sessions for Services, Support Center and other staff.
?Support Software Quality automation for functional, regression, system and performance testing.
?Design, build and maintain automated test software.
?Determine automation needs and performance testing strategies.
?Automation of test reports for distribution to software stakeholders.
?Collaborating with other team members to foster a team atmosphere.
?Write, revise and verify quality standards and test procedures.
?Developing test plans, scenarios and cases.
?Preparing test reports for project technical and business sponsors.
?Manages software configuration management (SCM) activities
?Release management activities, processes and procedures
QUALIFICATIONS - KNOWLEDGE/SKILLS- EXPERIENCE:
?Bachelor's degree in related field or equivalent experience.
?7+ yeas in related experience
?Familiar with Configuration Management concepts, build framework design and architecture
?Experience with ClearCase, Perforce, Subversion and SVN administration
?Experience using a scripting language such as Perl, Python or Bash
?Some experience coding (C, C++ or Java preferred)
?Experience with test automation tools
?Demonstrated Ability to trouble shoot in end to end performance/scale environment/traffic testbed
?Previous C, C++, Java, C#, Embedded Linux experience a plus
?Previous work in a formal test methodology/management and solution/system test environment.
?Quick Learner and ability to work in team and individual contributor
?Familiarity with testing wireless networking/protocols: CDMA, GSM, 802.XX is a big plus
?Previous IP protocol (TCP/UDP), debug and tools hands on experience a big plus
ADDITIONAL REQUIREMENTS: (e.g. Shift-working)
?Flexibility with work hours as we may require weeknight or weekends as needed
?Physical demands: Lifting at least 20lbs, standing for periods of time
?10% Travel required
||695 Campbell Technology Parkway |
Campbell, CA 95008