DESCRIPTION
Do you enjoy working on a highly collaborative team to help develop complex systems? Do you want to work for and influence the voice computing industry?
Our QAEs are expected to write verification tools, build automated tests (UI and backend involving the latest AWS technologies), surface deep problems in our systems and debug them. You will contribute to tests at code level, component level and user level both manually as well with automated frameworks.
As a QAE, you will lead test automation and infrastructure development, verify new designs and influence system level behavior. You will be responsible for building in a culture of quality in the team and driving test strategy and planning, designing test cases, driving test case sign-off with stakeholders, building tools for automated verification, and building automation to use those tools. You will be collaborating heavily with developers on a day to day basis to ensure that they insist on the highest standards and provide quality deliverables. If you have absolute passion for quality and test automation across broad breadth of complexity and are a champion of software quality, this is the position for you.
Key job responsibilities
As a member of the Alexa Sensitive Content Intelligence (ASCI) team , you will:
Serve as an SME for the product that you are handling.
Lead thru example and build a culture of quality.
Coach and mentor developers on the team for quality practices and hold them accountable to the highest quality standards.
Define test metrics, lead automation efforts and constantly explore new test automation tools and methods.
Exercise strong planning skills, working from the individual test level, through the automation management infrastructure, to the overarching test strategy
Establish processes and build tools to maintain automation scripts and generate regular test reports
Understand component test strategies for product architecture, making technical and risk trade-off decisions at test framework level
Build load, stress, and soak testing for the system
BASIC QUALIFICATIONS
– 4+ years of quality assurance engineering experience
– Experience in manual testing
– Experience in automation testing
– Experience scripting or coding
– Experience as QA lead on medium to large sized projects
PREFERRED QUALIFICATIONS
– Experience with at least one automated test framework like Selenium or Appium
– Experience in gathering test requirements to create detailed test plans and defining quality metrics to measure product quality