Amazon.com Quality Assurance Engineer in Dublin, Ireland
Are you a QA specialist or quality-minded engineer who's up for a challenge?
The People Technology team acts as Amazon's circulatory system: we gather and pump employee data to and from myriad services and sources, data that must flow seamlessly to support the employment of hundreds of thousands of Amazon workers around the globe. We integrate HR, Payroll, Recruiting, and Timekeeping, interfacing with over two hundred systems.
As Amazon expands and grows, People Tech systems are getting more complex; consistent quality is essential. The Quality Assurance Engineer we're hiring will tackle and solve test problems of optimization, performance, and scalability. Technologies we're testing range from 3rd-party ERP to middleware to front-end UI.
Do you want to write code, as well as test it? The opportunities for automation are abundant and varied, from with scenario-based data generation to Java/Selenium UI validation to API and load test solutions. Are you a specialist in process? Join us as we evolve our deployment and validation cycles toward continuous deployment, and ensure that all brand-new systems are CD from the ground up. Show us what you've got by working with PM and Dev roles to streamline process, from requirements intake through final validation and user acceptance. Do you want a chance to Think Big? You'll be able to engage with multiple internal teams as we create seamless, reusable, trustworthy employee data integrations. Be a key part of delivering a great user experience to Amazon employees and recruiters all over the globe.
Core responsibilities will include:
Owning the role of Software Quality in project deliveries: from requirements analysis through test plan creation and execution.
Gathering and reporting relevant and actionable metrics.
Enforcing, auditing, and streamlining software test and delivery processes.
Collaborating with dev and automation teams to identify and prioritize opportunities for hands-free software validation... and contributing to their implementation.
Mentor junior engineers, so they can become as good as you are.
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.
3+ years of hands-on experience with the ownership of software project testing: defining test strategy, writing test plans, designing and executing software tests, iterative development process improvement
Demonstrated knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous deployment, and test suite development and maintenance
Strong analytic and problem-solving skills
Demonstrated experience utilizing high-quality automation to solve test problems
Experience with bug-tracking tools
Basic understanding of least one modern programming language such as Java, C# or C++.
Excellent written and spoken communication, including quality status reporting
Bachelor's degree in Computer Science, Information Technology, or related field, or 4+ year relevant work experience
The following skills and experience are helpful, but not required:
Creating and maintaining automated tests within an existing framework, such as JUnit/Selenium
Testing experience in both web applications and back end services, including functional API testing, integration testing, and UI functionality and usability testing
Communicating with end-users, partnering technical teams, and management to gather requirements, describe software product features, and disambiguate requirements
Competency in SQL
Development or testing expertise in one or more of the following third-party applications are helpful, but not required:
PeopleSoft (including Stat change management)
Time and labor software systems, such as Kronos, Bosch, Bodet
AMZR Req ID: 558454
External Company URL: www.amazon.com