What are the responsibilities and job description for the QA Engineer position at Anchor Point Technology Resources?
Company Description
Anchor Point Technology Resources, established in 2004. Our corporate office is located in the heart of Indianapolis, Indiana. Anchor Point is a locally owned WBE.
At Anchor Point, we will work closely with you to gain a precise understanding of your business so we can deliver the best solutions. Our staff of IT professionals is available to conduct technical screenings to ensure that only the most technologically proficient candidates are presented to you. We recognize that even the most technically skilled individual may not have what it takes to fit in your organization. Therefore, we also take great care in screening individuals on their non-technical abilities. Through progressive thinking, creativity and technical expertise we are able to match the perfect resource to your need.
Job Description
Position Overview:
Join us and become part of our mission to continue delivering our industry leading virtual assistant cloud platform. Become part of a growing team of bright and motivated engineers working to create innovative solutions for our massively scalable, highly available SAAS platform.
Each QA Engineer occupies a key position on the QA Team, with responsibility to maintain and enforce the high quality standards of our Platform Software, infrastructure, and processes.
Essential Job Functions:
- Key member of the Core Platform QA Engineering team
- Develop automated Unit, Integration and End-to-End tests using Java
- Testing a massively distributed system with multiple components
- Work on all aspects of QA - creating test plans, writing automated tests, test execution and test reports
- Work with Continuous Integration products like Jenkins
- Bring new technical ideas, in keeping with the latest industry trends, to fruition by prototyping and then incorporating it in to the test suites or the platform itself
- Willingness to run manual tests in addition to test automation
Qualifications
- 2 years of experience working on Java and Java based automation frameworks
- 2 years of experience testing large and distributed software systems
- Experience with CI technologies (Jenkins or others) is highly desirable
- Prior experience working on all aspects of QA - developing test plans, writing automated tests, executing tests, documenting test results, critical bug fix and hot fix testing.
- Prior experience working on systems built on JVM (Java and other languages) based technologies
- Familiarity with databases and SQL
- Hands on experience working on backend systems deployed on Linux flavors
- Attention to detail and record keeping and a passion for quality
- Ability to work in a fast paced environment
- Comfortable working in small cross-functional teams using agile methodology
Additional Information