Senior QA Automation Engineer
The Role
Great Gray is looking to add a Senior QA Automation Engineer on our Technology team. As a Senior QA Automation Engineer, you will play a crucial role in championing the quality and reliability of our software by building and maintaining robust automated testing solutions and integrating them into our development process.
As a cornerstone part of a cross-functional, agile delivery team you will serve as the champion of quality with full understanding that all members of the team will take their cues from the examples you set. Our teams are empowered to take great latitude with their own process, procedures, and practices but this comes with the implied responsibility for their own outcomes. In this role, you will be uniquely situated to define what “good” looks like and hold us all responsible to get across that line.
Location
This position will work from our Boston, MA office. Great Gray currently supports a hybrid work model with 4 days onsite, and 1 day remote.
Visa sponsorship or transfer of an existing visa is not available for this position. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship or transfer.
Responsibilities
- Collaborate closely with developers, product managers, and stakeholders to define clear testing objectives, user stories, and acceptance criteria.
- Design and architect new automated test suites, and right-sizing solutions to match business needs.
- Seamlessly integrate automation into CI/CD pipelines to improve efficiency and deployment outcomes.
- Curate an organized testing strategy to ensure a high-reliability development and deployment environment to support our engineers.
- Triage and troubleshoot bugs, continuously refining testing strategies to enhance defect detection.
- Perform various forms of functional and non-functional testing, including performance, load, and security testing.
- Execute manual testing where necessary to complement automated coverage and validate edge cases.
- Operate as the business expert in a fast-paced, cross-functional scrum team.
Required Qualifications & Experience
- Bachelor’s degree and 5+ years of testing and automation experience, responsible for test design and development.
- Proficiency with Cypress, Selenium, or Playwright for UI automation.
- Experience with REST/Web API testing using tools like Postman, SoapUI, or JMeter.
- Knowledge of performance and load testing methodologies and techniques.
- Basic understanding of relational database testing (SQL Server) and ability to write SQL queries and manipulate datasets.
- Working knowledge of cloud-hosted web applications and CI/CD integration.
- Your standards reflect our core values: Growth Mindset, Disciplined Curiosity, Grit, Results Ownership, Collaboration.
Preferred Qualifications & Experience
- Bachelor’s degree and 7+ years of testing and automation experience.
- Experience building from-scratch test suites and integrating them into CI/CD pipelines.
- Extensive experience with cloud-based, multi-tenant SaaS platforms.
- Fintech experience, including knowledge of security, compliance, and regulatory procedures and processes.
- Experience with both Azure and AWS.
- Proficiency in React, Angular, and C# based platforms.
- Experience with SQL automation and Test data management.
- Experience working with containers for test isolation (Docker).
- Able to thrive as part of a cross-functional software engineering team (including nearshore and offshore components).
- Comfortable navigating ambiguity in a dynamic, fast-paced environment.
- Entrepreneurial mindset to bring best practice ideas to the team.
Tech Stack
Our current tech stack is a blend of existing and next-gen tools/languages, and like our company itself, our software is always evolving.
- Frontend: Angular, React
- Backend: C# .NET
- Data Layer: MSSQL, Python, Postgres, Databricks
- Infrastructure: Azure cloud
- Tooling: Cypress, Docker, GitHub, Cursor, SonarQube
Base Pay Range*
$120,000-$160,000
*This base pay range is subject to change and may be modified in the future.
The pay range displayed above is the base pay compensation range that Great Gray expects to pay for this position at the time of this posting. Individual compensation within this range, or that may warrant a provision for pay beyond this range, depends on multiple factors, including, but not limited to, candidate’s prior education and relevant work experience and training as well as position location and local market demands. Our pay-for-performance culture also includes participation in an annual incentive bonus plan for this position which is not included in the ‘Base Pay Range’ noted above.
Skills
As published by lever · 16 questions · 3 written answers
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, Other (e.g. portfolio, etc.) URL
Short answers (6)
- Full Legal Name
- Preferred Name optional
- What are your salary expectations for this position?
- Are you subject to any restrictive covenants that would preclude you from fully performing your work with another employer?
- When are you available to start a new position?
- Were you referred for this opportunity by a current employee at the organization? If yes, which employee? optional
Pick from a list (7)
- Are you legally authorized to work in the country you are applying to?
- Do you now or will you in the future require visa sponsorship or transfer of visa sponsorship (e.g., H-1B, O-1, TN, E-3) from another employer to maintain work authorization in the United States?
- Are you currently located within commuting distance to the assigned office location for this role?
- Great Gray's Hybrid Work Policy, which currently requires in-office attendance four (4) days per week, applies to this position. Please indicate your understanding of and ability to comply with this requirement below. optional
- By checking the box below, I certify that I have read and understand the applicant instructions included with this application and that the answers given by me to the foregoing questions and statements made by me are complete and true to the best of my knowledge and belief. I understand that any false information, omissions or misrepresentations of facts called for in this application, whether on this document or not, may result in rejection of my application or discharge at any time during my employment. I understand that this application form is intended for use in evaluating my qualifications for employment and that this application is not an offer of employment. I further understand that if hired, my employment will be considered "at-will" and that my employment may be terminated for any reason, with or without cause or notice, at any time by me or the Company and that this application is not intended to constitute a contract of continued employment. optional
- What is your current Time Zone? optional
- How many years of experience do you have using VarlowAI? optional
Written answers (3)
- Address
- If no, what is your anticipated timeline for relocating? optional
- Our current tech stack is listed in the job posting for this role. Describe your experience with it and one limitation you've run into.