Summary
Join Exygy, a remote-first digital innovation studio, as a QA Engineer and contribute to impactful projects in the civic and health sectors. This full-time position focuses on our Bloom Housing platform, utilizing Typescript, Node.js, PostgreSQL, and React. You will collaborate with a cross-functional team, ensuring high-quality web software delivery. The role involves writing and executing tests, creating bug reports, and participating in code reviews. Exygy offers competitive compensation, comprehensive benefits, and a supportive remote work environment.
Requirements
- 2-5 years experience creating tests for production code in a professional, team-oriented environment
- Manual Testing
- Ability to create and run manual test cases for new features
- Regression testing on different browsers and devices
- Think through all edge cases
- Assist in the release process including signing off on pre and post release steps
- Automated Testing
- Ability to write automated E2E (Cypress or equivalent) and integration tests (both frontend and backend) using Jest or similar frameworks
- Audit test coverage gaps
- Accessibility testing
- Knowledge of screen readers and other accessibility tools
- Work with the team to create accessibility testing practices
- Developing repertoire of troubleshooting skills to assist with the diagnoses and resolution of product configuration issues in test environments
- A nuanced point-of-view on agile processes, and a pragmatic approach for including new tools and processes
- The skill, empathy, and desire to build with other engineers collaboratively through code reviews, joint design and mentorship
- Proven ability to effectively collaborate with engineering, design and product teams
- Comfort working in public repositories, and commitment to a working style that encourages outside contributors
- Demeanor to thrive in a high-change environment, where multiple simultaneous projects are the norm
- Discipline to be effective on a team with lots of personal flexibility, but high expectations
Responsibilities
- Write high-quality tests for existing and new features and help address issues with existing projects
- Work with product managers to ensure acceptance criteria are defined and met
- Write test cases for manual and automated testing
- Perform manual QA for product releases
- Utilize screen readers to perform accessibility testing
- Create thorough bug reports
- Reviewing pull requests, providing feedback, and pairing with other engineers on difficult problems
- Contributing to the technical design process, and building documentation of decisions to guide future contributors
- Ensuring code is tested and meets team code quality standards
- Help the team improve their processes around QA
- Advocate for more and better testing
- Help the team document all of Bloom's features including user flows and features
- Participate in and role model a culture that emphasizes product quality, team accountability, and continuous improvement
Preferred Qualifications
- Broad experience across a variety of tech stacks, environments, and application types, and a demonstrated ability to pick up new tooling and methods quickly
- Implementing tests within one or more cloud platforms (e.g. AWS, GCP, Azure) and with containerized applications
- History of ensuring quality assurance for complex applications with different user types and flows
- Leadership in an open-source project or community
- Contributions to improve the product delivery teams you were a member of
- Knowledge of technical trends, emerging techniques, and sources for ongoing innovation in our work
- Your experience in client-facing environments, working to understand requirements and collaborate on solutions
Benefits
- $84,600 - $103,400 a year
- Laptop provided
- $2000 annual (per calendar year) remote environment setup which includes using this budget to outfit your home office, co-working spaces, coffee shops or to meet up and collaborate with you team mates
- $100 monthly to pay for your wellness item of choice (gym membership, classes, massages etc.)
- $1000 annual (per calendar year) stipend towards professional development
- Employees are eligible for a 100% employer match of up to 4% of employee contribution
- Full benefits package with options up to 100% coverage toward select medical, dental, and vision plans
- Exygy employees may work remotely across the US
- Exygy employees main residence must be within the US
- Full-time employees work 40 hours per week, Monday - Friday
- We aim to hold all internal meetings between 10 AM - 3 PM PT. We expect all Exygy staff to be available during these set working hours
- Flexible paid time off, a minimum of 14 paid holidays, and an org-wide closure from Christmas Day through New Year's Day
- Competitive paid parental and family leave
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.