Test Engineer (FTE)
Role details
Job location
Tech stack
Job description
- Take full ownership of and drive the test automation strategy across web applications, APIs, and integrated systems.
- Design, develop, and maintain scalable and maintainable automated test frameworks, with a preference for Playwright.
- Act as a self-starter to identify gaps, propose solutions, and execute independently without constant direction.
- Mentor and provide technical guidance to junior automation engineers, including performing code reviews and establishing guardrails.
- Create and execute automated test suites for functional, regression, and end-to-end workflows within CI/CD pipelines.
- Integrate automated tests into Azure DevOps pipelines to ensure fast feedback loops.
- Analyze test ROI to prioritize automation efforts and ensure maximum business value.
- Collaborate with developers and product owners to embed automation into the Agile SDLC.
- Validate data integrity using SQL queries and API validations.
Requirements
An opportunity is available for a Senior Test Engineer to join a dynamic Advisor Platform Engineering team. This role is central to designing, developing, and owning the test automation framework for a financial advisor platform. The ideal candidate will be a self-starter who can take initiative, provide technical leadership, and work independently within a distributed team structure. This position involves setting up frameworks, not just writing test automation, with a strong preference for Playwright experience or a demonstrated willingness to learn it., * Typically, 7-10 years of professional experience in a test engineering setting.
- 5+ years of experience building, maintaining, or owning automated test frameworks for web and API testing.
- Proven experience as a self-starter who can take initiative and identify opportunities for improvement.
- Demonstrated leadership and mentoring capabilities.
Technical Skills:
- Experience with test automation frameworks; Playwright is strongly preferred, but experience with Cypress or Selenium is acceptable if the candidate can demonstrate framework ownership.
- Proficiency in programming languages such as C#, JavaScript/TypeScript, or Python.
- Experience with Azure DevOps, Git-based source control, and cloud-native testing.
- Familiarity with CI/CD pipelines and integrating automated tests into build processes.
- Ability to write and execute SQL queries for data validation.
- Solid understanding of Agile/Scrum methodologies.
Benefits & conditions
This is a full-time, permanent role based in Tempe, AZ. The position requires onsite presence four days a week, with the option for remote work on Fridays. Visa sponsorship is not available for this position; candidates must not require sponsorship now or in the future. Relocation assistance may be considered.
Compensation & Benefits
A competitive compensation package is offered, with a salary range of $130,000 to $145,000 annually, complemented by a potential 15% bonus. The benefits package includes 401(k), health insurance, and opportunities for professional development, including tuition reimbursement for qualified expenses.