Quality Assurance Engineer-II
Chennai, TN, IN
22h ago

Amazon a place where builders can build. We hire the world’s brightest minds and offer them an environment in which they can invent and innovate to improve the experience for our customers.

We want associates, who will help share and shape our mission to be Earth’s most customer-centric company. Amazon’s evolution from web site, to e-

commerce partner, to development platform, is driven by the spirit of invention that’s part of our DNA. We do this daily by solving complex technical and business problems with ingenuity and simplicity.

We’re making history, and the good news is that we’ve only just begun. Every day is day one at Amazon!

Amazon's DCCS powers e-commerce transactions for Amazon's digital businesses. It enables the ingestion, ordering and fulfillment of various digital content across geographies.

The Digital CaDET-QA team is looking for talented, detail-oriented QAE to work on services and features powering the Digital experience.

Our systems are engineered to meet remarkably high standards of quality, performance and reliability, operating around the clock on a massive scale.

We are looking for a seasoned and talented Quality Assurance Engineer (QAE) to serve as the quality lead and strategy owner for large cross-

functional projects, scope test requirements, and lead other test engineers in creating quality test plans. You will get the opportunity to define quality metrics for complex products, and identify trends to prevent future defects.

You will work closely with Engineering, Product and Program teams as you develop high quality test plans for new features.

As a QAE, you will also get multiple opportunities to show your leadership skills and recommend improvements to the way systems are designed and tested across DCCS teams.

The ideal candidate is clearly passionate about new opportunities and has a demonstrable track record of success in delivering scalable test infrastructure and products.

A commitment to teamwork, hustle, and strong communication skills (to both business and technical partners) are absolute requirements.

Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of the fundamentals of computer science, and practical experience building large-

scale distributed systems. This person has thrived and succeeded in delivering high quality technology products / services in a hyper-

growth environment where priorities shift fast.

Key responsibilities include :

  • Create test strategy, write test plans and design test cases
  • Help define and lead the Quality Assurance process
  • Implement best practices; including a variety of different testing protocols, tools and metrics
  • Work closely with the multiple development teams to assure test coverage
  • Participate in Agile standup planning sessions.
  • Promote QA productivity through automation, tools, and other best practices
  • Assist in building tools and frameworks for automated testing
  • Work with remote teams to enable delivery of test artifacts
  • Execute functional, regression tests, performance and stress testing
  • Bachelor's degree in Computer Science or related fields
  • 5+ years’ experience as a Quality Assurance Engineer
  • Experience with testing Embedded systems and / or Device Firmware
  • Experience developing high quality test plans and test cases
  • Experience with testing methodologies such as TDD, regression, automation, monkey testing, etc.
  • Experience with code coverage, profiling, and performance / load testing.
  • Master's degree in Computer Science or related fields
  • Familiarity with at least one programing language such as Java, C#, JavaScript, JSON, Python, Ruby, PERL
  • Excellent oral and written communication skills
  • Understanding of software engineering practices & best practices for the full software development life cycle, including agile software development, use of software IDEs, use of source control management
  • The ability to prioritize and perform multiple tasks simultaneously
  • Strong problem solving and trouble shooting skills with the ability to come up with creative solutions to impossible-to-solve problems
  • Proven experience defining and leading an effective quality assurance process
  • Ability to write SQL queries
  • Past experience with successfully handling triage
  • Experience with white box testing
  • Experience with Selenium or other Web UI automation frameworks is a plus
  • Proven past experience successfully handling triage
  • Experience with customer facing applications
  • Past experience interacting with virtual team
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form