Returning Candidate?

Quality Assurance Engineer

Quality Assurance Engineer

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Systems, Quality, & Security Engineering
Recruiting Team 
North American Teams - Consumer - Sellers Plus

Job Description

Fulfillment by Amazon (FBA) owns the software and services that empower anyone to sell their products in the Amazon Marketplace. We are looking for talented Quality Assurance Engineers who are enthusiastic about QA strategy and execution, cutting-edge technologies, and working in a fast paced dynamic environment. If you like to drive innovation and are passionate about raising the bar on the customer experience, then we would like to speak with you about opportunities on our team!

Our engineers use black box, gray box, and white box testing techniques; they understand software internals, debug problems using log files, and write automated test scripts with Perl/JavaScript/Python and user-level test automation tools. As a QA Engineer on our team, you will work side by side with Software Development Engineers and Product Managers to develop and ship new features. You will also work with our User Experience and Customer Support teams to understand customer usage models to develop your test plans and test suites that exercise real-world scenarios.

  • Responsible for creation of test strategies and methodologies for new features, test case development and hand-off to regression team for execution
  • Work with developers, product managers, and QA team members to achieve a high quality bar for your feature and team

Basic Qualifications

  • 6-8+ Years industry experience testing software
  • Experience with QA processes and testing large, complex software systems
  • Strong problem solving and troubleshooting skills
  • Experience with automated testing methodologies and writing automated test scripts using Java and Selenium or equivalent
  • Experience with scripting languages such as Perl, Javascript, HTML
  • Deep understanding of test planning and testing methodologies

Preferred Qualifications

  • Experience and understanding of professional software engineering models (Agile) and best practices for the full software development lifecycle, including coding standards, code reviews, source control management (Git), build processes, testing and ongoing maintenance
  • Strong verbal and written communication skills
  • Be an independent thinker, fully capable of making your own assessments of problem areas and finding effective solutions.
  • Good knowledge of Oracle and SQL
  • Excellent Linux knowledge including tools and scripting