Friday, October 30, 2009

AvilA Strategic Staffing Solutions

Check out this SlideShare Presentation:

Monday, October 12, 2009

QA Automation

QA Engineer - MUST have experience with automation tools such as Selenium

Responsibilities: 
- Develop and maintain automated test scripts within a test framework
- Generate test execution reports to management and the product team
- Create and maintain writing tools to increase QA productivity
- Participate in bug review processes to identify deficiencies and improvements in the automated tests
- Actively participate in daily Scrums and project planning meetings
- Drive the transition from manual to automated process

Education and Experience:  
- Programming experience with some combination of: Java, C/C++, bash
- Experience working with RDBMS (Oracle, MySQL, SQL Server) required
- 5+ years of experience in the internet industry in a development or QA role
- Solid experience with and understanding of UNIX/Linux
- Proven experience in SQA methodologies, techniques and approaches
- Experience integrating with Maven or similar build tools
- Experience supporting browser-based and integration testing
- Experience with Agile SCRUM highly preferred
- Strong understanding of SQA automation tools such as Selenium, WebTest or similar open source automation tools.  (Minimum 2 years of experience required). - Working knowledge of Jira or similar tracking software
- Strong understanding of Subversion and multiple release environments
- Experience integrating with Hudson or similar Continuous Integration tools
- Solid understanding of and experience in automation frameworks
- Ability to participate in cross-functional Scrum teams to produce various test plans and scenarios
- Team player orientation and willingness to perform black box testing as needed
                                                                                                                                 

Senior Application Developer

We are currently updating and expanding our product line to include a series of Flash applications and are seeking a qualified Designer to join our team. The Designer will be responsible for hands on leading of the full UI/UX design life cycle of new software modules and enhancements of existing modules. The ideal candidate will work with minimal direction, and get things done.

Qualifications:
• BS/MS in Human Factors, Human Interface Design, Graphic Design, or related degree
• Strong background in UI/HCI, interactive design, and advanced visualizations.
• Extensive experience in design is required.
• Ability to produce effective design mockups and prototypes to communicate ideas to others.
• Ability to understand complex systems and speak with programmers.
• Strong visual skills and attention to detail.
• Proficiency with imaging software such as Photoshop, Illustrator and Flash.
• A track record of delivering end-to-end designs for significant feature or applications related to software.
• Must have a design portfolio for review.
• Must be able to work independently, be self-motivated and well organized.
• Must love diving into complex user interface problems.

Responsibilities:
• Drives user interface designs from the initial vision, to conceptualization, through prototyping, to implementation which may include developing high level, and/or detailed storyboards, mock-ups, and prototypes to effectively communicate designs.
• Creates design specifications and functional prototypes using UI design standards, methodologies, human factors, heuristics, and best practices to design the UI architecture, product roadmaps, and design interface layer.
• Drives innovation and compelling user experience design into critical features and applications, doing reviews of existing designs, and applying usability research and testing methods to find solutions and verify the designs.
• Research, develop, and communicate user experience strategies from conceptualization to launch and follow-up.
• Define direction for information presentation and user interaction of the software modules, navigation, and content.
• Define guidelines and standards for user interface design and design task flows.
• Translate proposals and project plans into strong conceptual design solutions that both meet consumer needs and internal business goals while maintaining a user-centric perspective.
• Create design specifications, wireframes, and prototypes.
• Coordinate with software development for implementation.
• Provide status updates to management.
• Perform other related duties as assigned.

To be considered for this position, please e-mail your resume, salary requirements, and professional references to career@avilasoft.com. Tele-commuting employees must have a development-grade system and high-speed internet access.

About Us:
Avila is consulting, technology, outsourcing and local professional services. To use our expertise to the benefit of our clients and partners through an open, collaborative approach. Join us, Enjoy work here
Avila Solutions is a recognized leader in the fields of engineering; information technology, and logistics. Based in Nashua NH, we provide professional and technical services in engineering design and analysis, reliability engineering and analysis, information technology, logistics, process improvement and program management. Our highly qualified and multi-disciplined staff supports a variety of US Government and commercial customers.