Sr. Test Engineer

Expert In Recruitment Solutions

Tempe, AZ

JOB DETAILS
SKILLS
Agile Programming Methodologies, Analysis Skills, Application Programming Interface (API), Automation, Automation Engineering, Best Practices, Cloud Computing, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Data Quality, DevOps, Establish Priorities, Functional Testing, Git, Home Automation, Internet Application, JavaScript, Mentoring, Microsoft C# (C Sharp), Microsoft Windows Azure, Performance Testing, Problem Solving Skills, Programming Languages, Python Programming/Scripting Language, Quality Assurance, Quality Assurance Methodology, Quality Metrics, Regression Testing, Reliability Engineering, Resource Utilization, Return on Investment (ROI), Risk Analysis, SQL (Structured Query Language), Scrum Project Management and Software Development, Selenium, Software Development Lifecycle (SDLC), Software Testing, Source Code/Configuration Management (SCM), Sprint Planning, Standup Meetings, Support Documentation, System Integration (SI), Systems Scalability, Technical Leadership, Test Automation, Test Design, Test Harness, Test Strategy, Test Suite, Testing, Time Management, Web Browsers, Web Testing, Writing Skills
LOCATION
Tempe, AZ
POSTED
30+ days ago
Title: Sr. Test Engineer
Location: Tempe, AZ - on-site work 4 days per week


What you'll Do:
  • Lead and drive test automation strategy across web applications, APIs, and integrated systems, ensuring scalability and maintainability.
  • Design, develop, and maintain robust automated test frameworks using modern tools (e.g., Playwright, Cypress, Selenium) and languages (C#, TypeScript, or similar).
  • Create and execute automated test suites for functional, regression, smoke, and end-to-end workflows within CI/CD pipelines.
  • Implement and manage reporting frameworks such as Allure, ExtentReports, or similar to providing clear, actionable test execution insights.
  • Build self-healing test frameworks that minimize maintenance and improve reliability.
  • Continuously identify opportunities to improve test efficiency, reduce test execution time, and optimize resource utilization.
  • Analyze test ROI to prioritize automation efforts and ensure maximum business value
  • Collaborate with developers, product owners, and QA team members to embed automation into Agile SDLC and ensure continuous quality.
  • Mentor and guide junior automation engineers, providing technical leadership and best practices for automation design and implementation.
  • Integrate automated tests into Azure DevOps pipelines, ensuring fast feedback loops and reliable release processes.
  • Validate data integrity and flows across systems using SQL queries and API validations
  • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) and contribute to test strategy discussions and quality risk assessments.
  • Ensure cross-browser and responsive design testing through automation
  • Support manual testing efforts when necessary and drive transition from manual to automated testing.
  • Research and implement new automation tools, frameworks, and performance testing solutions to improve efficiency.
  • Provide go/no-go recommendations for releases based on automated test results and quality metrics.


What You Bring:
  • Typically, 7-10 years of professional experience in a professional test engineering setting.
  • 5+ years in building and maintaining automated test frameworks for web and API testing
  • Strong understanding of test automation principles, frameworks, and best practices
  • Proficiency in programming languages such as C#, JavaScript/TypeScript, or Python
  • Hands-on experience with Playwright, Cypress, Selenium, or similar automation tools
  • Familiarity with CI/CD pipelines and integration of automated tests into build processes
  • Solid understanding of Agile/Scrum methodologies and experience working within Agile teams
  • Ability to write and execute SQL queries for data validation
  • Strong analytical, problem-solving, and communication skills
  • Experience with Azure DevOps, Git-based source control, and cloud-native testing (Microsoft Azure preferred)
  • Experience implementing reporting frameworks such as Allure, or similar
  • Expertise in data-driven decision-making for test strategy and prioritization
  • Experience creating self-healing test frameworks and optimizing automation for efficiency
  • Ability to measure and communicate test ROI for automation initiatives

About the Company

E

Expert In Recruitment Solutions