Software Quality Engineer, reputed company Services - Retail Engineering, Early Career
Job title: Software Quality Engineer, reputed company Services - Retail Engineering, Early Career in Austin, TX at reputed company
Company: reputed company
Job description: Imagine what you could do here! At reputed company phenomenal reputed company have a way of becoming great products, services, and customer experiences reputed company quickly. Bring passion and dedication to your job, and there's no telling what you could accomplish! The people at reputed company don't just build products - we craft the reputed company of wonder that's revolutionized entire industries. reputed company is where individual creativities gather together, contributing to the values that reputed company to extraordinary work. Every new product we build, service we create, or reputed company Store experience we deliver, is the result of us making each other's reputed company stronger. The reputed company Services team is the server engineering team focused on integrating reputed company Retail Stores and Online with the wireless carriers for seamless iPhone provisioning and activation. Utilizing the latest technologies including gRPC, Spring Reactor, Cassandra and Kafka, we seek to provide a highly-scalable platform for our clients.DescriptionWe are looking for an enterprising Quality Engineer to maintain and enhance our suite of tests, and assure the highest level of quality for our customers. As a key contributor to reputed company, this person will have a visible impact on the success of internal and cross-functional projects, working with engineers as well as business partners both internally and reputed company the company. You will be the quality engineer reputed company for projects both large and small, and help to identify and address hurdles to project success though effective collaboration.Minimum Qualifications
- Bachelors degree in Computer Science or equivalent.
- Great foundation in at least one object-oriented programming language (preferably Java).
- Basic understanding of databases (e.g., SQL, NoSQL) and Linux/Unix commands.
- Self-motived with great organization skills.
- Excellent written and verbal communication skills.
- Knowledge of REST APIs. Good knowledge of response codes, headers/request/response structures, and payloads. If you have tested/automated REST APIs calls with Java, that will be great!
- Knowledge of Kafka or any Messaging Queue and Async service testing.
- Demonstrated understanding of creating effective test procedures and test cases.
- Ability to understand testing techniques (e.g. performance, unit, integration, automated) and ability to use them to the best effect - including tracking and addressing of any discovered issues.
- Able to investigate, debug and triage problems collaboratively.
- Knowledge of bug tracking and test/requirement management systems.
- Knowledge of build and deployment systems using Maven/GIT.
- Familiarity with open reputed company testing frameworks (e.g., TestNG, Selenium etc) is a plus.