DESCRIPTION
Who You Are
. You are a sharp, experienced software engineer with strong problem-solving skills, a solid software testing foundation.
. You are a talented, detail, oriented and enthusiastic tester who is passionate about quality and is enthusiastic about the new cutting edge technology offered to consumers.
. You will design, plan, execute and automate tests for software across a variety of n-tier architectures and cutting-edge technologies.
Who We Are
We are part of the India & Emerging Consumer Tech org. We build unique and interesting Amazon-first innovations in the domains of marketplace trust, seller experience, performance & success, fulfillment (amazon fulfilled, seller fulfilled and seller delivered), global trade, supply chain and transportation. Over the last 5 years, we have been on a mission to ‘transform the way India buys and sells, thereby transforming lives’. In the process, we have realised that we as a team are uniquely positioned to help Amazon reach the next billion customers on earth, as we work backwards from the biggest set of emerging customers and take those innovations to all Amazon marketplaces worldwide. The mission of the Seller & Fulfilment Tech org is to ‘build tech solutions that empower sellers to delight the next billion customers’.
OPTRA team is located in Gurgaon is looking for a QAE to deliver strategic goals for Amazon e-commerce systems. This is an opportunity to join our mission to build tech solutions that empower sellers to delight the next billion customers. You will be responsible for testing and creating automated test frameworks for strategic business initiatives. If you feel excited by the challenge of setting the course for large company wide initiatives, building and launching customer facing products in international locales, this may be the next big career move for you. We are building systems which can scale across multiple marketplaces and are on the cutting edge in automated large scale e-commerce business. We are looking for a QAE who can understand and derive test strategies across marketplaces. We operate in a high performance co-located agile ecosystem where SDEs, QAEs, Product Managers and Principals frequently connect with end customers of our products. Our QAEs stay connected with customers through seller/FC/Deliver Station visits and customer anecdotes. This allows our engineers to significantly influence product roadmap, contribute to PRFAQs and create disproportionate impact through the tech they deliver. We offer Technology leaders a once in a lifetime opportunity to transform billions of lives across the planet through their tech innovations.
Responsibilities:
At a strategic level, our QA team will help drive the software development process towards quality-centric methodologies. The QA team will also drive efficiencies in the QA process and invest appropriately in process changes, automation, tools etc to reduce the overall QA effort for the product. The goal of our QA team is to build a comprehensive test suite that will be utilized to validate the solution in a scalable and repeatable manner. The QA team identifies use cases and creates test plans, defines test strategies and creates test cases to validate software design via manual and automated tests.
The QAE is responsible for conducting functional regression testing, integration testing and automation, and identify scaling and security issues for distributed, service oriented software systems using Java/ C++/C#, SQL, Perl, Python, JavaScript, as well as user-level automation using tools such as Selenium. Find opportunities for improvements in systems, tools and processes, as well as drive these improvements across the development groups. Work closely with the development groups that enhance and maintain the applications that make up the product and the underlying services that drive them. Write automated tests with Scripting tools and/or user-level automated tools. Responsible for understanding the domain and the product in detail and coming up with the test strategy/planning, developing test cases, driving the test case sign-off processes with the stakeholders, and test execution and reporting.
BASIC QUALIFICATIONS
. 4+ year of experience working as a Quality Assurance Engineer
. Experience in manual testing
. Experience in automation testing
. Bachelor’s Degree
PREFERRED QUALIFICATIONS
. Experience in testing systems built on three tier architecture and web technologies
. Experience in using APIs and Web Services for testing service oriented architecture
. Experience in creating automated tests using Selenium/Java
. Experience working closely with development and business teams to communicate impacts and to understand business requirements.
. Experience with Android, iOS or other mobile application testing
. Strong organizational skills, demonstrated ability to track multiple test executions simultaneously and synthe results
Source link