SQAFYI - Software QA Resource - FYI

US-Missouri-St Louis: Software Quality Assurance Team Lead

To see other opportunities, please visit http://sqa.fyicenter.com
Date: 29-Sep-2008

Software Quality Assurance Team Lead

SUMMARY Primary responsibility is to direct the testing of software changes originating from upgrades and new software development for an assigned group of products. These tasks will be both long-term and short-term in nature and conform to product upgrade cycles and new software implementation schedules. A thorough knowledge of testing methodologies and software development life cycles is required.

KEY FUNCTIONS • Plan and execute testing of new systems, system and environment enhancements and upgrades, and defect resolution activities to verify that systems function according to user requirements and conform to established guidelines. • Review system requirements and design specifications and provide feedback on testability. • Use provided specifications, and other relevant architectural and system-level documentation, to create manual and automated test artifacts for system, integration, regression, and performance testing; perform peer reviews of test artifacts as required. • Execute manual and automated test artifacts; document and report defects from test execution. • Assist in performing defect root-cause analysis and recommend corrections. • Report on status of testing activities as defined in the test plan and/or required by the test management process. • Provide written analysis of test results regarding system readiness for promotion to the production environment. • Provide timely feedback regarding testing issues and concerns. • Participate in continuous quality improvement of established testing processes, practices, and standards.

Specific duties: • Lead all quality-assurance efforts for the Web Systems Development Team • Maintain and improve a robust, automated-testing and continuous-integration environment • Write unit, integration, regression, performance and other tests to assure appropriate levels of coverage are achieved • Lead our efforts to automate as much of our testing efforts as possible • Maintain status and progress for the Team’s QA efforts and report to management as necessary • Mentor junior QA teammates • Investigate and evaluate new technologies that might be beneficial for the group’s quality-assurance needs. • Be entrepreneurial in endeavoring to improve the skills and knowledge of the QA Team at every opportunity via research, training, etc. • Effectively interact and communicate with the entire Web Systems Team • Help the Team engage in a continual process of improvement by forwarding fresh ideas and fostering open communication, robust and thorough documentation, and knowledge transfer

TECHNICAL SKILLS JOB REQUIREMENTS Requirements: • Self-motivated with ability to work independently • Solid verbal- and written-communication skills • Solid knowledge of multiple technologies including: Java/j2ee, Ant, XML, Linux/Unix, Clover, HTMLUnit, JUnit, other testing software and frameworks, etc. • 3+ years PHP/ASP/HTML, 3+ years of MYSQL ORACLE (testing and/or development). • Web Application Development (HTML/CSS, Perl, JavaScript). • 2+ years of experience with Rational or Mercury automated test management and execution tools. • Demonstrated experience supporting enterprise applications, particularly telecommunications adjunct systems. • • Minimum of 3-4 years of previous testing experience in an enterprise-level java/web-based environment

EDUCATION/TRAINING • Associate’s degree in Computer Science, Information Systems, or closely related field (exceptional experience may be substituted for a degree).

EXPERIENCE • 5+ years of business experience in information technology within a leadership position mentoring others. • 4+ years of experience in quality assurance, specifically software testing.

For more information, please write to us.

Thank you,
Team SQAFYI - Software QA Resource FYI
http://sqa.fyicenter.com

US-Missouri-St Louis: Software Quality Assurance Team Lead