What are the responsibilities and job description for the Sr. Test Engineer position at DATAEXL INFORMATION LLC?
Title: Sr. Test Engineer
Duration: Full Time/Direct Hire
Location: 4 Days Per Week on-site in Tempe, AZ
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