Amazon Web Services SENIOR QUALITY ASSURANCE ENGINEER in Seattle, Washington
Job Description
Do you want to be part of a new engineering team that is building from the ground up at Amazon? Can you commit to building a new service with a high level of integrity and discretion in handling sensitive information? Do you have a passion for bringing the best experience to our customers?
In this team you will have the opportunity to:
· Solve challenging problems at significant scale
· Work on an innovative service that’s still in its beginning stages
· Be an actively contributing member of an agile development team, and have a large impact on the design, architecture, and implementation of a mission critical project
· Work in a start-up environment with the backing of a strong corporate support culture within Amazon
We are looking for a highly motivated, customer-centric Senior Quality Assurance Engineer with expertise and passion for the latest test methodologies and techniques. In this role, you will have responsibility for:
· Working with business and development teams to understand product vision and requirements
· Developing test strategies and creating appropriate test harnesses
· Creating test plans and test cases, and executing test cases across all functional areas of the product
· Reviewing the product user interface for conformity to design guidelines
· Participating in design and code inspections
· Analyzing test logs, creating test reports, and coordinating with stakeholders
· Defining / implementing metrics to determine test effectiveness, testing efficiency, and overall product quality
· Finding, isolating, documenting, regressing, and tracking bugs through resolution
· Interpreting and reporting test results; a vocal proponent for quality in every phase of the development process
· Working with Software Engineers to understand overall architecture and how features are implemented
Basic Qualifications
· Bachelor's degree in computer science, engineering, mathematics, or a related technical discipline
· 6+ years of industry experience in software testing
· Experience validating consumer facing services and applications
· Experience with black box and grey box testing methodologies, and standard QA and development tools
· Experience with test automation and driving operational excellence and scaling through automation
· Experience analyzing log files
· Experience building and designing test cases
· Proficiency in scripting languages (e.g. Perl/Python/JavaScript) to build test automation
· Proficiency in at least one modern programming language (e.g. Java, C++)
· Strong knowledge of computer science fundamentals
· Experience working within either agile or traditional waterfall software development lifecycles
Preferred Qualifications
· Experience working closely with technical and non-technical teams as well as senior management to collect requirements and communicate problem impacts
· Strong organizational skills, tracking multiple test executions simultaneously and ability to synthesize the results
· Demonstrated creativity and initiative to improve product test coverage and effectiveness
· Continually seeks to innovate with new and better processes
· Comfortable communicating cross-functionally and across management levels in formal and informal settings
· Understanding of system performance and scaling
· Superior communication and analytical skills, including strong ability to identify and solve ambiguous problems
· Master’s or PhD in computer science preferred
Amazon.com is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation.
Share this job
Job ID781680
CompanyAmazon.com Services, Inc.
Position CategorySystems, Quality, & Security Engineering
Company/Location (search) : Country (Full Name)United States