2011北京Amazon招聘測試經(jīng)理|Java|C |SDET|PM

字號:


    公司: Amazon
    目前有級別高一點的mgr
    薪水范圍: 10 - 20k,PM可談
    意者可發(fā)送簡歷至:jan@intouch-consult.com
    或可加MSN:janjing_love@126.com溝通
    或者參看職位博客:http://blog.sina.com.cn/janjinglove
    ================================
    Manager - Software Quality and Process
    The Amazon.cn Retail Customer Experience team in Beijing is seeking an outstanding Software QA manager who can lead a test team and provide hands on quality and software development process improvements. The QA manager will supervise a team of 6-10 quality assurance engineers and Software Development Engineers to insure that we deliver high quality software fast to our customers.
    The ideal candidate should be capable of working closely with software development and TPM to ensure that the right products get built at the highest standards of quality. Responsibilities will include understanding and analyzing customer behavior and customer pain points in order to improve customer experience. In addition, we seek a candidate that can drive improvements in quality across the entire software development value chain from requirements gathering, through software development, to QA, deployment, and post-deployment phases.
    The QA manager will actively participate in recruiting candidates for technical positions and mentoring junior technical staff. Our interview process will emphasize technical skills and management / organizational skills equally. The manager will also set the vision for the group, aligning group strategy with departmental and company goals, and driving successful initiatives.
    This job is part of Amazon’s global development team working on website experience in all of Amazon’s locales including the China, the US, and all of Europe.
    Core Qualifications:
    Strong leader capable of motivating and energizing the very best software QA engineers, as well as gaining their respect.
    1-3 years of experience hands on QA experience
    7 years experience in software combined QA experience and Quality Assurance management experience , ideally in a deeply-technical environment.
    Demonstrated expertise in problem solving and technical innovation capable of "rolling-up sleeves and getting hands dirty."
    Proven success in a fast-paced environment, independently seek opportunity, define problems, and solve them creatively with the right priority.
    Working experience with UNIX/Linux is a plus.
    Excellent communication and people skills: being able to communicate to diverse audiences with confidence, clarity and right focus. Build trustworthy and supportive working relationships.
    Build on-going metrics to measure the success of processes and areas of opportunities
    5-10 years experience (including time working towards advanced degrees and/or experience).
    Manage project risks, create contingency plans
    Language skills: fluent (written and spoken) in both Mandarin Chinese and English, able to write business documents, exchange email and host meetings in both languages.
    A BS in an engineering field or quantitative focused science
    Previous experience with several project life-cycles on a single product from product definition to operational support is a plus.
    Previous success with championing and implementing processs improvements requiring cooperation across diverse stakeholders is highly desired.
    Experience in Perl, Java, and object oriented design and development with service-oriented architecture is strongly preferred.
    Familiarity with Lean and Agile processes
    Advanced degree in Computer Science or Computer Engineering
     
    SDE-Global Finance Team
    Job Description: Have you ever thought about what it takes to accurately capture, process, and report on the huge volume of financial transactions that are generated each day as millions of customers make purchases, as thousands of suppliers and partners are paid, as inventory moves in and out of warehouses, as commissions are calculated, and as taxes are collected in hundreds of jurisdictions worldwide? Then have we got the opportunity for you! The Global Financial Systems team is responsible for building the software systems required to accurately account for all of the financially relevant business events that occur continuously throughout Amazon.coms worldwide operations. We are currently looking for an outstanding Senior Software Development Engineer who can help us develop the next generation of our systems that will support Amazon.coms multi-billion dollar business with dramatically increased functionality, performance, scalability, and flexibility.
    Qualifications:
    • Candidates must have a Bachelors in Computer Science or Engineering or related field.
    • Excellent problem solving skills.
    • Possess an extremely sound understanding of areas in the basic areas of Computer Science such as Algorithms, Data Structures, Object Oriented Design, Databases.
    • Be able to write Amazon quality code in an object oriented language - preferably in C/C /Java in a Linux environment.
    • Good working knowledge of Oracle Databases and experience with UI Development is preferred.
    • Bring 2 years of software engineering and product delivery experience, with strong background in algorithms and high performance applications development.
    • Candidate must have good written and oral communication skills, be a fast learner and have the ability to adapt quickly to a fast-paced development environment.
     
     
    SDE-Amazon Global Selling
    Job Description:
    Global Fulfillment By Amazon team’s characteristics
    • This is the business which could make the history for E-Commerce, it can leverage the seller to sell globally.
    • This is a big, hard and challenged business and project.
    • The China engineering team has full ownership to drive the software development even the business in world-wide
    Are you an engineer and technical leader who wants to change the world? Do you enjoy seeing the results of your work take shape? Do you enjoy working with people, driving discussions, and creating and implementing solutions?
    The Sell Globally program is an important initiative to grow the Amazon Marketplace Seller Business around the world. The long term vision is that any seller anywhere can start selling items in less than 60 seconds to consumers anywhere from any Amazon marketplace with the ability to deliver the same great customer experience. This business will play an important role in Amazon’s mission to be the place where customers can find and discover anything they want to by on Earth. We want to knock down the unnecessary barriers to e-commerce trade that currently exist between countries.
    We are looking for a Software Development Engineer for the Sell Globally team who thrives on understanding the complexity of our software systems (and simplifying it!) You need to be able to participate in complex design discussions between our team, our dependencies, and our clients. You are not afraid of a technical discussion. Your strong design and coding skills will be utilized to help deliver critical projects that meet various business and legal requirements.
    The successful candidate is a Simplifier. They must write code and design solutions, but also must be passionate about making their systems scale and work well with the infrastructure around them. Were looking for someone who is smart and can get things done, though the following skill sets provide a good foundation for a quick ramp up to being productive in our environment
    Basic Qualifications:
    Basically, we are looking for the best SDE who have:
    • Strong ownership & passion for this challenged business and project
    • Excellent communication and innovation capability can analyze business requirement & innovate new ideas.
    • Excellent engineering skills can drive and lead the business requirement analysis, software design & implementation.
    • Experience coding in an object oriented language
    • Experience with distributed systems, OO and data modeling
    • Experience in building and leading development of large software systems
    • Excellent communication and negotiation skills with clients and customers.
     
    JD - Software Development Engineer in SEO
    Qualifications
    •3 years as a software developer, with BS or MS degree in Computer Science or related fields
    •Exemplary analytical, critical thinking, and problem solving skills
    •Possesses strong verbal and written communication skills in English and Mandarin
    •Demonstratesthe ability to multi-task and manage stress effectively in a fast-paced environment
    •Proficient in building software applications in Java and/or Perl, preferably in a Unix environment
    •Solid RDBMS experience (preferably Oracle, MySQL)
    •Familiarity with SQL, Excel, JavaScript, AJAX, XML, MapReduce, machine learning, data mining, natural language processing, and information retrieval is a huge plus
    •Experience with Agile/SCRUM development methodologies is a plus
    •Thorough understanding of Service Oriented Architectures
    SDET
    We are seeking an experienced Software Development Engineer in Test to support our engineering efforts. As an SDE-T in the ASBX team, you will be given the chance to pioneer new design and architectural choices which have a significant impact on our systems, our business and most importantly, our customers. You will be involved in the earliest phases of new feature development, providing development with "big picture" feedback on their designs. We are looking for a someone who will challenge himself and others to constantly come up with better solutions. We’re looking for someone who doesn’t just know how to solve the problem, but who helps define the problems and direction, creates value, and pioneers new frontiers in Quality Assurance. This is an exciting, dynamic, and challenging position and we are looking for people with initiative, drive, and useful experience in the industry to fill them.
    The position requires a strong engineer with hands-on coding experience in Java and or C .
    Expect to spend at least 50% of your time doing design and coding. The role also requires you to be able to analyze and work with complex architectures.
    Our products requirements include compatibility with both internal and external clients, so knowledge of existing and emerging client technologies would be very useful.
    We expect the ideal candidate to work both independently as well as in collaboration with others on our team as well as with the development staff.
     
    Browse Developer
    Your tasks:
    - As part of the browse development team you are working on the creation and maintenance of product classification on Amazon.cn website
    -You work in close contact with the business teams, as well as catalog and software development teams to create an online navigation structure and define relationships between various types of products.
    - You analyze product and catalog data with the goal to maintain and expand our product categories
    - You are working on systems for product data classification.
    - You help to develop tools and to update product data.
    - You participate in the on-call rotation
    Basic Qualifications:
    - You successfully finished your studies of information management, documentation sciences and library, or a similar subject.
    - You have experience working with catalog and classification systems as well as the creation of thesauri.
    - Ideally, you bring professional experience on the subject of data organization
    - Your English language skills are excellent, and is able to both orally and verbally communicate with global team to follow and contribute to the global standard practice
    - You have strong communication skills to act as an liasion between business team and technical team
    - You have a strong sense for detail and are decisive.
    - You are able to quickly understand complex processes and you are able to communicate them plainly.
     
    Software Development Engineer- Test, RCX
    The Retail Customer Experience group is looking for an experienced Software Design Engineer in Test II to join its Quality Assurance team
    The person is expected have a strong drive for results, good interpersonal skills and the ability to work both independently and in a team environment
    They should be fully capable of understanding complex systems and developing functional and performance test plans and cases for the same
    They are also expected to be significant contributors in the design and development of high quality test automation
    SDETs are expected to continuously raise the bar for QA practices, establishing and documenting procedures which are applicable company-wide
    They need to be abreast with the latest technologies both in the company and industry and be able to utilize them to good effect
    Job Qualifications
    1.Experience developing high quality test plans and test cases
    2.Experience with functional, performance and stress testing
    3.Experience developing automation tools and frameworks is a big plusStrong problem solving and trouble shooting skills and an ability to come up with creative solutions to impossible-to-solve problems
    4.3 years of experience developing in Java/C /Ruby, for both web applications and back end services
    5.Experience with Oracle databases and SQL a plus
    6.Experience with javascript a plus
    7.A Bachelors or Masters degree in Computer Science and a minimum of 2 years experience in testing or development is desired
     
    Software Development Engineer in Test
    Job Description
    Social Media team is looking for a Senior Software Engineer in Test to lead the development of tools and drive the quality for scalable software solutions and services. This position will involve working directly with the Social Media team in US and owning QA and automation for integrations with social networks in China, as well as working on global features for social networks like Facebook and Twitter
    Key Responsibilities
    • Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts
    • Build test frameworks, design test plans and teach developers to design test plans
    • Create and code tests
    • Coach the development team on building high quality and reliable software, make sure were designing for testability and maintenance
    • Help us drive operational excellence higher
    • Keep us connected with the test community at Amazon and industry trends
    In joining our team, youll enjoy a competitive salary, great benefits, a creative and comfortable work environment, and the exciting opportunity to be part of a fast-paced and growing technology company
    Basic Qualifications
    • Bachelor’s degree with equivalent experience
    • Excellent verbal and written communication skills
    • 2-4 years experience in Software development
    • Development Expertise in data structures, complex algorithms, OOP, Java, Linux, Perl, C .
    • Ability to handle multiple competing priorities in a fast-paced environment
    Preferred Qualifications
    • Masters degree or Bachelor’s degree with equivalent experience
    • Ability to work well with people and be both highly motivated and motivating
    • Experience in development of distributed/scalable systems and high-volume transaction applications
    • Expertise in UI technologies like javascript, flash are good to have
     
    JD- software Development manager
    - Excellent communication skill is a must. Fluency in written and spoken English is required.
    - Strong leadership skills of motivating and energizing the very best software engineers, as well as gaining their respect. Ability to manage a team of 6-10 software engineers, including task planning and design and code reviews.
    - Demonstrated expertise in problem solving and technical innovation capable of "rolling-up sleeves and getting hands dirty."
    - Proven ability to share knowledge with more junior team members via a formal mentoring relationship, reviewing code, reviewing design docs, giving technical talks, teaching classes, or as a consultant on projects.
    - Development experience in Java and object oriented design and development with service-oriented architecture is required. Working experience with UNIX/Linux is a plus.
    - 5-10 years experience (including time working towards advanced degrees and/or experience). Bachelor degree in computer science required
    Technology Program Manager
    Primary Responsibilities:
    • Interact with Project Sponsors, Project Stakeholders and multiple business and technical teams to define and deliver complex features
    • Anticipate bottlenecks, provide escalation management, anticipate and make tradeoffs, and balance the business needs versus technical constraints
    • Plan and manage multiple parallel projects
    • Maximize resources for the greater good of the organization
    • Identify, assess, track and mitigate issues and risks at multiple levels
    • Create, maintain and disseminate project information to stakeholders
    • Drive effective teamwork, communication, collaboration and commitment across multiple disparate groups with competing priorities
    • Be the glue that is able to understand, plan, and manage the cross-team interdependencies for complex systems
    • Communicate project issues and status in a concise, accurate, and professional manner
    • Build and maintain integrated project schedules that account for direct and indirect dependencies
    • Remain flexible to changing priorities and open to new ideas
    Basic Qualifications:
    • A solid Computer Science foundation including 4 or more years of experience in a software engineering role, plus more than 2 years project management experience.
    • Solid experience and track record of successful system implementations utilizing multiple project management methodologies, tools and techniques.
    • A strong track record of project delivery for large, cross functional, projects.
    • Excellent written and verbal communication skills (English & Mandarin). This includes excellent listening skills, concise communications and targeting the message to specific audiences.
    • A Bachelors degree in Computer Science or similar major.
    Preferred Qualifications:
    • Familiarity with agile methodologies.
    • Experience developing Internet products and technologies.
    • MS or MBA degree.
     
    JD – Mobile App TPM
    The ideal candidate has experience through multiple complete product development cycles, possesses superior analytical abilities and product judgment. This opportunity requires excellent technical, problem-solving, and communication skills. Key to success in this position is an equal passion for delivering new features as well as operating the current applications at the highest level of quality, ensuring that our customers have a world-class shopping experience on their mobile device.
    Qualified candidates have experience defining projects and features, collecting requirements, writing detailed functional and test specifications, internationalization, coordinating efforts to scope, schedule, and deploy new features sets; as well as analyzing cost/benefit of feature selection and communicating results throughout the organization.
    Knowledge of the following is required:
    - product development (including C , Java, XML, messaging protocols, and Web Services), build processes, project management, release schedules.
    - The ideal candidate will have 6 or more years of relevant work experience in internet-related program and/or technical product management in a software applications environment.
    - A bachelor degree in computer science or a related discipline is required.
    JD – Software Development Engineer – Social Media
    Key Responsibilities:
    • Participate in the full development life cycle, working within broadly defined parameters
    • Own the delivery of an entire piece of a system or application, and serve as a technical lead on small to midsize complex projects
    • Management and execution against project plans and delivery commitments
    • Work closely with senior engineers to develop the best technical design and approach for new product development
    • Builds software solutions where the problem is not well defined. Designs and defines the interaction between the other component pieces
    • Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.
    Experience & Education Required/Desired:
    • Masters/PhD degree or Bachelor’s degree with equivalent experience
    • Proven results oriented person with a delivery focus.
    • Excellent verbal and written communication skills
    • Ability to work well with people and be both highly motivated and motivating
    • 3 years experience in Software development
    • Development Expertise in data structures, complex algorithms, OOP, Java, Linux, Perl, C .
    • Experience in development of distributed/scalable systems and high-volume transaction applications
    • Expertise in UI technologies like javascript, flash are good to have.
    • Ability to handle multiple competing priorities in a fast-paced environment
     
    JD – Software Development Engineer – Gold box
    Key Responsibilities:
    • Participate in the full development life cycle, working within broadly defined parameters
    • Own the delivery of an entire piece of a system or application, and serve as a technical lead on small to midsize complex projects
    • Management and execution against project plans and delivery commitments
    • Work closely with senior engineers to develop the best technical design and approach for new product development
    • Builds software solutions where the problem is not well defined. Designs and defines the interaction between the other component pieces
    • Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.
    Experience & Education Required/Desired:
    • Masters/PhD degree or Bachelor’s degree with equivalent experience
    • Proven results oriented person with a delivery focus.
    • Excellent verbal and written communication skills
    • Ability to work well with people and be both highly motivated and motivating
    • 3 years experience in Software development
    • Development Expertise in data structures, complex algorithms, OOP, Java, Linux, Perl, C .
    • Experience in development of distributed/scalable systems and high-volume transaction applications
    • Expertise in UI technologies like javascript, flash are good to have.
    • Ability to handle multiple competing priorities in a fast-paced environment
     
    Software Development Engineer
    Basic Qualifications
    • Bachelor’s Degree in Computer Science or related field
    • 4 years professional experience in software development
    • Computer Science fundamentals in object-oriented design
    • Computer Science fundamentals in data structures
    • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
    • Proficiency in, at least, one modern programming language such as C, C , Java, or C#
    Preferred Qualifications
    • Experience building complex software systems that have been successfully delivered to customers
    • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
    • Ability to take a project from scoping requirements through actual launch of the project
    • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
     
    Software Development Engineer
    工作職責(zé):
    • 網(wǎng)站核心購物體驗的本土化和優(yōu)化
    • 社區(qū)網(wǎng)站(SNS)推廣,搜索引擎優(yōu)化(SEO)的相關(guān)技術(shù)的設(shè)計,開發(fā)
    • 站內(nèi)導(dǎo)購功能的設(shè)計,開發(fā),本土化和優(yōu)化
    • 用戶行為分析,個性化的推薦功能,站內(nèi)社區(qū)等產(chǎn)品的本土化和優(yōu)化
    職位要求:
    -計算機(jī)或相關(guān)專業(yè)本科或本科以上,六年以上工作經(jīng)驗
    -具有良好的團(tuán)隊合作精神和積極主動的溝通意識
    -對數(shù)據(jù)結(jié)構(gòu)和算法設(shè)計具有深刻的理解
    -熟悉Linux/Unix平臺和基本的SHELL編程,熟悉Java語言編程,SQL語言,數(shù)據(jù)庫優(yōu)化。
    -至少熟悉一門互聯(lián)網(wǎng)編程技術(shù),比如JSP,ASP,PHP。
    -良好的英語讀寫和口語能力
    -具有強(qiáng)烈的進(jìn)取心和求知欲,善于學(xué)習(xí)和運(yùn)用新知識
    -具有良好的分析和解決問題能力,能夠清晰地描述總結(jié)問題,方法和解決方案,可以獨(dú)立主動地通過鉆研和與團(tuán)隊溝通來解決問題。
    -至少熟悉一門腳本語言,比如Perl或Ruby。