Quality Coordinator (QA / PM)
a quick introduction to us
For over 20 years, Infinity has helped our partners bring their projects to life, from bespoke applications for the web to mobile apps to complex systems integrations. People join Infinity because we believe in hiring the right people, giving them the tools and support they need to succeed, and then getting out of the way. We pride ourselves on the quality of our services and our relationships, internally and externally.
about the role
At Infinity, our clients value our ability to be flexible and nimble. Most of us don’t wear just one hat. For this role, we’re looking for someone comfortable with that. This role leverages the complementary skills to both manage projects and test the software we build, and needs someone who can speak the language of business to our clients and of technology to our developers, while building trust with both.
First and foremost, we are looking for someone who cares deeply about quality in everything they do. We realize that few people may have experience in this sort of blended role, and if you’re someone with passion, drive, and grit, we can train you up on the parts you don’t have yet.
Tasks and responsibilities will include:
Project-based QA testing
- Track and report software defects for review by the development team
- Develop and execute test plans appropriate for the particular project (e.g. automated and manual functional testing, regression, integration, load, performance testing, etc.)
- Work with project team Tech Lead to define, refine, and execute Infinity’s QA test strategy
Project management
- The usual PM stuff, such as managing schedules and budgets and teams and clients
- Work with the team to build project estimates (time/fees) and writing statements of work
- Managing the client and their expectations through active listening and proactive communication
Personal attributes of our ideal candidate include:
...to work at Infinity
- Ability to work autonomously with general direction and exercise independent thinking while also able to work effectively within a team ecosystem
- Ability to think creatively and on-the-fly, nimbly adapting across a range of project types and timeframes
- Ability to clearly articulate ideas and facilitate discussions—whether spoken or written
- Ability to listen and communicate effectively within a team
- An enthusiasm for solving challenging problems
- A strong affinity for, and attention to, detail
- A willingness to roll up your sleeves, work with others, and get stuff done
...to QA at Infinity
- Love of a good challenge and the ‘sport’ of finding bugs
- Ability to think beyond the written specs and understand the intent of the client (or developer)
- An interest in being a part of advancing the company’s QA capabilities
- Ability to think critically and document clearly
- Ability to distill bugs down to the essential steps to reproduce them
- Ability to quickly learn new technologies and incorporate them into a QA framework
...to manage projects at Infinity
- A appreciation for the beauty of well-run projects and a strong belief that the details matter
- Ability to identify and do those things that enable the rest of the project team to be efficient
- An ability to be flexible and adapt. Things change frequently, and one of Infinity’s core values lies in changing processes as soon as we understand they’re not helping
Skills and traits that are pretty essential:
QA
- Experience with modern QA strategy, tools, technology, pitfalls, and best practices
- Experience with cross-browser and cross-device testing
- Ability to work within Agile and Scrum software development methodologies
- A working familiarity with a variety of testing tools and strategies
Project Management
- Clear, effective, and human-centered communication skills are essential
- Experience working with issue management software (e.g. Jira)
- Ability to build relationships (through accountability, collaboration, rapport, and trust) with clients and colleagues
Skills and traits that would make you stand out:
- A natural inclination towards user experience and general usability
- Ability to translate the clients business needs (or dreams) into actionable tasks for developers
- Ability to translate technical issues or constraints to non-technical people
- Experience developing processes to leverage the skills each team member brings to the QA team vs turning them into drones
- Experience consulting with clients related to custom software development
- Experience with automated testing tools such as Selenium, Robot Framework, Cypress, SOAP UI, JMeter, JUnit, QTP, LoadRunner, etc.
benefits
We ask a lot of our candidate above. In return, you will receive from Infinity:
- A competitive salary (because your work has value)
- Flexibility to work anywhere (because it’s 2021 and we live on the Internet)
- A flexible vacation policy (because we want you to truly disconnect and recharge)
- Comprehensive health benefits with 100% of health premium covered for employees and dependents (because your health is worth the investment)
- 401(k) with generous match (because you don’t want to work forever)
- Training, mentoring, and development (because we want you to grow)
notes
- Ideally we’re looking for a full-time commitment to this position. If you’re a freelancer and would prefer to stay that way, we’re also open to that type of relationship
- All positions at Infinity are remote. You work from wherever you are. Accordingly, relocation support is neither applicable nor available
- Our work tends toward standard US business hours, be those Eastern (UTC-4), Pacific (UTC-7), or somewhere in between. We support flexible schedules but also have a strong preference for applicants that live in a time zone that allows for substantial overlap with those core business hours
- This posting is intended for individual candidates/applicants. No third parties or recruiters, please
- H1 sponsorship is not available, sorry
interested?
Tell us your story. Submit your cover letter and resume to careers@iinteractive.com