Sunday, September 30, 2007

Quality Assurance Lead - Platform Verification Team at Amazon

Amazon Web services team in Bangalore, India is looking for an experienced Software Quality Engineer (SQE/QAE) to lead the verification efforts for a cutting edge web-services based product offering from the Bangalore division.

This person would be responsible for understanding the domain and the product in detail and coming up with the test strategy/planning,coming up with the test cases, driving the test case sign-off processes with the stakeholders, encoding of the test-cases into the API testing framework we use (requires writing of Java code similar to JUnit), test execution and reporting. This person would also work with the engineering managers and the product owners to define the exit criteria for the various test phases and act as an important stakeholder for the release gating process.

Depending on the candidate's skill sets they can also participate in the planning and execution of system level tests like load/scaling,stress/stability, performance tests etc and also in the building of the test automation frameworks and tools.

Growth path for this position would typically include Managerial roles in the verification space OR as test architects OR product management roles.

The required qualifications for the applicants to this role are:
  • Bachelors and/or Masters Degree in Computer Science (Preferably engineering degree)
  • 5+ years of professional work experience in the quality engineering space.
  • Strong written and verbal communication skills and ability to work in a team environment.
  • Excellent problem solving/analytical skills.
  • Attention to detail and a passion for quality.

Desired skills for this role would include:
  • Ability to write code (preferably in Java) would be a big plus.
  • Scripting abilities for build/test automation etc in any well-known scripting language (shell, perl, python, ruby etc).
  • Previous experience in mentoring/leading (not necessarily people management, but as a technical lead) for at least a small team.
  • Proven expertise (through experience) in the streamlining of processes for quality assurance/control.
Link :

No comments: