jobapplier

Senior Engineer-Test Automation

Ryan

Skills

Required

  • automation
  • test automation patterns, frameworks
  • performance engineering
  • software quality engineering
  • API-based applications
  • C#/.NET Core
  • test frameworks
  • Selenium
  • Playwright
  • SpecFlow
  • API testing
  • Postman
  • JMeter
  • Azure

Preferred

  • Test Strategy and Planning
  • integration
  • regression, and performance scenarios
  • Framework Development
  • continuous integration and
  • continuous delivery
  • CI/CD pipelines

You will ensure the quality, reliability, and performance of software delivered by the development team through a balanced blend of automated and manual testing.

About Ryan

Why Ryan?

Global Award-Winning Culture Flexible Work Environment Generous Paid Time Off World-Class Benefits and Compensation Rapid Growth Opportunities Company Sponsored Two-Way Transportation Exponential Career Growth You will be a critical contributor to an ambitious strategic initiative aimed at re envisioning a broad suite of enterprise level applications.

You’ll be part of a company where innovation meets real-world impact.

Responsibilities

  • Beyond validating functionality, you will champion company standards, continuous improvement, and a culture of quality across the SDLC.
  • You will collaborate with cross-functional teams, and ensure that software solutions align with user needs, business goals, and performance expectations.
  • This role demands hands-on engineering capabilities, a high degree of ownership, and the ability to work independently as well as within a team.
  • Test Strategy and Planning Develop, execute, and maintain comprehensive test plans covering functional, integration, regression, and performance scenarios.
  • Translate business and technical requirements into meaningful manual and automated test cases.
  • Provide actionable feedback to Business Analysts to ensure requirements are clear, testable, and traceable.
  • Define and evolve the overall automation strategy aligned with enterprise standards and release cadence.
  • Estimate, prioritize, and plan testing activities in collaboration with Product and Engineering leads.
  • Framework Development Design, implement, and maintain scalable automation frameworks.
  • Integrate tests into continuous integration and continuous delivery (CI/CD) pipelines and ensure fast feedback.
  • Work closely with DevOps to optimize pipeline execution, parallelization of test execution, and environment provisioning.
  • Quality Metrics and Reporting Define key performance indicators (KPIs), including defect leakage, test pass rate, and code coverage, and generate dashboards that guide release-readiness decisions.
  • Drive root-cause analysis sessions for escaped defects and champion preventive actions.
  • Maintain meticulous documentation for all testing activities to ensure auditability and knowledge retention.
  • Collaboration and Execution Partner with application developers to troubleshoot issues and document defects.
  • Work closely with product managers, user experience (UX) designers, and business stakeholders.
  • Contribute to project planning and estimation for features and enhancements.
  • Lead technical discussions, mentor junior engineers, and support knowledge sharing.
  • Own and improve user interface (UI), application programming interface (API), and database automation frameworks to increase coverage and accelerate release cycles.
  • End-to-end accountability for test coverage, environment stability, and release certification.
  • Clear, concise communication and the ability to advocate for quality in technical forums and executive updates.
  • Consistently delivers reliable, maintainable test suites under tight timelines.
  • Proactively introduces tooling, process enhancements, and emerging best practices.

Requirements

  • Deep knowledge of test automation patterns, frameworks, and performance engineering.
  • Ability to debug complex issues across application layers.
  • You Bring Six to nine years of experience in software quality engineering with a focus on automation for web and API-based applications.
  • Proficiency in C#/.NET Core, test frameworks such as Selenium, Playwright, and SpecFlow, and API testing tools such as Postman and JMeter.
  • Hands-on experience with CI/CD and Azure or AWS cloud services.
  • SQL skills and experience validating data across relational and NoSQL stores.
  • Proven ability to design, implement, and scale automation frameworks in a collaborative, Agile environment.
  • Excellent written and verbal communication skills and the ability to articulate complex quality risks and solutions.
  • A proactive mindset with the ability to work independently and manage competing priorities.
  • Why Ryan?
  • Expect a collaborative environment, intelligent peers, and the opportunity to make technical and business decisions that matter.

Benefits

  • We’re building something meaningful, and we want your expertise to help shape the future of our platform.