Position Summary
|
GENERAL SUMMARY: The Sr. SQA Automation Engineer defines and implements black-, gray- and/or white-box as well as automated testing suites for core technologies, products and web-based applications. He/She participates in the design and implementation process for new products.
|
Position Description
|
ESSENTIAL DUTIES & RESPONSIBILITIES: 1. Project Planning & Testing • Participate in the design and implementation of new and existing testing framework • Participate in the design and implementation of multi-threading Java application • Develop and maintain test scripts • Write and maintain test automation scripts where applicable • Participate in review and approval processes for project deliverables • Advise project teams on appropriate approaches to testing delivered products, including test tool sets • Assist project teams on identifying the needs for appropriate test environments; coordinate the establishment of appropriate test environments • Oversee processes for identifying, tracking and reporting the results of test procedures • Assist in populating and maintaining regression test databases • Perform regression testing using existing scripts • Responsible for finding, tracking and prioritizing bugs and driving toward their resolution 2. Production Support • Responsible for working on more complex- and business-critical areas of the site • Participate in the running of Production automation suites • Develop/modify test cases for new emergency bug fixes • Must be available for rotating on-call support duties, and to periodically participate in after-hours release testing
|
Minimum Qualifications
|
REQUIRED QUALIFICATIONS:
1) Competencies: Skills, Knowledge, Abilities Functional Competencies: • Hands on experience in OOO programming concepts and design patterns. • Deep knowledge and hands on experience in Java, JMS, RMI and other J2EE technologies. • Programming experience in Java required • Knowledge of XML, Java Script, Perl/Python and HTML required • Good understanding of browser capabilities and constraints • Skills in Unix required • Complete and thorough knowledge of the SDLC and testing methodologies • Working knowledge of relational databases • Experience with multi-tiered corporate systems • Strong problem solving, analytical, and troubleshooting abilities
Interpersonal Competencies: • Strong analytical and organizational skills • Must be able to work in a fast-paced yet structured environment, communicate concisely and clearly to all levels of the organization, and be willing to drive quality into the development process • Show initiative and drive • Demonstrate ability to acquire understanding and absorb new information rapidly; a “quick study.” • Able to carry out role independently and resolve issues with minimal supervision • Strong problem-solving skills to address complex problems within the technical arena and develop creative and practical solutions • Capable of multi-tasking • Perform at the same level of effort and professionalism irrespective of personal preferences • Team player with strong people skills • Self-starter • Must consistently project a professional attitude • Escalate issues appropriately to manager • Excellent communication skills • Good documentation skills • Great attention to detail • Relies on experience and judgment to plan and accomplish goals • Ability to follow direction
Leadership Competencies: • Proactively monitor project statuses so as to foresee and communicate potential issues • May lead and direct the work of others • Must be good at giving direction to test associates • Demonstrate integrity, maturity and a constructive approach to challenges • Foster and maintain Wal-Mart’s three core values: • Respect for the Individual • Service to our Customers • Strive for Excellence • Make decisions, using good judgment, that are in line with strategy and understand how projects fit into overall development strategy and process • Ability to work on multiple projects and reprioritize as needed • Demonstrate an attitude of joint accountability for all aspects of projects, whether or not directly assigned responsibilities • Demonstrate respect, responsiveness and professionalism toward others while providing superior service for customers • Work effectively under general supervision by manager and senior test associates • A certain degree of creativity and latitude is required
2) Experience: • Must have at least 5+ years of Java development in a commercial software/Internet company. • Strong experience in the analysis of technical issues and translating them into architectural designs • Experience in testing back end e-commerce applications (Order Management and Order Fulfillment Systems) is a big plus • Experience in writing SQL, PL/SQL, Shell, Python or Perl scripts to automate testing tasks • Experience using Oracle databases, designing schemas and writing complex queries a must • Experience with automated testing tools (Selenium a plus) • Experience with Test Automation Frameworks like JUnit, HTTPUnit and/or others a plus • Experience in developing tools/scripts to aid in testing client/server and Web applications • Experience in designing and running stress, load, scalability and performance tests on web applications and backend systems a plus
3) Minimum educational level: • B.S. in Computer Science or equivalent
|
>サンフランシスコのすぐ南、BrisbaneのWalmart.comで
こんなニュースもあります。
http://techcrunch.com/2011/01/13/twitter-considers-moving-its-headquarters-to-brisbane-ca/
いいねいいね