Software Engineer in Test

Sorry, this job was removed at 6:20 p.m. (PST) on Tuesday, May 2, 2017
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Gem is leading the charge in building highly scalable blockchain solutions for large enterprises. The Software Engineer in Test will work on agile software projects to ensure delivered systems will meet business needs and satisfy quality expectations. Responsibilities include designing, scripting, and executing tests, analyzing results, reporting issues accurately, and verifying the completeness and appropriateness of defect resolution.

What you'll do:

- Ensure functionality, usability, scalability, security, and other quality attributes of the enterprise software systems and underlying infrastructure delivered to business stakeholders by our engineering team
- Configure test environments and generate custom data sets or test harnesses necessary to support testing activities
- Develop test plans, cases, and scripts; have primary responsibility for a comprehensive QA strategy on one or more projects, including user story refinement, code walk-throughs, and various types of testing such as functional, integration, regression, and end-to-end
- Provide clear feedback and input to product owners, stakeholders, and engineers; help achieve shared understanding of project requirements and solution decisions
- Schedule and execute manual testing cycles; produce and present results and metrics as requested by project team members and management
- Utilize automated testing tools to create and execute software tests and analyze results
- Report defects accurately and track them to successful resolution
- Attain sufficient knowledge of our business goals/operations/constraints as well as our technology tiers/solutions to properly assess the risk and value contained in each release candidate
- Identify test acceptance criteria and coordinate occasional UAT/deployment/training activities

What you'll need:

- Experience in a 24/7 mission-critical environment (preferably dealing with high volumes of medical, financial, retail transactional, or scientific data)
- Substantial on-the-job programming experience (Java, .NET, etc.) or “light-language” scripting skills (PERL, Ruby on Rails, Python, etc.)
- Extensive use of at least one automated functional testing tool
- Excellent verbal and written communication skills
- Training and practical experience in agile methodologies
- Track record of testing and delivering successful projects in a data-intensive enterprise environment where any outage incurred by a defect reaching production is costly and unacceptable

- 3+ years in software engineering environments in relevant roles (for example, software engineer, QA engineer, software architect, systems analyst, I.T. operations, database administrator, PL/SQL developer)
- 1+ years spent with a full-time emphasis on software development or quality assurance
- Intermediate-to-advanced proficiency with SQL and absolute comfort doing large amounts of data inspection and custom data setup as a routine part of testing work
- Familiarity with SOA, Java, RIA technologies; source code control and deployment strategies; Comfortable in Linux

A Week in the Life at Gem One of the best things about our culture is not our pool table, or snacks, or Venice Beach office, it's that traditions spring out organically of us wanting to better ourselves and spend more time with each other. On Monday we find ourselves sitting in a circle to discuss the latest episode of Game of Thrones, West World, or Mr. Robot. Every Tuesday and Thursday some of us get to the office early to do workout videos, because Matt announced he hadn't exercised in 2 years. On Wednesday we have “Gem Sesh” where we enjoy company sponsored lunches and discuss the latest and greatest technologies such as comparison of various consensus algorithms in the blockchain space, messaging pipelines in enterprise architecture, and security issues with smart contracts. Each Friday the team gets antsy to play the “Name Game” after work and sip a new spirit that Jeff brought in. There’s currently 14 of us and we are now hiring more people to join the core team. Let's connect. Check out Gem daily life on Instagram @gemhq

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are a stone's throw from the Venice Boardwalk, Abbot Kinney Blvd, and the Venice Canals. Any chance we have to take a walking meeting, we do!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about GemFind similar jobs