Web & Desktop Quality Assurance Engineer Job in San Francisco 94111, California US
Web Desktop Quality Assurance Engineer
Position Overview:
As a Web and Desktop Quality Assurance Engineer at A2Z Development Center in San Francisco, CA, you will test and deliver new technologies which support Amazon.com's Digital Music efforts. Your products will be used by most if not all customers who purchase music through Amazon.com, and you will have access to direct customer feedback on your products.
You will own all testing of your application(s) across all supported web and desktop platforms, such as Mac and Windows. You will develop, maintain, and execute test plans and test cases, including delegating work to others and reporting consolidated test results to the development team and management. You will ensure comprehensive test coverage by engaging with the product business team to prioritize testing execution and report on test execution progress and results.
You will work closely with your engineering team as a member of the SCRUM development team, and you will participate in design and specification reviews, and use this information to design your test plans and test strategies.
You will promote QA productivity through effective test planning and test strategies, as well as automation, tools, and industry best practices.
You will promote a culture of quality throughout the organization.
You will interact and collaborate with other members of QA inside of A2Z, as well as other development teams inside of A2Z or Amazon.com
Required Experience:
- 5+ years in Quality Assurance or Quality Engineering
- Working knowledge of black box and white box testing, and a strong understanding of and experience with SQA methodologies, techniques and approaches
- Background in testing client/server software
- Excellent problem solving and analytical skills
- Strong desire to deliver an excellent customer experience
- Track record of building and maintaining excellent working relationships with peers
- BA/BS in Computer Science or equivalent experience
- Ability to manage projects: organized, independent, and results-oriented.
- Good scripting skills and experience in Shell, Perl, or equivalent.
- Experience using JIRA, Perforce, Ant or similar tools.
- Superb analytical skills, excellent communication, strong team ethic, and attention to details - be meticulous!
Preferred Experience:
- Experience working in a related technical integration capacity (build/integration engineer)
- Knowledge of professional software engineering practices best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Demonstrated competence documenting product information and communicating it to others.
- Ability to work with technical and non-technical business owners.